You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Testrigor免费版测试动态Web应用时元素定位失败问题

Testrigor动态Web应用地址字段测试问题解决方法

问题还原

无法通过描述符'dojoValidateValid_focus TextBox_TwoCells_width TextBox_focus" style='找到按钮元素。

解决步骤

  • 修正定位描述符:你当前的描述符包含多余的转义引号和不完整的style片段,只保留元素的有效类名即可,比如用dojoValidateValid_focus TextBox_TwoCells_width TextBox_focus(去掉末尾的" style=部分),Testrigor会匹配对应class属性包含这些类的元素。
  • 切换更稳定的定位方式:如果类名仍不稳定,直接用元素的名称属性编写脚本,比如:
    enter text "测试地址" into element with name "你的地址字段name属性值"
    
    或者结合标签类型定位:
    click on textbox with name "你的地址字段name属性值"
    
  • 适配Dojo动态元素:Dojo框架的元素加载可能有延迟,添加等待逻辑确保元素渲染完成:
    wait for element with class "TextBox_focus" to be visible
    
  • 用可视化工具生成描述符:打开Testrigor的元素选择器,通过界面直接点击地址字段,系统会自动生成正确的定位语句,避免手动输入错误。

内容的提问来源于stack exchange,提问作者Ashwini Mali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 07:55:40