如何在Robot框架中使用Wingethandle
How to use Wingethandle in Robot framework
我尝试在 Robot 框架中使用它
@{Title} = Win get handle("[ACTIVE]")
但似乎work.I 不需要此命令的示例。
请帮忙
抱歉我的语法不好
**ERROR**
Cannot set variable '@{Title}': Expected list-like value, got string.
当运行ning关键字时,提交参数时不要在关键字后面加括号。而是使用:
${Title}= Win Get Handle [ACTIVE]
[ACTIVE]
参数自动作为字符串提交。
此外,请注意我将 @{Title}
更改为 ${Title}
。那是因为 @
表示一个列表变量,它期望来自关键字的列表 return。显然 Win get handle
return 是一个字符串变量,应分配给标量 $
表示的变量。
最后,我不确定您是否正确使用 Win Get Handle
。据我了解,该关键字的实现将 return window 的句柄(运行 对其采取进一步行动的唯一标识符)而不是其标题。
我尝试在 Robot 框架中使用它
@{Title} = Win get handle("[ACTIVE]")
但似乎work.I 不需要此命令的示例。
请帮忙 抱歉我的语法不好
**ERROR**
Cannot set variable '@{Title}': Expected list-like value, got string.
当运行ning关键字时,提交参数时不要在关键字后面加括号。而是使用:
${Title}= Win Get Handle [ACTIVE]
[ACTIVE]
参数自动作为字符串提交。
此外,请注意我将 @{Title}
更改为 ${Title}
。那是因为 @
表示一个列表变量,它期望来自关键字的列表 return。显然 Win get handle
return 是一个字符串变量,应分配给标量 $
表示的变量。
最后,我不确定您是否正确使用 Win Get Handle
。据我了解,该关键字的实现将 return window 的句柄(运行 对其采取进一步行动的唯一标识符)而不是其标题。