在机器人框架中,如何在HTML报告中使用的测试用例关键字显示带有变量的实际值中传递的变量

发布于 2025-02-09 08:40:36 字数 510 浏览 1 评论 0原文

我的代码是:

*** Variables ***
${language_a}    English

*** Test Cases ***
Change Language in Settings
    User sets ${language_a} in Language dropdown

瓦里巴尔(Varibale)传递,脚本执行罚款。

但是由此产生的HTML报告显示关键字为

“用户设置$ {latchaning_a}在语言下拉列表中” 而不是 “用户在语言下拉列表中设置英语”,

变量替换并未反映在生成的HTML报告中。

my code is:

*** Variables ***
${language_a}    English

*** Test Cases ***
Change Language in Settings
    User sets ${language_a} in Language dropdown

The varibale is passed and scripts execute fine.

But the resulting html report displays the keyword as

"User sets ${language_a} in Language dropdown"
instead of
"User sets English in Language dropdown"

The variable substitution is not getting reflected in the generated html report.

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

晨曦慕雪 2025-02-16 08:40:37

我认为不可能做您正在尝试的事情。
但是,您可以做的只是在测试柜开始时记录变量:

Log    ${language_a}

I don't think it is possible to do what you're trying.
What you could do however is just log the variable at the start of the testcase like:

Log    ${language_a}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文