使用robotframework-selenium时如何测试空白文本字段?

Chr*_*vey 11 selenium tsv robotframework

在将robotframework-seleniumlibrary与TSV文件一起使用时,如何为文本字段指定空白/空值?例如,我有以下内容:

Textfield Value Should Be       identifier=name1       Chris
Textfield Value Should Be       identifier=name2
Run Code Online (Sandbox Code Playgroud)

我想测试name2是空白的.我试过把它留空(它返回一个关于参数数量不正确的消息.我试过"",它寻找一对引号,''输入一个引号,而selenium似乎在寻找那个

小智 18

您可以使用单个反斜杠\或特殊变量$ {EMPTY}在测试数据中创建空字符串.用户指南有详细信息:http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html

  • $ {EMPTY}应该可以很好地工作,再次阅读测试用例时会更容易理解...我会尽量避免反斜杠...... (2认同)

Man*_*ddy 8

是的,$ {EMPTY}是一个内置变量.

有很多例子,请看这里的例子