gpt4 book ai didi

c# - 如何在创建 asp.net web 应用程序后执行 Nunit

转载 作者:行者123 更新时间:2023-11-28 20:31:33 24 4
gpt4 key购买 nike

我创建了一个 Web 应用程序,其中包括登录页面和其他几个包含输入控件的页面。我如何在这些页面上执行 Nunit 测试。

如果您仅提供登录页面的指南,将会非常有帮助。使用 Login.aspx 和 Login.aspx.cs 文件创建登录页面。

它不是使用 MVC 创建的。

最佳答案

你在混淆unit testing与自动化的 UI 测试。 NUnit,顾名思义,用于为分离的代码片段创建自动化测试。通过此测试,您可以检查具体的代码片段是否完成了它应该做的事情。要检查这一点,请将其所有依赖项(它与之交互的所有类/接口(interface))替换为 stubs/mocks ( more ) 将占位符的角色用于实际功能。由于这一点,您可以检查测试类的行为是否符合您的预期,因为您可以完全控制它的依赖项,因此唯一的“未知行为”来自被测对象。

但是,如果您想要自动化用户界面测试,您可以使用专用于此任务的特殊环境。你可以很容易地找到几十个框架,其中之一是 FitNess

关于c# - 如何在创建 asp.net web 应用程序后执行 Nunit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21031842/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com