kro*_*761 2 ide selenium xpath
我是Selenium IDE的新手,它对我的测试非常有帮助,但我遇到了麻烦.我正在尝试在我公司的测试环境(电子商务公司)中输入虚假的信用卡号,但每次返回页面时XPath都会更改.路径如下.
//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_d0hnrobkriuu"]
Run Code Online (Sandbox Code Playgroud)
d0hnrobkriuu每次都会改变.我尝试了以下替代方案 -
//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_*"]
//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_[a-zA-Z0-9]"]
Run Code Online (Sandbox Code Playgroud)
根据我发现的各种硒文献,这些全球技术应该有效,但它们不是.任何帮助将不胜感激.
不是这样,不.但是,使用XPath contains()函数,您可以这样做
//*[contains(@id, "dwfrm_paymentinstruments_creditcards_newcreditcard_number_")]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3192 次 |
| 最近记录: |