功能框架的补充
来源:互联网 发布:山西省软件开发企业 编辑:程序博客网 时间:2024/05/21 10:07
目前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
- 功能框架的补充
- Vim的功能补充
- HTML的补充,HTML框架
- 详细解释强力的图片加载框架 Glide的配置(顺便补充下CollapsingToolbarLayout的一些功能)
- 详细解释强力的图片加载框架 Glide的配置(顺便补充下CollapsingToolbarLayout的一些功能)
- 详细解释强力的图片加载框架 Glide的配置(顺便补充下CollapsingToolbarLayout的一些功能)
- 关于集合类框架学习的补充
- spring框架的功能
- tika的框架,功能
- 对datagrid自带的数字分页的功能补充
- Windowless RichEdit 功能补充
- 请“砖家”将这个c++程序的功能补充完整
- 补充上次发的 图片压缩 剪切功能
- 黑马程序员——几个NSLog的输出功能补充
- 关于webdriver上传文件功能的一些补充
- OC:Foundation框架 补充
- 做好客户端应用的知识框架-待补充
- QT 开发 ActiveX(ActiveQT),框架的理解(陆续补充)
- leetcode-Sliding Window Maximum
- Inversion 逆序对
- Android-常用第三方库proguard-rules配置
- python3 与 python2的 区别比较
- Qt在线安装
- 功能框架的补充
- 第4讲项目2--------第四小节 求圆柱体的表面积
- 关于内存对齐
- hive 建表例子
- DirectX 3D Mesh类
- 数据结构_树形结构_二叉树
- Mysql 无法登陆 Error 1045
- 学习html5(1)
- Java中RuntimeException和Exception的区别