如何解决我们可以在另一个特征文件中使用主场景大纲示例部分数据,该文件将从主特征中调用吗?
我们可以在场景大纲中调用特征文件吗?我有一个测试用例,其中我的 Create Record 场景大纲在它的示例部分中有一些过滤的 CSV 数据,但要在页面中创建记录,您需要先登录。如果我从创建记录场景大纲中调用登录功能文件。
针对多个数据集运行的登录功能文件。就像如果创建记录有 2 个数据集,那么登录正在为主要的 2 组数据创建另外 2 组数据。所以登录特征文件运行6个测试数据。
空手道 UI 自动化有没有更好的方法来解决这个问题?
下面是我的特征文件结构 创建记录特征文件:
Scenario Outline: Create record for filtered data from CSV
* call read('commonFeatures/login.feature')
* create record steps
Examples:
| filtered data |
数据将输入登录功能文件。 登录功能文件:
Scenario Outline: Login for filtered data from CSV
* User Login steps
Examples:
| filtered data |
我知道我的方法存在一些缺陷,因为我对两个特征文件使用相同的数据。但是我需要相同的数据,就像用户 A 需要创建记录然后用户 A 需要先登录。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。