0
我需要一些帮助,试图在Selenium IDE上选择一个单选按钮。 此单选按钮值随机更改,因为我无法获取选定的单选按钮。如何选择在硒中更改其ID的单选按钮?
我需要一些帮助,试图在Selenium IDE上选择一个单选按钮。 此单选按钮值随机更改,因为我无法获取选定的单选按钮。如何选择在硒中更改其ID的单选按钮?
硒有多种方式可以定位一个元素,而不是引用元素的id。你还尝试过使用xpath或css选择器吗?查看selenium docs,查找使用xpath或css选择器的示例的元素。
发表你的html的例子,我可以帮你写选择器。
感谢您的回答。的HTML是:
没有问题。我的意思是你试图测试的页面的html。不是硒测试箱。对困惑感到抱歉。 – 2012-03-19 19:10:11
使用以下命令:
现在你有该元素的动态ID。使用该值来点击它。
来源
2012-03-20 05:35:08
主要问题是我无法获得放置按钮区域的正确路径。此ID不断变化,我无法找到radioButton HTML Xpath来输入正确的路径。只有一个问题给你的答案,在这部分Selenium IDE脚本中有storeAttribute被写入?你能给我一个例子吗?我非常感谢你的帮助! – cmanrique 2012-03-20 16:00:09
如果您提供单选按钮所在的HTML的某些部分,那将会很棒。仅供参考storeAttribute是命令,变量@ID的路径是您的目标和值作为变量名称。 – 2012-03-21 05:28:50
使用CSS或Xpath选择器代替录制脚本时使用的默认选择。
例如,尝试this page无线电按钮的例子,向下滚动到牛奶/黄油/奶酪例如:
用于在第一无线电按钮(“牛奶”)选择器可以是下列之一:
几个方法,你可以选择第二个按钮是:
您可能需要在CSS选择器和/或XPath读了。你可以做一个网页搜索作弊表和引物。它们对于优化Selenium脚本编制至关重要,无论是IDE,RC还是Webdriver。
你会发现Firepath也是一个很棒的工具来帮助你建立你的选择器。
来源
2012-03-20 21:12:42 kenki
相关问题