移动端自动化测试实战- 极客时间课程推荐/优惠

移动端自动化测试实战--极客时间课程推荐/优惠

一步一步带你成为测试高手
思寒霍格沃兹测试开发学社创始人
视频课 | 59讲 | 24434人已学习
优惠价¥59原价:129
去官网优惠购买

版权声明

本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

你将获得

  • 系统掌握 Appium 自动化测试框架;
  • 全面提升移动端自动化测试实战能力;
  • 掌握自动遍历测试及兼容性测试技巧;
  • 构建多设备管理平台与持续集成体系。

课程介绍

随着行业的竞争加剧,互联网产品迭代的速度越来越快,QA 与测试工程师都需要在越来越短的测试周期内充分保证质量。 App 测试则面临着更多的挑战,比如多端发布、多版本发布、多机型发布等等,这导致了手工测试很难完全胜任,自动化测试、持续测试就成为了团队的必要需求。作为传统的测试工程师与研发工程师,需要适应行业的变化,并积极做出应对。

学习自动化测试有两个难点,除了其本身拥有一定的技术门槛之外,实战经验才是学习自动化测试的最大难点。部分初中级测试工程师往往在掌握了基本的编程与自动化测试框架 API 后,会认为自己已经掌握了自动化测试,便开始投入到实际开发中,却又掉进各种各样的技术债和经验债里,痛苦不堪。

因此,整个课程将分为基础篇、框架篇和实战篇三个阶段,十个章节,由浅入深地带大家掌握 App 自动化测试技能。通过学习这门课程,你将能够掌握正确的自动化测试方法、理解自动化测试的技术体系,可以解决工作中遇到的自动化测试难题,并能把这项技术熟练应用在自己公司的测试体系中。

课程目录

第一章:自动化测试理论

  • 01 | 课程介绍
  • 02 | 内容综述
  • 03 | 自动化测试的价值
  • 04 | 自动化测试常见误区
  • 05 | 自动化测试的技术体系
  • 06 | UI分层测试体系

第二章:App结构解析

  • 07 | Android App的常见概念
  • 08 | Android调试桥adb命令详解
  • 09 | 自动化测试常用命令

第三章:App自动化测试框架Appium

  • 15 | 使用隐式等待让用例更稳定
  • 14 | 用例结构解析
  • 13 | Appium Desktop用例录制
  • 12 | Appium Server安装
  • 11 | Appium Desktop安装
  • 10 | Appium架构介绍
  • 16 | 控件定位方法
  • 17 | 常用自动化API
  • 18 | 长按/滑动等TouchAction应用
  • 19 | 测试用例的改造
  • 20 | capability使用进阶
  • 22 | 使用显式等待处理复杂等待条件
  • 23 | 高级XPath定位
  • 24 | Android Toast识别
  • 25 | 使用断言验证预期结果
  • 21 | Appium设备交互API
  • 26 | 参数化与数据驱动

第四章:Android自动化测试

  • 27 | Native原生App的自动化测试
  • 29 | 纯HTML5站自动化测试
  • 30 | 小程序自动化测试
  • 28 | Hybrid混合App的自动化测试

第五章:iOS自动化测试

  • 31 | iOS测试工具体系
  • 32 | App Store与苹果证书体系
  • 33 | iOS模拟器自动化测试
  • 34 | iOS真机测试
  • 35 | iOS WebView测试
  • 36 | Safari测试

第六章:基于Page Object模式的自动化测试用例实战

  • 37 | Page Object设计模式
  • 38 | Page Object六大设计原则
  • 39 | Page Object第一个例子
  • 41 | BasePage封装改进
  • 40 | 基于Page Object模式的移动自动化测试实战

第七章:测试框架封装改造

  • 42 | Appium错误排查与日志分析
  • 43 | Appium原理与JSONWP协议分析
  • 44 | Appium源代码分析
  • 45 | Appium二次封装实战

第八章:自动遍历回归测试

  • 46 | 自动遍历测试方法与常见技术介绍
  • 47 | Monkey Maxim遍历测试工具
  • 48 | AppCrawler跨平台自动遍历测试

第九章:自动化测试平台

  • 49 | 移动自动化测试平台价值
  • 50 | 技术架构与智能设备选型
  • 51 | 多设备管理平台STF
  • 52 | Selenium Grid方案剖析
  • 53 | 基于Jenkins的自动化调度详解
  • 55 | 多设备多分辨率的兼容性测试方法
  • 54 | 多设备回归测试

第十章:移动自动化测试持续集成实战

  • 56 | 测试用例调度
  • 57 | 手机等智能设备调度
  • 58 | 测试报告定制
  • 59 | 结课测试&结束语

作者介绍

思寒,霍格沃兹测试开发学社创始人。 先后任职于阿里巴巴、百度、雪球等公司,承担测试工程师、测试开发工程师、测试架构师等工作。 2013年,移动互联网开始迅猛发展,催生了对 App 测试的需求,思寒老师与其团队决定物色一个优秀的移动测试框架,在进行大量调研之后,Appium 以其优秀的特性脱颖而出。思寒老师也开始投身于这个开源框架的建设中,积极参与 Appium 框架的中文翻译、向 Appium 提交测试用例与 pull request,同时也开始在历任的公司中将 Appium 用于公司内的移动测试,积累了非常多的落地经验。

推荐

说透中台 - 极客时间课程推荐/分享/优惠/折扣
说透中台
从概念到落地一站通关
王健ThoughtWorks首席咨询师
专栏 | 42719人已学习
优惠价¥29原价:68
去官网优惠购买
白话法律42讲 - 极客时间课程推荐/分享/优惠/折扣
白话法律42讲
为程序员打造的专属法律武器
周甲徳京师律师事务所合伙人,资深律师
专栏 | 20684人已学习
优惠价¥59原价:129
去官网优惠购买
张汉东的Rust实战课 - 极客时间课程推荐/分享/优惠/折扣
张汉东的Rust实战课
带你完整构建一个异步Web框架
张汉东《Rust编程之道》作者
视频课 | 12163人已学习
优惠价¥68原价:199
去官网优惠购买
网络编程实战 - 极客时间课程推荐/分享/优惠/折扣
网络编程实战
从底层到实战,深度解析网络编程
盛延敏前大众点评云平台首席架构师
专栏 | 44708人已学习
优惠价¥59原价:129
去官网优惠购买
Go语言从入门到实战 - 极客时间课程推荐/分享/优惠/折扣
Go语言从入门到实战
简明高效的Go语言实战指南
蔡超Mobvista技术副总裁兼首席架构师,前亚马逊(中国)首席软件架构师
视频课 | 49349人已学习
优惠价¥59原价:129
去官网优惠购买
React Hooks 核心原理与实战 - 极客时间课程推荐/分享/优惠/折扣
React Hooks 核心原理与实战
业务场景驱动,带你吃透 React Hooks
王沛eBay中国研发中心资深技术专家
专栏 | 11125人已学习
优惠价¥59原价:129
去官网优惠购买