我将Selenium Server,PHPUnit和NetBeans启动并运行在一台机器上,我想成为我的专用测试机器。如何修改测试用例(我已经计算出该部分)并告诉测试机器远程运行测试?如何远程运行Selenium RC + PHPUnit + NetBeans?
4
A
回答
0
我会使用像Jenkins这样的持续集成服务器。通常CI服务器用于在每次提交到存储库时构建应用程序,但手动启动一个“构建”也很简单,只需组成运行所有测试(并记录结果,并根据需要运行代码覆盖范围,等等)。我发现Jenkins非常容易设置(我在http://blog.jepamedia.org/2009/10/28/continuous-integration-for-php-with-hudson上跟着一个很好的教程) - 除了创建构建脚本外,我唯一需要做的额外工作是确保Selenium RC在测试机器上运行,听起来你已经做到了。
为了更容易,如果您建立Jenkins(或任何其他CI服务器,我敢肯定)建立在对存储库的提交上,那么您甚至不必登录到测试机器即可编辑测试 - 任何人都可以提交测试更改,CI服务器将运行测试,并且每个人都可以看到结果。不是相当同样重要,如果你正在开发独奏,但仍然是一个方便的技巧。
0
我们可以从远程服务器运行测试用例,大小写会被执行到本地机器上。我们要按照下面的步骤,
在服务器 编辑测试用例安装PHPUnit和必要的包装,并更改主机本地IP地址(使用静态IP地址) 运行在本地服务器 硒RC运行测试用例在服务器上 测试用例将被执行到本地机器中。
相关问题
- 1. Selenium RC,如何在远程机器上运行硒RC脚本
- 2. 如何使用PHPUnit在Selenium RC中运行Selenium IDE脚本?
- 3. 如何在PHPUnit + Selenium中运行测试?
- 4. 如何使用Selenium RC运行Google Chrome?
- 5. 如何让PHPUnit + Selenium运行得更快?
- 6. 运行Selenium-RC的问题
- 7. 如何从Netbeans运行Selenium测试
- 8. 如何在Selenium RC中运行Selenium IDE脚本?
- 9. 对Selenium 2服务器运行Selenium 1 RC命令
- 10. 如何使用Selenium RC运行/执行Perl脚本?
- 11. 将Selenium RC作为Windows服务运行
- 12. NetBeans中PHPUnit和Selenium的代码完成
- 13. 试图远程运行selenium 2脚本
- 14. Selenium RC如何处理动态行?
- 15. 如何在Selenium RC中执行Javascript
- 16. Selenium-PHPUnit,Selenium Grid
- 17. 如何使用WebDriver运行Selenium 2.0 RC -htmlSuite?
- 18. 如何在Internet Explorer中运行selenium rc测试用例
- 19. Selenium,PHPUnit和AttachFile()
- 20. 如何在Linux上使用Selenium-rc上的Firefox进行Firefox
- 21. 如何通过ssh连接运行PHPUnit Selenium测试?
- 22. Selenium RC和IE脚本错误 - 远程过程调用失败
- 23. PHPUnit在终端上运行,但不在NetBeans中运行
- 24. 在Netbeans 7.1下运行PHPUnit测试的Symfony 2应用程序
- 25. 如果Selenium服务器未运行,如何跳过PHPUnit中的测试?
- 26. Selenium RC WaitForPageToLoad挂起
- 27. 如何在遥远的RC服务器上启动Selenium htmlSuite?
- 28. Zend Framework + PHPUnit + Netbeans
- 29. 如何在PHP上使用Selenium RC执行Javascript
- 30. 硒RC/PHPUnit测试总是超时?
看看我发布的另一个问题的答案: http://stackoverflow.com/questions/6459223/how-to-run-a-test-in-phpunitselenium – jreed121