【发布时间】:2021-04-24 22:17:48
【问题描述】:
我对 Robot Framework 有一些经验,但没有从 RF 测试用例运行 Python 文件。在这种情况下,我要做的就是让我的 HelloWorld.py 文件在运行 RF 测试用例设置时显示“Hello World”。这是我的代码。
Python 文件
HelloWorld.py
print("Hello World")
机器人测试用例
*** Settings ***
Documentation GradApp Regression
Library Zoomba.GUILibrary
Library Process
Resource ../../Pages/resource.robot
Suite Setup App Setup ${url} ${browser}
*** Variables ***
${browser} chrome
${url} https://app.test.com/
*** Keywords ***
Python Script Test
${fish}= Run Process python C:\PyCharm\Automation\HelloWorld.py
Log To Console ${fish}
App Setup
[Arguments] ${url} ${browser}=${browser}
Open Browser ${url} browser=${browser}
Log To Console Setup complete.
Python Script Test
*** Test Cases ***
TC 001 Basic Case
<UI Keywords after Setup is complete.>
运行此代码测试时,我没有收到错误消息。我只是在控制台中显示
我查看了其他一些解决方案,但似乎都没有解决这个特定问题。我的图书馆错了吗? “运行过程”不是正确的关键字吗?我将不胜感激你们可以提供的任何帮助。非常感谢。
【问题讨论】:
标签: python scripting robotframework