经常有人会问,如果我想学习自动化测试,都应该学习什么?推荐的书都有哪些?
目前的书来说,都是写书人根据个人经验而来,很少有全面的内容。且很多的知识都是基于已有的自动化工具,已有的框架进行描述,导致理解起来很困难。
那么有没有这样的一套学习内容,可以帮助初学自动化测试的人,快速入门呢?
基于这个原因,现开发了一门入门课程。从理论到实践,从原理到应用,从脚本到框架,介绍了自动化相关的知识。
前置课程:
移动端压力测试大纲
简介:本课程首先探讨2个压力测试问题: 1、为什么要开展压力测试? 2、什么时候开展压力测试? 然后讲解7个压力测试必要基础知识、最后实战6个压力测试小案例,从而教会大家对任意一款Android App进行压力测试。
第1章 课程介绍
1-1 Android App压力测试课程介绍 (05:40)
第2章 2个背景问题
2-1 【为什么要开展压力测试】与【什么时候开展压力测试】 (03:22)
第3章 7个基础知识
3-1 【手工测试场景】与【自动测试场景】 (03:04)
3-2 Monkey测试工具介绍 (03:17)
3-3 MonkeyScript测试命令集合介绍 (02:32)
3-4 异常测试结果分析 (02:16)
第4章 6个实践小案例
4-1 一次Android App的压测实践 (14:37)
4-2 Monkey高级参数-throttle实践 (02:28)
4-3 Monkey高级参数-seed实践 (04:36)
4-4 Monkey高级参数-触摸事件实践 (03:34)
4-5 Monkey高级参数-其他事件实践上 (04:10)
4-6 Monkey高级参数-其他事件实践下 (02:22)
4-7 CRASH异常测试结果析取 (09:38)
4-8 ANR异常测试结果析取 (06:36)
4-9 MonkeyScript常用命令介绍 (06:51)
4-10 MonkeyScript实践 (18:04)
4-11 MonkeyScript实践问题解决 (08:23)
4-12 MonkeyRunner常用API介绍上 (04:45)
4-13 MonkeyRunner常用API介绍下 (04:55)
4-14 MonkeyRunner实践 (06:30)
4-15 MonkeyRunner补充说明 (00:52)
专项测试大纲
第1章 课程介绍
如果你想学习移动端专项测试与自动化测试的知识,不知道从哪里开始! 如果你想从事测试工作,面试却四处碰壁, 不知道错在哪里! 如果你一直在做功能性测试,不知道前途在哪里! 那么这个课程就是你需要的!
第2章 Android App性能测试
本章从七个方面来测试一款APP的性能问题(启动过程中的耗时情况、CPU占比率、流量消耗情况、电量消耗情况、内存消耗情况、流畅度等),测试方法有命令测试和python脚本自动化测试两种方式,并且在测试完后会带大家对测试结果进行统计分析,让你的测试过程与测试结果都达到专业级要求。...
第3章 Android App自动化测试框架实战
本章先简单简绍了UIAutomator,Appium,Unittest等自动化测试框架,然后重点使用Unittest框架完成一个案例从手动到自动化测试的升级,同时引入数据驱动框架DDT,将数据驱动应用到自动化实例,实现自动化测试用例的参数的参数化。助你迈入自动化测试大门,只要你轻轻的踏出一小步,就可以跨过这个门槛。...
第4章 Android App API接口测试
本章详细介绍了抓包利器Fiddler,API接口自动化神器Postman,python requests 的各种高端用法,并以实例讲解了Get&Post的区别、作用和用法,为http API接口测试以及bug分析定位打下基础。
第5章 持续集成的应用
本章讲的是高大上的持续集成的概念和持续集成的流程, 我会带大家配置与使用Git、jenkins等工具来完成一次持续集成的全流程,并使用Jenkins实现持续集成的monkey自动化测试。让你学会尽早的发现问题,提高提测质量,提高项目进度的透明度以及提高回归测试效率。...
第6章 Android Native App自动化测试(Python)
本章教你如何完成Native App的自动化测试,重点讲解了Native App自动化脚本设计原则-LOVE原则,并对其他相关API进行了实例讲解,同时也让你对Appium等框架有更深入的学习和更具体的实战。
第7章 Android Hybrid App自动化测试(Python)
本章教你如何完成Hybrid App的自动化测试,重点讲解了Native App自动化脚本设计原则S-LOVE原则,并对其他相关API进行了实例讲解,同时也让你对Appium等框架有更深入的学习和更具体的实战。
了解更多,请点击链接