Specflow hooks 可以访问后端的测试数据吗?
它是一个基于 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有类似的问题。我需要更新测试数据的数据库。我已经使用 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.