JavaScript BackEnd Language Support (Node.js, TypeScript)
- 1 For modified and overall coverage collection and Quality Risks
- 1.1 Language version
- 1.2 Operating system
- 1.3 Execution engine
- 1.4 Build tools
- 2 For test results on the Dashboard (test count, status pass/failed), and for Test Optimization (test recommendation and test selection)
- 2.1 Test frameworks
- 3 For getting commit history, contributors, code viewer
- 4 Additional Information
For modified and overall coverage collection and Quality Risks
Language version
JavaScript supported
Operating system
Linux supported .
Windows supported . NET Programming Languages
Execution engine
Node.js 8 and up supported
TS (TypeScript) CLI supported
TS (TypeScript) - node supported
TS (TypeScript) require NOT supported
Build tools
react-scripts
3 supported
4 supported
WebPack supported
Grunt supported
For test results on the Dashboard (test count, status pass/failed), and for Test Optimization (test recommendation and test selection)
Test frameworks
Mocha
6.1.4 supported
2.x and up supported
PhantomJS check for support
testcafe
1.15.0 supported
5.x and up supported
Other supported, no test optimization
protractor
5 supported
Other supported
Cucumber
3.0.5 supported
4 supported
5 supported
6 supported
7 supported
3.0.5 and up supported
Jest supported, no test optimization
Ava supported, no test optimization
Karma NOT supported
Jasmine supported, no test optimization
For getting commit history, contributors, code viewer
Source control integration
GitHub Cloud supported
GitHub Enterprise supported
Gitlab Cloud supported
Gitlub Enterprise supported
Bitbucket Enterprise supported
Bitbucket Cloud supported
Additional Information