从手工测试到自动化测试进阶,需要学什么?思寒首次公开分享10+年的测试经验!
做测试十多年,有不少人问过下面问题:
现在的手工测试真的不行了吗?
测试工程师,三年多快四年的经验,入门自动化测试需要多久?
自学自动化测试到底需要学哪些东西?
不得不说,随着行业的竞争加剧,互联网产品迭代速度越来越快,QA 与测试工程师都需要在越来越短的测试周期内充分保证质量。
可是,App
测试面临着很多挑战,比如多端发布、多版本发布、多机型发布等等,导致了手工测试很难完全胜任。因此,自动化测试、持续测试就成为了每个开发团队的必要需求。
而现实是,很多团队在实施自动化测试的过程中,并未取得良好的质量效果,这主要是因为学习自动化测试有两大难点:
-
自动化测试本身拥有一定的技术门槛;
-
最大的难点是需要大量的实战经验。
据了解,不少初中级测试工程师在跨过基础门槛,比如掌握了基本的编程与自动化测试框架 API
后,往往会认为自己已经掌握了自动化测试,便开始投入到实际开发中,却又掉进各种各样的技术债和经验债里,痛苦不堪。比如,遇到框架稳定性与适用范围、用例稳定性、用例可复用性等问题。
十分推荐大家能多看看自动化测试相关的学习资料,告别现在困境。
有幸,极客时间上开了一个课程- 《移动端自动化测试实战》
,讲师竟然是思寒,霍格沃兹测试开发学社创始人。凡是在测试圈的同学多多少少都听说过他这个人,他是一个知名的测试架构师,深耕测试行业很多年,开源了很多自动化测试相关的技术。
思寒也是多年老朋友了,对他也是知根知底。他工作十余年,先后在阿里巴巴、百度、雪球等公司任职,担任过测试工程师、测试开发工程师和测试架构师等。
后来他成立了霍格沃兹测试开发学社,并在各种论坛里与大家分享 Appium 相关的技术,积极参与 Appium 框架的中文翻译、并向 Appium
提交测试用例与 pull request。后又不满足 Appium 的功能,在它的基础之上,他又创新型的开发了新的智能遍历测试工具 AppCrawler。
开源后,AppCrawler在公司和业界获得了广泛好评,并在测试行业引发了一轮基于自动遍历测试模式的开源高潮。 更令人惊讶的是,在两年后
Google 也发布了类似名字的 App Crawler 工具用于 Android 测试,可见, 思寒提出的自动化测试方法论上跟 Google
是想法一致的,还领先了两年,足见他对自动化测试的理解功底。
他在身体力行: 自动化测试是未来趋势,也是每个测试工程师进阶必备的技能之一。
十分推荐你看看他的《移动端自动化测试实战》课程,把他从业十余年的测试心得都分享给你, 由浅入深地带你掌握app
自动化测试技能。用视频的方式,实战性带你一步步掌握Android 自动化测试、iOS 自动化测试、微信小程序自动化测试、手机浏览器自动化测试、Page
Object 设计模式等等,解决工作中遇到的所有痛点问题。
扫码免费试读
拼团+口令 「happy2021」
立省¥40 ,到手价¥89!
新人首单特惠仅需 ¥59 !
这个课程,是 以图文、场景、原理、实践相结合 的方式,把思寒所积累下的移动端自动化测试相关的知识点揉碎了给你讲出来。
图文结合
图文结合
他会如何讲解「自动化测试」?
据我了解,他设计此课程的目标,就是想通过对自动化测试的价值、技术、落地经验的剖析和指导,由浅入深地带你掌握 app
自动化测试技能,走向更好更快的质量保证之路。
主要分为3个进阶阶段:
-
第一阶段:讲解 app 的结构分析, 带你了解以 Android 系统为代表的手机系统自动化测试概念与技术体系。
-
第二阶段: 以 Appium 为代表的自动化测试框架 ,通过基本的知识讲解、课题演练、源代码剖析与二次封装定制,让初学者掌握扎实的自动化测试技术基本功。
-
第三阶段: 以某款 App 的自动化测试实战为例 ,教你以最成熟的 Page Object 模式设计自动化测试用例,并结合持续集成把自动化测试纳入公司的持续交付与 DevOps 流水线中。
最后,他也希望通过学习整个课程,你可以掌握正确的自动化测试方法、理解自动化测试的技术体系,可以解决工作中遇到的自动化测试难题,并能把这项技术熟练应用在自己公司的测试体系中。
花一分钟看目录,你能快速了解整个课程的知识体系。
现在购买有什么福利?
拼团+口令 「happy2021」
立省¥40 ,到手价¥89!
新人首单特惠仅需 ¥59 !
扫码免费试读
点击「阅读原文」,免费试读!
来霍格沃兹测试开发学社,学习更多软件测试与测试开发的进阶技术,知识点涵盖web自动化测试 app自动化测试、接口自动化测试、测试框架、性能测试、安全测试、持续集成/持续交付/DevOps,测试左移、测试右移、精准测试、测试平台开发、测试管理等内容,课程技术涵盖bash、pytest、junit、selenium、appium、postman、requests、httprunner、jmeter、jenkins、docker、k8s、elk、sonarqube、jacoco、jvm-sandbox等相关技术,全面提升测试开发工程师的技术实力
QQ交流群:484590337
公众号 TestingStudio
点击获取更多信息