asp.net MVC - BDD 测试帐户登录 MVC C#

本文关键字:MVC 登录 BDD net asp 测试 | 更新日期: 2023-09-27 17:55:15

我有一个MVC应用程序(Lang. C#)。我正在尝试学习如何使用SpecFlow的BDD测试。

我正在尝试创建一个测试,如果输入了正确的用户名/密码,则"断言",然后将加载一个页面(或给出身份验证),如果输入了不正确的用户名/密码,则(不提供身份验证)。

如何做到这一点?

asp.net MVC - BDD 测试帐户登录 MVC C#

查看 Selenium WebDriver - 可以使用 C# 绑定来驱动浏览器,并与 Web 应用进行交互。

这里有一个很好的例子。

第二个示例,具体演示了一种使用 Selenium 编写 SpecFlow 测试的方法,使用 Page-Object 模式。