Specflow hooks 可以访问后端的测试数据吗?

发布于 2025-01-09 13:17:18 字数 252 浏览 0 评论 0原文

它是一个基于 Web 的应用程序,有 100 个受访者,每个受访者都有不同的 ID。我必须使用测试数据文件中列出的 id 为所有受访者运行测试用例。文件由 100 个受访者 ID 组成,使用此文件我必须在后端选择一个 ID 并运行应用程序。在这里我必须在应用程序启动之前选择 id。因此,在这种情况下,我们可以使用 Before 功能挂钩来访问该文件以在后端选择选项。 Specflow 挂钩是否可以访问文件中的数据

如果此过程不起作用,请帮助我是否有另一种方法来获取测试数据

It is a web based application having 100 respondents each respondent have different ids. i have to run my test cases for all respondents using id which are listed in test data file. file consists of 100 respondent ids, using this file i have to select an id in backend and run the application. here i have to choose the id before the application launched. so, in this case can we use Before feature hook to access that file to select option in backend. is it possible for specflow hooks to access the data from file

If this processes not work then help me is there another way to get test data

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

菊凝晚露 2025-01-16 13:17:18

我有类似的问题。我需要更新测试数据的数据库。我已经使用 BeforeScenario 挂钩来执行。但我遇到了一个问题,我不必为每个测试用例都做。
另一种方法是在 BeforeScenario 中使用标签和范围。

或者使用背景
功能:登录功能
背景:
给定的测试数据在 Db 中更新
场景:第一个场景

在我的例子中,背景效果最好。

I had a similar problem. I need to update the database for my test data. I have used the BeforeScenario hook to execute. But I ran into a problem that I do not have to do for each test case.
The alternative was to use tag and scope in BeforeScenario.

Or use Background
Feature: LoginFeature
Background:
Given Test Data is updated in Db
Scenario: First Scenario

In my case Background worked best.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文