robotframework - 如何作为一个整体运行测试套件?
问题描述
这就是我所拥有的__init__.robot
:
*** Settings ***
Library SeleniumLibrary
Suite Setup SETUP
Suite Teardown TEARDOWN
*** Keywords ***
SETUP
Open Browser ${URL} ${BROWSER}
TEARDOWN
Click Element id=nuke
Close Browser
*** Variables ***
${URL} http://localhost:8000
${BROWSER} Chrome
并且在同一目录中有2个测试文件。奇怪的是,我似乎找不到如何整体运行它,因此测试文件可以使用库以及初始化文件中的设置和拆卸任务。到目前为止,我将所有内容都放在一个文件中,因此我可以运行robot filename.robot
,但现在我正在学习更好的实践并将测试文件拆分为测试套件。我该如何运行它?
解决方案
在测试套件目录之外运行robot directory_name
.
推荐阅读
- spring-boot - 在 Spring Boot 中将大型数据集流式传输为 CSV
- java - Java中的客户端-服务器猜数字游戏(套接字编程)
- spring-cloud - Spring cloud eureka和spring数据流的区别
- javascript - 如何对一个或多个数组进行排序
- vuejs2 - 在 v-data-table 中时 v-dialog 不打开
- c# - ZenjectException:无法解析“A”。对象图:
- list - Prolog - 比较包含其他列表作为元素的 2 个列表
- excel - Excel - 查找非线性回归的函数
- java - 闰年的 Java 程序
- c# - Xamarin.Android (Visual 2019) - 将发布的 .apk 视为存档 - 无法打开/安装