|
|
The continuous integration Toolchain provides Tool support for each task: code review, build, unit testing, integration testing, functional testing. |
|
We provide common system continuous integration Toolchains and embedded software continuous integration Toolchains learning materials, software and training, consulting services. |
|
|
Work |
Tool |
Function description |
Download |
CI engine |
Jenkins |
The CI resource management schedule is complete |
Download
|
Code repository |
GitHub |
Version management Pull request Merge process |
Download |
Code analysis |
AutoFlowchart |
C code can be reverse-turned into a flowchart to help analyze the code path. |
Download |
Code check |
SonarQube |
Static code check |
Download |
Automated construction |
Maven |
Java compilation script |
Download |
Unit test |
XUnit |
Various frameworks for writing unit tests |
|
Automated deployment |
Ansible |
NA, a popular scripting language, not used in this demonstration |
|
Functional testing |
Selenium |
Functional testing framework |
Download |
Performance Testing |
Jmetersaltstack |
Interface and performance testing framework |
Download |
| |
| |
|