- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
互联网自动化测试云平台构建经验分享.pdf
互联网自动化测试云平台构建经验分享
王东峰
2015/05
目录
构建自动化测试平台
自动化测试远程执行
浏览器兼容性测试
统一测试管理平台
测试桩的构建与使用
移动自动化测试
自动化项目实践
01 构建自动化测试平台
用例脚本编写 自动化测试工具 被测系统(SUT)
keyword Selenium web
NGBOSS
通用组件 Appium 网站
NB
业务组件 HttpClient
接口服务
Redis API
mobile
Active MQ
测试桩 ……
01 构建自动化测试平台
• 关键字驱动(Keyword)
• 实现Keyword共享
• 日志收集
• WEB页面测试基于WebDriver方式实现
• 支持对LINUX的操作,
• 多种数据库,redis等中间件的访问等
• 提供远程批量执行自动化用例、定时任务、邮件通知等功能
• Selenium、Appium、HttpClient等开源的测试包和框架
02 自动化测试远程执行
03 浏览器兼容性测试
集群部署-支持浏览器兼容性测试
04 统一测试管理平台
需求缺陷
需求任务 测试bug
管理系统
用例与需求关系管理 用例与bug 关系管理
手工测试用例
用例管理平
台系统
04 统一测试管理平台
04 统一测试管理平台
1、自动化用例支持本地执行和远程执行
2、手工用例直接调用自动化用例执行
3、与CI继承,自动构建,自动执行
4、使用开源工具jacoco 统计测试覆盖率(手工测试+自动化测试)
5、分析代码覆盖率,针对未覆盖到的代码补充用例场景,提高代码覆盖率
手工用例手工执行 手工修改执行状态
测试执行计划
自动记录执行状态
文档评论(0)