一.简介
WeTest是处理API接口测试的轻量级自动化测试框架,java语言实现,拓展JUnit4开源框架,支持Ant/Maven执行方式。
工具特点:
1.支持suite,根据JUnit4测试类名正则匹配,聚合相同模块的用例,运行单个聚合类即可实现运行一个模块所有的用例;
2.支持测试类和方法级别用例并发执行,缩短执行时间(用例间需线程安全);
3.支持失败重试,包括执行中(@Retry注解)和结果跑完(根据Ant/Maven失败日志,扫失败日志,JUnitCore跑失败用例,多线程执行);
4.邮件通知结果。
框架图:
二. 开发环境
Java IDE,JDK6以上,JUnit4,Mysql,Ant/maven,Svn。
三.项目结构
1.包