同步操作将从 凤凰院大白/易大师UI自动化测试框架 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
易大师UI自动化测试框架
当前版本:0.4.1beta
更新日期:2019-01-11
http://tdp.xuwangcheng.com/
xuwch/1
项目地址:https://gitee.com/xuwangcheng/yi_tdp
码云地址:https://gitee.com/xuwangcheng/MasterYI-UI-Test-Framework
更新日志: 易大师UI自动化测试框架-更新日志
框架详细使用说明请参考:https://gitee.com/xuwangcheng/MasterYI-UI-Test-Framework/wikis/pages
微信交流群:请先添加我的微信(下图),备注:易大师,我会把你拉到微信交流群。
QQ群号:468324085 加群验证:易大师
公众号:测试无极之道
基于PageObject模型进行测试代码编程的UI自动化测试框架,元素定位、业务逻辑、测试数据分离;底层由selenium-java框架支持,使用yaml文件定义元素定位和用例执行规则。
主要功能:
在开发过程中参考了以下优秀的自动化测试框架的某些思路或思想,在此感谢:
框架使用或者借鉴了以下开源工具:
系统: windows
jdk >= 1.7
浏览器: chrome >=68
ide: Eclipse
你需要了解以下知识:
通过以下简单的百度搜索示例来了解该框架如何使用:
Clone框架代码到本地
导入到eclipse中为Maven项目
在项目根目录下的config/element目录下新建baidu.yaml,在此文件中定义相关页面元素的定位规则:
在PageModel类中定义相关业务方法,如上图
在usecase包下新建Baidu的测试类,新建baidu搜索的测试方法,同时在方法上加上UseCase注解
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。