我的项目仅与Internet Explorer兼容。我希望测试脚本能够在Selenium IDE中自动生成。
我可以使用Selenium RC测试我的应用程序吗?我无法使用Selenium IDE,因为它只能用于Mozilla Firefox。
答案 0 :(得分:2)
seleniumrc适用于IE。您可以在配置文件中指定浏览器及其路径。
它可以通过蚂蚁轻松集成到夜间版本中。
坚持用java编写测试用例。
答案 1 :(得分:1)
Selenium RC和Selenium Grid都非常擅长针对IE运行测试。您可以看到Selenium here支持的所有浏览器,而Selenium旨在为一个浏览器编写并在其余浏览器中工作。这是一些在每个浏览器中都不会起作用的小怪癖,但它会有99%的时间。
答案 2 :(得分:1)
Selenium RC可以与IE一起使用,但是IE 6非常容易出错(到了无法使用的程度)。生成脚本并不简单,有很多方法可以做到这一点。我们创建了一个Firefox扩展,通过内省检查对象,使点击录制变得容易。有很多选择,但最好的办法是用Firefox / Firebug(或Chrome)编写测试。它们会使对象位置变得更加简单,如果你小心,定位器字符串仍应在IE中工作。
答案 3 :(得分:1)
你可以回答两个问题:
我在Helium上实现了一些代码。如果您最初遇到任何问题或者您正在考虑实施它,请告诉我。
如果您对任何工具有任何疑问,请告诉我。
答案 4 :(得分:0)
我知道Watin与IE和Firefox兼容。如果要生成测试代码,可以使用Watin Test Recorder
这当然暗示您正在使用.Net
答案 5 :(得分:0)
...或者您可以使用最近几个版本附带的.net绑定,然后您可以通过nUnit运行它们。
答案 6 :(得分:0)
例如Selenium IDE用户Katalon Recorder可能是一个不错的选择。支持不同的浏览器。