eqbin 发表于 2011-5-23 17:09:27

selenium只能一个一个地运行测试用例吗,不能批量一次过全部运行吗?

初学selenium,想问下各位用过的老手,selenium只能在eclipse里面一个一个地运行测试用例吗,不能批量一次过全部运行吗?一个一个地运行很浪费时间啊。。

robin.von 发表于 2011-5-23 17:19:53

你的Case中没有任何的前后顺序关系吗?

eqbin 发表于 2011-5-23 17:32:30

回复 2# robin.von


   关前后顺序什么事?

robin.von 发表于 2011-5-24 09:01:55

回复 3# eqbin


    假设一条CASE1是创建一个账号,第二条CASE2是更新这个账号信息,第三条CASE3是删除账号,如果这几条CASE不按顺序运行,而是一起运行的话,只有CASE1能成功.

eqbin 发表于 2011-5-24 10:54:29

回复 4# robin.von

你的意思还是要一个个地按啊。。我就是问有没有办法让系统自动地一次过执行所有的测试用例

robin.von 发表于 2011-5-24 11:01:06

回复 5# eqbin


你所需要的批量运行,是指把所有写的测试文件,按顺序一个一个的依次执行,
还是把所有文件中的测试用例一起并发运行?

wugecat 发表于 2011-5-24 14:36:22

你想运行所有的测试类?看一看junit4的文档
http://wenku.baidu.com/view/7fffb323aaea998fcc220e21.html
百度文库,看最后部分

eqbin 发表于 2011-5-24 15:14:54

回复 6# robin.von


    批量按顺序运行,请问应该怎么做?

robin.von 发表于 2011-5-24 15:50:54

回复 8# eqbin


    可以用一个单元测试框架来组织你的所有测试脚本.比如JUnit 或者TestNG等,然后,用ANT来做整个编译,运行,发送REPORT等功能.
你可以参考下面这个文档,可以做到代码版本管理,定时编译运行,生成测试报告:
http://seleniumcn.cn/read.php?tid=164
页: [1]
查看完整版本: selenium只能一个一个地运行测试用例吗,不能批量一次过全部运行吗?