我是自动化测试的初学者:
我通过Robot Framework编写测试用例,它在我的本地工作正常但是当我通过Jenkins运行时我得到了这个:
ValueError:元素定位器'// input [@ class ='gp-phone-number-input-field']'与任何元素都不匹配。
对我来说这看起来很奇怪,因为我在其他测试用例中使用了相同的关键字,并且工作正常。 我也检查了这个xpath,它仍然有效。
答案 0 :(得分:0)
您可能需要在操作之前添加一些Waiting关键字。这是因为Jenkins可能会导致页面加载延迟(或存在元素)。