[英]Is there a way to run Specflow scenarios in desired order (C# Selenium)?
我正在嘗試在測試資源管理器中運行多個 Specflow 測試,但挑戰是我無法按所需順序運行它們。
例如 - 我的功能文件中有 3 個場景:
目前,它們以隨機順序運行。 我希望它們始終按上述順序運行。 如何配置我的功能文件以使其成為可能?
對於 NUnit:場景中的測試按字母順序運行,因此如果您想按特定順序運行它們,只需重命名場景,例如
Scenario: 1 Login positive
Scenario: 2 Login negative
Scenario: 3 Registration positive
對於其他框架,請看這里: https : //www.ontestautomation.com/running-your-tests-in-a-specific-order/
我也認為如果功能文件中的測試順序與文本瀏覽器不同,這很煩人。 所以這是我的解決方案。
Scenario: 01) Create test data
Given ...
When ...
Then ...
Scenario: 02) Modify data
Given ...
When ...
Then ...
Scenario: 03) Remove modified data
Given ...
When ...
Then ...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.