class SurfaceMinMax
{
[Test TestCaseSource(typeof(ExcelDataParser),"SurfaceData")]
public void RechercherSurface(string min, string max)
{
}
}
私は、TestCaseSourceを使用して、Excelファイルから複数のデータセットを使用してテストを実行しています。データ駆動型フレームワークでのNunitマルチブラウザ実行
複数のブラウザ/バージョンでテストを実行するにはどうすればよいですか?
[TestFixture(type of(browser type))]をクラスレベルで使用すると、異なるブラウザとバージョンでテストを実行する必要があるため、私の問題は解決しません。
[TestFixture]から自動的にドライバを設定する必要があります。これは、インストールされているブラウザのバージョンのみを使用します。
別のTestFixtureクラスを実装することを意味しますか? ([TestFixture( "chrome")]と[TestFixture( "firefox")]のようなものを使用し、[chrome]または "firefox"の値に応じて[SetUp]でドライバを初期化することです。 –
更新された回答を参照してください。 – Charlie
ありがとうございます。それは完全に動作します! –