我是新手,但热衷于测试自动化 . 请随时发送并回复您的任何提示 .

所以问题是我遇到了一个有输入字段的网页,但是源代码中没有ID . 输入字段具有type = text AND,该输入字段仅在该页面上为THE . 我无法使用Robot Framework(PyCharm)找到该元素,但我觉得它应该可以在Xpath中使用某种方式?请帮我 .

使用 Input Text xpath=//INPUT[@type='text'] test - >会出现此错误:

“InvalidElementStateException:消息:元素状态无效:元素当前不可交互,可能无法操作”

我担心被测系统中使用的古代框架就是问题所在 . 它被称为GWT-ext,并且在很多情况下存在元素的id,但它每次都是随机生成的,因此不能用作元素的定位器 . 这就是为什么我需要使用其他方式,如字段名称,类型等 .