在Selenium IDE中,我可以在类型命令中使用通配符吗?

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)

根据我发现的各种硒文献,这些全球技术应该有效,但它们不是.任何帮助将不胜感激.

Pet*_*ček 6

不是这样,不.但是,使用XPath contains()函数,您可以这样做

//*[contains(@id, "dwfrm_paymentinstruments_creditcards_newcreditcard_number_")]
Run Code Online (Sandbox Code Playgroud)