功能框架的补充

目前UI自动化方案已经很成熟了。大致分为项目管理工具 + 行为驱动开发框架 + Framework + 第三方Library。


一、项目管理工具:TeamCity,Jenkins


TeamCity VS Jenkins

http://www.excella.com/insights/teamcity-vs-jenkins-better-continuous-integration-server


二、行为驱动开发框架:Cucumber,RobotFramework


Cucumber VS RobotFramework

http://www.infoq.com/cn/articles/cucumber-robotframework-comparison/


三、FrameWork:PO Model,Page Factory Model。


架构FrameWork,获取Element信息的几种方式:

1.JS

2.XML

3.Database


四、底层support :Selenium2


很多特殊的需求无法用selenium2单独完成,这个时候需要JS配合操作。当然JS由于沙箱原理的限制,JS同样无法实现一些特殊的需求。所以而这缺一不可。


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值