标签: selenium-rc

4
推荐指数
1
解决办法
1万
查看次数

如何点击selenium中的<a>标签

下面是我的代码.粘贴我的整个标签

<TR id="oldcontent" bgcolor="#D0D0D0">
<TD  id="oldcontent">Foot-OM</TD>
 <a id="oldcontent" href="ID=22143"><u>Re-Submit</u></a>
 <a id="oldcontent" href="ID=22143"><u>View</u></a>
<TR>
Run Code Online (Sandbox Code Playgroud)

在这里我需要点击带有重新提交文本的标签.问题是href ="ID = 22143",每次执行测试用例时动态生成id值.所以我需要使用文本中的文本点击重新提交标签第一个文本,即Foot-OM.Can任何人都可以提供xpath>

selenium selenium-ide selenium-rc selenium-webdriver

4
推荐指数
1
解决办法
2万
查看次数

如何检查Robot Framework和Selenium中的文本是否在网页中

我正在为网站创建自动化测试,我想检查页面中是否有文本.我可以使用关键字' Page should contain '来检查; 但是,我希望它能够更具体地检查页面中文本的位置.有没有办法让我检查特定div是否包含文本?

selenium selenium-rc robotframework

4
推荐指数
1
解决办法
2万
查看次数

如何重用硒浏览器会话

我正在尝试从单独的python进程访问现有的硒浏览器会话。我可以在相同的python脚本中使用它,但是当我将重用逻辑分解为单独的脚本时,它失败并显示错误消息:

Traceback (most recent call last):
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/urllib/request.py", line 1318, in do_open
    encode_chunked=req.has_header('Transfer-encoding'))
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1239, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1285, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1234, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 1026, in _send_output
    self.send(msg)
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 964, in send
    self.connect()
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/http/client.py", line 936, in connect
    (self.host,self.port), self.timeout, self.source_address)
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socket.py", line 722, in create_connection
    raise err
  File "/usr/local/Cellar/python3/3.6.2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/socket.py", line 713, in create_connection
    sock.connect(sa)
ConnectionRefusedError: [Errno …
Run Code Online (Sandbox Code Playgroud)

python selenium selenium-rc python-3.x selenium-chromedriver

4
推荐指数
1
解决办法
5890
查看次数

在Selenium Grid中设置IE6(和多个浏览器)

我很难尝试掌握selenium Grid/RC的一些概念.我需要的是为测试提供特定的环境(即6-on-xp,即7-on-xp等).因为我一直在读什么,在浏览器行grid_configuration.yml不作什么版本的任何参考MSIEFirefox我跑.所以我无法理解以哪种形式告诉Grid/RC我想要一些特定的浏览器和运行它们的路径(RC如何知道运行哪个exe?)

其次,我想运行这些浏览器的便携版本.我只看到了测试中指定的那个,而不是在RC的命令行中运行它们.这是每次测试的方法吗?

selenium selenium-grid selenium-rc

3
推荐指数
1
解决办法
3615
查看次数

C#的Selenium RC编译警告

当我在VS 2010(.NET 4.0)中编译我的代码时,我收到以下警告:

"警告1:引用的程序集"ThoughtWorks.Selenium.Core"无法解析,因为它依赖于"System.Web,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a",它不在当前目标中框架".NETFramework,Version = v4.0,Profile = Client".请删除对目标框架内不存在的程序集的引用或考虑重新定位项目."

(它称之为警告但它确实是一个错误,因为Selenium命名空间因此无法使用.)我尝试添加/删除对System.Web命名空间的引用而没有运气.有谁知道如何解决这一问题?

c# compiler-warnings selenium-rc

3
推荐指数
1
解决办法
639
查看次数

从所有元素中获取文本匹配Selenium中的模式

我有一个网站包含以下形式的元素:

<td id="subject_23432423">content I want to read</td>
Run Code Online (Sandbox Code Playgroud)

我如何使用Selenium RC(特别是Python绑定)来读取所有这些元素的内容?我已经完成了所有命令,虽然有很多选项可以找到单个元素,但是没有一个命令可以处理多个匹配的列表.例如,我可以使用以下方法找到特定元素的内容:

content = sel.get_text("td[@id='subject_23432423']")
Run Code Online (Sandbox Code Playgroud)

但这假设我已经知道了id,我没有,因为它是动态生成的.

python selenium selenium-rc

3
推荐指数
1
解决办法
7940
查看次数

selenium RC没有运行整个测试套件

我正在尝试使用Selenium RC运行HTML testSuite.浏览器启动,第一次测试运行,然后停止.它不会继续第二个测试用例.我用.html扩展名命名了两个测试用例.我正在使用Firefox.

如果我手动运行它们,单独从硒RC试验转轮窗口运行它们就可以了.我错过了什么,这似乎很简单,但我无法让这个工作.

我正在使用Selenium RC 1.0.3

java -jar selenium-server.jar -firefoxProfileTemplate"C:\Users\sicky\AppData\Roaming\Mozilla\Firefox\Profiles\zvt0jj7c.default" -htmlsuite "*firefox" "https://4.17.8.9/" "C:\Users\sicky\Documents\selenium scripts\suite.html" "C:\Users\sicky\Documents\selenium scripts\results.html"

我错过了什么?

selenium selenium-rc

3
推荐指数
1
解决办法
1814
查看次数

从下拉列表中获取所有值

我正试图找到一种方法来从网页的下拉列表中获取所有值和标签.有了标签,我可以使用:

my @labels = $sel->get_select_options('s');
Run Code Online (Sandbox Code Playgroud)

返回值是下拉列表中的标签数组.但是,没有获得所有值的等效方法.

你们知道怎么做吗?

perl selenium-rc

3
推荐指数
1
解决办法
876
查看次数

如何将此xpath转换为css?

如何在Xpath下面改为css?请帮忙.

//button[text()='Continue' and @class='buttonLargeAlt' and @type='submit']
Run Code Online (Sandbox Code Playgroud)

selenium css-selectors selenium-rc selenium-webdriver

3
推荐指数
2
解决办法
3403
查看次数