gpt4 book ai didi

javascript - 使用 Selenium RC 捕获浏览器

转载 作者:数据小太阳 更新时间:2023-10-29 05:36:30 25 4
gpt4 key购买 nike

我想使用像 BrowserStack 这样的浏览器农场来运行 UI 测试。我们目前正在使用 BS 通过 JsTestDriver 运行单元测试。所以启动服务器,让 browserfarm 创建的一堆浏览器连接到 jstd 服务器,然后执行测试。

不幸的是,我无法找到一种方法来编写与 jstd 一起工作的 UI 测试(单击某个按钮、输入内容等)。

Selenium RC 是一个旨在进行 UI 测试的框架,但它强制使用自己的浏览器实例:Selenium 通过作为框架一部分的驱动程序启动自己的浏览器。

我想要的是将 JsTestDriver 概念与 Selenium 的 UI 测试相结合:使用 Selenium 编写测试,在本地主机上启动 Selenium RC 服务器,让一堆浏览器连接到在浏览器场上启动的服务器,然后执行 UI 测试。

这可能吗?还有其他方法可以使用 JSTD 运行 UI 测试吗? Selenium RC 是否无法捕获未使用 webdriver 启动的浏览器?

提前致谢。

最佳答案

从技术上讲是的,但它会很痛。
由于 jsTestDriver 支持 asynchronous tests ,您可以在设置阶段启动(并连接到它)浏览器(使用 JavaScript )。

“Selenium RC 是否无法捕获未使用 webdriver 启动的浏览器?” Probably not in the near future .

关于javascript - 使用 Selenium RC 捕获浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14455083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com