如何在任何.robot文件中导入完整文件夹?

问题描述 投票:0回答:1

问题陈述我有一个包含多个文件的文件夹,如几个页面对象(.py文件)和几个模块关键字(.robot文件)。在我的testsuite.robot文件insatead上,将所有.py文件称为Library并将所有.robot文件称为Resource我想调用完整文件夹

App_Name_Folder(文件夹)page1.pypage2.pypage3.py模块化关键字1.robotmodularkeyword2.robot

在我的西装档案上testsuite.robotI want to call App_Name_Folder

有可能吗?

python automation robotframework
1个回答
0
投票

一种方法是通过导入所有.robot和.py文件来创建主资源文件,然后如下所示在testsuite.robot文件中导入主资源文件:

# master.robot
*** Settings ***
Resource     App_Name_Folder/modularkeyword1.robot
Resource     App_Name_Folder/modularkeyword2.robot
Library      App_Name_Folder/page1.py
Library      App_Name_Folder/page2.py
Library      App_Name_Folder/page3.py

#testsuite.robot
Resource     master.robot

我给出了任意路径。导入时提供套件文件中的实际相对路径。

© www.soinside.com 2019 - 2024. All rights reserved.