【发布时间】:2013-11-07 14:36:08
【问题描述】:
我编写了一些测试(webriver、testng),但由于运行它们需要很长时间,而且当 webdriver 工作时我无法使用我的 PC。现在我正在尝试使用远程桌面连接在不同的机器上运行它们。我将我的测试复制到另一台机器上,编译它们并尝试运行,但 webdriver 找不到测试页面的任何元素(即使是 tagName“body”)。有可能按照我尝试的方式进行吗?或者我必须为此使用网格? 我正在使用 selenium 服务器独立 2.33 (对不起我的英语和缺乏知识,但我是 webdriver 的新手 :))
【问题讨论】:
-
我会先更新 Selenium。什么浏览器?那个浏览器是什么版本的?还向我们展示用于初始化测试驱动程序的代码。您可以使用新项目复制相同的问题,指向其他地方吗?比如只是导航到 StackOverflow?
-
浏览器 IE7。我在远程机器上创建了新项目,在那里我尝试导航到堆栈溢出并单击元素并且它工作了,所以现在我得到了我的问题的答案,如果它甚至可能(那里出了点问题,但现在我知道方向)谢谢非常喜欢:)
-
你的问题很混乱..你想把你的 RDP 点当作一个节点吗?或者...
-
@sircapsalot 对不起,我很难用英语问这种问题。就是我想做的事情:1. 在我的 PC 上编写测试 2. 将测试发送到远程机器 3. 使用远程 dekstop 连接在远程机器上运行测试 4. 在远程机器上运行测试时在我的 PC 上编写另一个测试跨度>
-
知道了-好的..我会写一个答案。
标签: java selenium webdriver remote-desktop