robotframework - 为什么空白在测试脚本中很重要?

标签 robotframework

我发现我必须输入 2 个空格而不是 1 个空格才能正确解释测试用例,例如:

Set Selenium Timeout<2 spaces>60

这是非常不直观的。这是设计使然吗?

最佳答案

是的,这是设计使然。 这个想法是,当您在 Robot Framework 中编写测试用例时,它们可以尽可能地被理解为“规范”或“简单的英语”。因此,关键字中可以有空格,因此您可以将它们命名为“日志文件应该位于目录中”或“http 服务器的状态代码应该是”,并将这些关键字与参数区分开来,您需要有多个空格(因此是“最少 2”)。

关于robotframework - 为什么空白在测试脚本中很重要?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19376280/

相关文章:

robotsframework-selenium2library 的 Python pip 冲突

json - 使用 jsonschema 和 robotsframework 验证 json

python - Robot Framework,将自定义关键字与 Selenium2Library 集成

robotframework - 如何在 RobotFramework 中使用具有默认值的用户关键字参数

python - 在独立机器上手动安装 Robot Framework

selenium - 在 Robot 框架中使用已打开的浏览器窗口

robotframework - 机器人框架 - 骑行 : Post Request unable to get response body

java - 如何使用 Robot Framework 处理动态元素

testing - 在输入值、RIDE/机器人框架等另一个测试用例中使用输出测试用例 (xml)

python - 我可以在我的win10机器上同时安装python 2.7和3.5吗?