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

TestRigor获取元素文本存变量、断言及输入操作失败,请求协助

问题分析与修正方案

核心错误点

  1. 错误使用save value获取文本元素内容:h3是纯文本标题元素,没有value属性,应该用save text来获取其文本内容,而非save value。
  2. 变量引用格式错误:TestRigor中引用已保存的变量时,需要用${变量名}的格式,直接写变量名会被当作普通字符串,导致断言时找不到对应的内容。
  3. 冗余步骤:click "Dropdown List" heading属于不必要操作,页面加载后h3元素已存在,无需点击。

修正后的完整脚本

open url "https://the-internet.herokuapp.com/dropdown"
save text of element matching "h3" as "dropdown_title"
check that ${dropdown_title} contains "Dropdown List"
open url "https://stackoverflow.com/users/login"
type textfield "email" ${dropdown_title}

步骤说明

  • 打开目标页面后,直接用save text获取h3的文本内容并保存到dropdown_title变量。
  • 断言时用${dropdown_title}引用变量,验证内容是否符合预期。
  • 跳转登录页面后,同样用${dropdown_title}将变量内容输入到邮箱文本框中。

内容的提问来源于stack exchange,提问作者Sameera De Silva

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 23:09:51