目标是自动话测试API!!!
因个人原因短期内不更新了,稳定后会继续慢慢更新到1.0
实验项目,还处于构思阶段,和之前的项目一样:随时不更新!
大致的流程已经有雏形了(简易版的参考 tester-core/src/test/ 下的 DemoThreadPoolExecutorTest):
- 定制化的线程池(主要定制了每个任务之后后操作、以及异常处理【应该是要直接报告情况,然后结束整个测试】)
- 构建一个测试用例,设置一个请求器(主要功能是请求API,获取请求结果),设置一个响应数据的处理器(处理请求器的请求结果, 然后根据策略制作一个测试报告)
- 丢进线程池中(也可以将批量的TestCase再包装成一个TestCaseGroup再丢进去)
- 线程池的(afterExecute)执行质检员的报告阅读,状态为通过的继续测试下一个,否则结束整个测试并报告情况