【发布时间】:2010-09-19 09:49:09
【问题描述】:
我正在为我们的自动化测试平台整合一些想法,并且一直在寻找 Selenium 的测试运行器。
我将记录的 Selenium C# 脚本包装在 MbUnit 测试中,该测试通过 MbUnit NAnt 任务触发。 Selenium 测试客户端创建如下:
selenium = new DefaultSelenium("host", 4444, "*iexplore", "http://[url]/");
如何将主机、端口和 url 设置传递到测试中,以便可以通过 NAnt 任务控制它们的值?
例如,我可能有多个 Selenium RC 服务器在监听,我想使用相同的测试代码在每个服务器地址中传递,而不是在测试本身中嵌入设置。
我有一个使用我编写的自定义 NAnt 任务模拟的方法,但它不是目前最优雅的解决方案,我想知道是否有更简单的方法来完成我想做的事情。
如果有人能提供帮助,非常感谢。
【问题讨论】:
标签: selenium cruisecontrol.net nant mbunit