gpt4 book ai didi

xpath - 在 Selenium IDE 中,我可以在 type 命令中使用通配符吗?

转载 作者:行者123 更新时间:2023-12-03 16:00:41 30 4
gpt4 key购买 nike

我是 Selenium IDE 的新手,它对我的​​测试非常有帮助,但我遇到了障碍。我试图在我公司的测试环境(电子商务公司)中输入一个假的信用卡号,但每次返回页面时 XPath 都会改变。路径如下。

//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_d0hnrobkriuu"]

d0hnrobkriuu 是每次更改的内容。我尝试了以下替代方案 -

//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_*"]
//*[@id="dwfrm_paymentinstruments_creditcards_newcreditcard_number_[a-zA-Z0-9]"]

根据我发现的各种 selenium 文档,这些 globbing 技术应该有效,但实际上无效。任何帮助将不胜感激。

最佳答案

不是这样,不是。但是,使用 XPath contains()功能,你可以做

//*[contains(@id, "dwfrm_paymentinstruments_creditcards_newcreditcard_number_")]

关于xpath - 在 Selenium IDE 中,我可以在 type 命令中使用通配符吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11545468/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com