我已经安装了python版本3.5.1和机器人框架。我编写了以下测试(我尝试了其他测试,结果相同):
*** Settings ***
Library Selenium2Library
*** Variables ***
${MESSAGE} Start of test
${BROWSER} ff
${keywork} dell
*** Test Cases ***
Search Emag For Computer
[Documentation] Example test
Log ${MESSAGE}
Do this www.emag.ro dell "rezultate pentru"
*** Keywords ***
Do this
[Arguments] ${URL} ${keyword} ${result}
Open Browser ${BROWSER}
Input Text id=emg-input-autosuggest ${keyword}
Wait 20
Close Browser
当使用:robot testName.rst从控制台运行测试时,我总是得到:[错误]解析'testName.rst'失败:文件没有测试用例表。但是我的测试用例表显然在那里。请帮忙
您使用的后缀.rst
表示reStructuredText格式,但是文件以纯文本格式编写。由于存在后缀,robot尝试根据reStructuredText语法对其进行解析,因此您没有任何格式的测试表。
您可以通过将文件重命名为testName.txt
or来解决此问题testName.robot
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句