MVC アプリケーション (言語 C#) があります。SpecFlow で BDD テストを使用する方法を学習しようとしています。
正しいユーザー名/パスワードが入力された場合に「アサート」し、ページが読み込まれ (または認証が与えられ)、間違ったユーザー名/パスワードが入力された場合に (認証が与えられない) テストを作成しようとしています。
これはどのように行うことができますか?
MVC アプリケーション (言語 C#) があります。SpecFlow で BDD テストを使用する方法を学習しようとしています。
正しいユーザー名/パスワードが入力された場合に「アサート」し、ページが読み込まれ (または認証が与えられ)、間違ったユーザー名/パスワードが入力された場合に (認証が与えられない) テストを作成しようとしています。
これはどのように行うことができますか?
Selenium WebDriverを確認してください。C# バインディングを使用してブラウザーを駆動し、Web アプリとやり取りすることができます。
始めるのに良い例を次に示します。
2 番目の例。Page-Object パターンを使用して、Selenium で SpecFlow テストを作成する方法を具体的に示しています。