当前使用 Java 11,Java 8 也没问题,稍后调整 Java 8, 11, 16 都支持,采用 Apache v2 许可证。
mvn checkstyle:checkstyle
mvn site
mvn test surefire-report:report
mvn clean install checkstyle:checkstyle surefire-report:report site
这幅图将 TDD、BDD 和测试自动化的核心联系和区别做了很好诠释。
尤其是这两句,更是意义非凡。
Build the thing right 和 Build the right thing.
已支持 Sonar,可通过 Sonar 进行代码质量和代码安全的审查和编码规则制定等。
docker-compose -f src/main/docker/sonar.yml up -d
mvn clean verify sonar:sonar
mvn initialize sonar:sonar
mvn sonar:sonar -Dsonar.projectKey=open-testing-suite -Dsonar.host.url=http://localhost:9001 -Dsonar.login=2e784a3d2405dd8f4dabc8c03fc6375185286e53
欢迎大家提交更多测试用例和应用场景,将 TDD & BDD 更好融入整个研发流程。
注:本项目以 白盒测试实验 为起点,并在此为基础上逐步完善出一套完整的开放测试套件,包含更多的测试用例和应用场景,支持 TDD 和 BDD 等编程范式。