首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >替换Selenium测试Javascript的工具

替换Selenium测试Javascript的工具
EN

Stack Overflow用户
提问于 2012-04-23 14:48:04
回答 3查看 782关注 0票数 2

我在使用Selenium工具测试包含一些jQuery的web应用程序时遇到了问题。(基于javascript事件的一些问题,例如onclick问题、onchange问题)。有时,fireEvent()不能帮助显示正确的行为。

例如我使用jquery.facebox插件(如blockUI插件),在我单击时,它应该显示淡入,但它没有,它会尝试打开新页面,其中包含facebox中的内容。

有没有其他免费的软件,我们可以用来做功能测试,如selenium?或者有没有帮助解决javascript问题的selenium插件?

EN

回答 3

Stack Overflow用户

发布于 2012-04-23 14:52:00

你可以看看Phantomjs。它是Javascript的无头驱动程序。

票数 2
EN

Stack Overflow用户

发布于 2012-04-23 15:00:42

我从来没有用过它,但我听说Telerik's Test Studio是一个很好的Selenium替代品

票数 0
EN

Stack Overflow用户

发布于 2012-04-24 13:01:17

我知道你正在寻找一种替代方案,所以考虑到这一点,WatiN是一个常见的选择,尽管它只在IE中工作得很好(我想火狐支持不是很好),而且你可能会遇到同样的障碍。

然而,在我看来,您(可能)没有正确地与UI进行交互。在将Selenium装入罐头之前,尝试通过Selenium WebDriver 'Actions‘调用javascript可能会带来更多好处。我发现尝试通过Selenium WebDriver直接计算javascript有问题,但我也没有遇到'Actions‘没有为我调用必要的javascript的情况。

也许可以在你遇到的问题上发布一些代码?

编辑:另外,您使用的是Selenium IDE还是WebDriver?首先,这可能是您的一个解决方案。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10275975

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档