AutomanX之前端javascript测试方案
作者:网络转载 发布时间:[ 2012/12/4 10:23:53 ] 推荐标签:
框架架构:
AutomanX前端javascript测试中,方案主要分为五层结构——Engine层、Action层、Verification层、Common层以及Resource层,如下图所示:

1)Engine层:浏览器驱动
2)Action层:执行javascript单元测试以及javascript交互测试
3)Verification层:测试结果验证
4)Common层:包含一些对外部文件的引用,包括jquery.js、jasmine-jquery.js、kissy.js以及jasmine类库的扩展
5)Resource层:包含javascript源文件、javascript测试文件以及jUnit测试类
优势
1)多种javascript类库支持
除了支持原生的jasmine语法的javascript测试用例,AutomanX-JS还支持kissy+jasmine、jquery+jasmine语法的javascript测试用例。
2)性能
AutomanX前端javascript测试运行脚本的时间数据量级为秒(s),大大提高了脚本运行速度。
3)与kelude的无缝集成
AutomanX前端javascript测试实现了kelude的无缝集成,通过在kelude上创建实验室来运行javascript脚本,流程与运行WEB UI脚本完全一致,降低了业务线小二二次学习的成本。
4)持续集成
AutomanX前端javascript测试对持续集成支持的更加完善
5)日志展现
AutomanX前端javascript测试日志展示清晰,定位到具体的出错信息,便于排查

sales@spasvo.com