51Testing软件测试论坛

标题: selenium只能一个一个地运行测试用例吗,不能批量一次过全部运行吗? [打印本页]

作者: eqbin    时间: 2011-5-23 17:09
标题: selenium只能一个一个地运行测试用例吗,不能批量一次过全部运行吗?
初学selenium,想问下各位用过的老手,selenium只能在eclipse里面一个一个地运行测试用例吗,不能批量一次过全部运行吗?一个一个地运行很浪费时间啊。。
作者: robin.von    时间: 2011-5-23 17:19
你的Case中没有任何的前后顺序关系吗?
作者: eqbin    时间: 2011-5-23 17:32
回复 2# robin.von


   关前后顺序什么事?
作者: robin.von    时间: 2011-5-24 09:01
回复 3# eqbin


    假设一条CASE1是创建一个账号,第二条CASE2是更新这个账号信息,第三条CASE3是删除账号,如果这几条CASE不按顺序运行,而是一起运行的话,只有CASE1能成功.
作者: eqbin    时间: 2011-5-24 10:54
回复 4# robin.von

你的意思还是要一个个地按啊。。我就是问有没有办法让系统自动地一次过执行所有的测试用例
作者: robin.von    时间: 2011-5-24 11:01
回复 5# eqbin


你所需要的批量运行,是指把所有写的测试文件,按顺序一个一个的依次执行,
还是把所有文件中的测试用例一起并发运行?
作者: wugecat    时间: 2011-5-24 14:36
你想运行所有的测试类?看一看junit4的文档
http://wenku.baidu.com/view/7fffb323aaea998fcc220e21.html
百度文库,看最后部分
作者: eqbin    时间: 2011-5-24 15:14
回复 6# robin.von


    批量按顺序运行,请问应该怎么做?
作者: robin.von    时间: 2011-5-24 15:50
回复 8# eqbin


    可以用一个单元测试框架来组织你的所有测试脚本.比如JUnit 或者TestNG等,然后,用ANT来做整个编译,运行,发送REPORT等功能.
你可以参考下面这个文档,可以做到代码版本管理,定时编译运行,生成测试报告:
http://seleniumcn.cn/read.php?tid=164




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2