2
我是Selenium IDE的新手,这对我的测试非常有帮助,但我碰到了一个麻烦。我试图在公司的测试环境(电子商务公司)中输入假信用卡号码,但每当我回到页面时XPath都会更改。路径如下。在Selenium IDE中,我可以用type命令使用通配符吗?
//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_d0hnrobkriuu"]
d0hnrobkriuu
每次都会发生变化。我尝试了以下方案 -
//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_*"]
//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_[a-zA-Z0-9]"]
根据各种硒的文档,我发现,这些通配符技术应该工作,但他们没有。任何帮助将不胜感激。
这太棒了!谢谢你的帮助! – kroe761 2012-07-18 16:27:36
kroe761 - 如果解决您的问题,检查答案为“正确”是常见做法。这样所有其他读者都知道它的回答是正确的,作者也得到了一些观点。 – mawimawi 2013-08-02 14:45:42
比从未更好的迟到:-) – kroe761 2015-05-14 19:45:10