Specflow Scenario Outline を使用して、例を使用してさまざまな URL のリストを実行しています。ただし、テスト エクスプローラーを確認すると、各例の命名規則では、ピリオドの後の最後の単語が使用されています。書式設定に関係するものを見つけようとしましたが、行き止まりになり、特定の問題に一致するものをここで見つけることができませんでした。
たとえば、www.test.co.uk は「TestFeature の uk」として表示されます。
残念ながら、私のテストでは URL は一意の値であるため、レポートに関しては、シナリオでテストされた URL は明らかです...そうでなければ、クライアント名を使用していたでしょう。
ソリューションに含まれるパッケージ: NUnit、Specflow、SpecRun
以下のシナリオ概要の例:
Scenario Outline: The login page for a given client is displayed when navigated to it
When I load the URL '<URL>'
Then The login page is displayed for client '<Client>'
Examples:
| URL | Client |
| http://www.test1.co.uk | Someone1 |
| http://www.test2.co.uk | Someone2 |
| http://www.test3.co.uk | Someone3 |
| http://www.test4.co.uk | Someone4 |
| http://www.test5.co.uk | Someone5 |
| http://www.test6.co.uk | Someone6 |
| http://www.test7.co.uk | Someone7 |
| http://www.test8.co.uk | Someone8 |
| http://www.test9.co.uk | Someone9 |
| http://www.test10.co.uk | Someone10 |
テスト エクスプローラー:
これ以上の情報が必要な場合はお知らせください。IDE として Visual Studio 2017 を使用し、SpecFlow 2.4.1、SpecRun 1.8.5 を使用しています。