Wer*_*ght 10 php selenium watin functional-testing
似乎Selenium/WatiN和SimpleTest之间的比较很少(它也有Web测试功能).
我尝试了Selenium并发现GUI非常适合创建测试,因为您可以看到正在进行的操作并且无需手动键入所有命令即可进行记录.
至于运行测试,Selenium比SimpleTest更复杂.对于SimpleTest,您只需运行一个PHP脚本来执行所有测试(客户端或浏览器端).这意味着无论您使用何种浏览器或浏览器设置,您都可以直接转到测试网址,它的工作方式也相同.
这里有用的是使用Selenium或WatiN的人的一些评论:为什么Selenium如此着名?换句话说,与SimpleTest相比,使用Selenium的主要好处是什么?
PS:请排除"SimpleTest需要PHP"等原因; 很明显,PHP无论如何都包含在大多数LAMP中.
Pas*_*TIN 14
SimpleTest的Web测试器和Selenium套件之间存在重大差异:
一些后果和结果:
如果可以的话,我会推荐两者的组合:
Zend_Test,如果使用Zend Framework):
即使用两种工具中最好的;-)
由于SimpleTest仅处理页面的HTML内容,因此无法使用依赖于JavaScript行为的页面对其进行测试.在一天结束时,这是速度和功能的权衡.
BTW,Selenium可以集成到PHPUnit测试套件中:http://www.phpunit.de/manual/3.1/en/selenium.html
| 归档时间: |
|
| 查看次数: |
3805 次 |
| 最近记录: |