作为一等公民在.NET中进行功能(浏览器)测试
我喜欢Grails的一点是,功能测试是项目的一流公民作为一等公民在.NET中进行功能(浏览器)测试,.net,functional-testing,.net,Functional Testing,我喜欢Grails的一点是,功能测试是项目的一流公民grails测试应用程序知道如何启动测试服务器和运行功能测试,并鼓励您将功能测试视为与单元测试和集成测试同等的状态。这有助于推动整个团队对所有形式的测试负责,而不是将基于浏览器的测试隔离在各自独立的思洛存储器中 我如何建立一个.NET项目来完成类似的事情?我正在寻找的特定属性 浏览器测试是同一回购协议的一部分 浏览器测试作为CI构建(Jenkins、Bambor等)的一部分使用无头浏览器运行 用于表示异步等待条件的闭包(例如,waitFor{
grails测试应用程序
知道如何启动测试服务器和运行功能测试,并鼓励您将功能测试视为与单元测试和集成测试同等的状态。这有助于推动整个团队对所有形式的测试负责,而不是将基于浏览器的测试隔离在各自独立的思洛存储器中
我如何建立一个.NET项目来完成类似的事情?我正在寻找的特定属性
- 浏览器测试是同一回购协议的一部分
- 浏览器测试作为CI构建(Jenkins、Bambor等)的一部分使用无头浏览器运行
- 用于表示异步等待条件的闭包(例如,
)waitFor{condition}
- jQuery样式选择器
- 开发人员可以像运行单元测试一样轻松地从VisualStudio运行浏览器测试
- 理想情况下,我可以从浏览器测试和单元测试中联合(添加)服务器端类的覆盖率,这样我就可以证明我不需要为端到端测试中涉及的控制器编写单元测试。我仍然需要单元测试,但是“断言控制器将输入传递到模拟服务/DAO”的好方法可以消失