如何对Ext JS应用程序进行端到端测试
How to do end to end testing for an Ext JS application
我刚刚开始使用Ext JS为我的公司构建一个相对复杂的web应用程序,涉及200多个屏幕。所以我们肯定需要自动化的端到端测试。
我使用Jasmine对我的控制器和模型进行单元测试。然而,我希望能够通过web应用程序模拟用户导航。是否有任何好的测试框架来做这种自动化测试?
Thank you
Selenium是事实上的UI集成测试框架,它拥有非常全面的工具。Watir在Ruby圈子里很受欢迎,我也听说过一些关于Sahi的事情。我只有使用Selenium的个人经验,但它似乎比其他工具更突出。请看下面的链接。
https://stackoverflow.com/questions/606550/watir-vs-selenium-vs-sahi相关文章:
- 使用Jest测试React Native应用程序
- Protractor:在Iframe中测试非角度应用程序
- 使用Node.js在应用程序引擎上进行本地单元测试
- 如何在rails应用程序中测试AJAX加载的内容
- 单页应用程序的javascript集成测试
- 测试Ember.JS应用程序失败,返回ReferenceError:未定义Ember
- 如何测试JavaScriptSVG/Canvas应用程序
- 在对javascript/NodeJS应用程序进行原型设计时,应该测试什么,不应该测试什么
- Protractor和Angular:如何在应用程序中一个接一个地测试两个页面
- 使用karma浏览器对AngularJS应用程序进行单元测试
- "未定义“角度”;在Liferay中存储的角度应用程序上执行Protractor测试时出错
- Meteor测试/部署iOS应用程序以连接真实服务器(而非本地主机)
- 用于以用户体验为中心的web应用程序回归测试的工具和技术
- 用于在纯客户端测试应用程序(javascript/jquery)中维护状态和管理i/o的体系结构
- 在Windows Phone 8.1模拟器中测试应用程序设置
- 测试应用程序:javascript中的按钮不起作用
- 防止用户在测试应用程序中重新加载/刷新页面的方法
- 全新的角度.制作一个非常简单的测试应用程序
- 如何在移动端测试应用程序
- 如何为HTML和JS编写实时测试应用程序并捕获页面加载事件