摘要:本发明涉及一种自动化集成测试的方法包括:步骤一:收集工程jar包依赖情况,包括scope为test的;步骤二:收集属于集成测试的java类;步骤三:增加一个可运行的java类,在该类运行的时候,获取步骤一中收集到的jar包信息,在classloader里面增加收集到的jar包,然后启动web容器;步骤四:在应用启动过程中新起一个线程,待应用启动完成之后,执行步骤二收集到的测试类,测试报告统一输出到指定的目录,以便查看执行测试的结果;步骤五:待所有所述测试类都运行完毕之后,关闭容器,程序退出。本发明将单元测试的技术方案移入集成测试中,让集成测试跟单元测试一样,可以自动执行并且发送测试报告。
- 专利类型发明专利
- 申请人上海明想电子科技有限公司;
- 发明人杨飞;陈寄文;
- 地址201616 上海市嘉定区嘉定工业区普惠路333号3幢1041室
- 申请号CN201210558326.7
- 申请时间2012年12月20日
- 申请公布号CN103885873A
- 申请公布时间2014年06月25日
- 分类号G06F11/36(2006.01)I;