asp.net – 将自动Web测试集成到构建过程中
我正在寻找改进网站功能测试自动化过程的建议。这是我以前试过的。
我以前有一个使用WATIN的测试项目。您有效地写出了“单元测试”的内容,并使用WATIN自动化浏览器来点击您的网站等。 当然,您需要一个网站来运行。所以我做了测试实际上将代码从我的web项目复制到一个本地目录,并启动一个web服务器指向该目录,然后任何测试运行。 这样一来,有人可以从源代码控制中简单地获取最新的内容,并运行我们的构建脚本,并看到所有的测试运行。他们也可以简单地从IDE运行所有测试。 我遇到的问题是,我花了很多时间来维护代码,以便比测试设置测试环境。更何况,由于所有的复制,花费了很长时间才能运行。此外,我需要测试各种场景,包括安装,这意味着我需要能够将数据库设置为各种初始状态。 我很好奇自己做的功能测试来解决其中的一些问题,但仍然保持简单。 更多细节 我对任何平台的解决方案感兴趣,但是我可能需要更多关于每个方面的描述。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- ASP.NET与jQuery弹出对话框:如何回发对话框关闭
- asp.net-mvc – MVC错误 – 传入字典的模型项目的类型为“S
- asp.net – Windows应用程序与Web应用程序开发
- asp.net-mvc-3 – FluentValidation入门问题
- asp.net – 如何从RouteData获取路由名称?
- asp.net – Visual Studio 2015 Web应用程序.NET Core与.NE
- asp.net – 如果表单字段为空,如何将NULL插入数据库
- .net – 在Object的构造函数中使用扩展方法,其中“Me”是By
- 应该在ASP.NET页面中完成哪些操作?
- asp.net – signalR – 如何从客户端调用服务器方法 – 代码
- asp.net-web-api – 在Windows服务中使用OWIN托管
- 为什么VS编译器在使用嵌套配置文件时抱怨没有找到
- asp.net – DropDownList selectedvalue和表
- asp.net – 无法找到类型或命名空间名称’Profil
- asp.net-mvc – 如何在Visual Studio 2015中快速
- asp.net core react 项目实战(一)
- asp.net – Windows Workflow Foundation的替代方
- asp.net-mvc – 在活动的SignalR连接期间更改用户
- Asp.net 中ViewState,cookie,ession,pplicati
- asp.net – HttpMessageHandler与DelegatingHand