收藏

安卓自动化测试入门 Python篇

安卓自动化测试入门 Python篇

难度 初级 时长 7小时30分钟 学习人数 1110 综合评分 9.99
  • 第1章 课程介绍(需要有Android和python基础) 1 节 | 4分钟

    如果你想学习移动端专项测试与自动化测试的知识,不知道从哪里开始! 如果你想从事测试工作,面试却四处碰壁, 不知道错在哪里! 如果你一直在做功能性测试,不知道前途在哪里!  那么这个课程就是你需要的!

    收起列表

    • 视频: 1-1 课程导学 (03:37)
  • 第2章 Android App性能测试 14 节 | 87分钟

    本章从七个方面来测试一款APP的性能问题(启动过程中的耗时情况、CPU占比率、流量消耗情况、电量消耗情况、内存消耗情况、流畅度等),测试方法有命令测试和python脚本自动化测试两种方式,并且在测试完后会带大家对测试结果进行统计分析,让你的测试过程与测试结果都达到专业级要求。...

    收起列表

    • 视频: 2-1 如何学好Android App性能测试? (01:40)
    • 视频: 2-2 性能测试环境准备 (03:08)
    • 视频: 2-3 【启动时间】监控值的获取方法 (07:50)
    • 视频: 2-4 【启动时间】监控脚本实现 (22:23)
    • 视频: 2-5 【启动时间】数据分析 (06:57)
    • 视频: 2-6 【启动时间】时间戳差值监控方法概要介绍 (01:02)
    • 视频: 2-7 【CPU】监控值的获取方法、脚本实现和数据分析 (07:21)
    • 视频: 2-8 【流量】监控值的获取方法 (03:47)
    • 视频: 2-9 【流量】监控脚本实现和数据分析 (09:32)
    • 视频: 2-10 【电量】监控值的获取方法 (04:07)
    • 视频: 2-11 【电量】监控脚本实现和数据分析 (03:15)
    • 视频: 2-12 【内存】监控值的获取方法 (02:02)
    • 视频: 2-13 【内存】监控脚本实现和数据分析 (05:54)
    • 视频: 2-14 【FPS&过度渲染】的概念和监控方法 (07:06)
  • 第3章 Android App自动化测试框架实战 14 节 | 86分钟

    本章先简单简绍了UIAutomator,Appium,Unittest等自动化测试框架,然后重点使用Unittest框架完成一个案例从手动到自动化测试的升级,同时引入数据驱动框架DDT,将数据驱动应用到自动化实例,实现自动化测试用例的参数的参数化。助你迈入自动化测试大门,只要你轻轻的踏出一小步,就可以跨过这个门槛。...

    收起列表

    • 视频: 3-1 为什么需要使用框架实现自动化测试? (04:14)
    • 视频: 3-2 准备一个被测APP (02:45)
    • 视频: 3-3 自动化测试环境准备 (05:41)
    • 视频: 3-4 Android App自动化测试(一) (08:24)
    • 视频: 3-5 Android App自动化测试(二) (07:20)
    • 视频: 3-6 Android App自动化测试(三) (05:52)
    • 视频: 3-7 TestFixture简介 (07:54)
    • 视频: 3-8 TestFixture自动化测试(一) (06:35)
    • 视频: 3-9 TestFixture自动化测试(二) (03:56)
    • 视频: 3-10 TestCase,TestSuite,TestRunner简介 (02:47)
    • 视频: 3-11 TestSuite,TestRunner自动化测试 (07:30)
    • 视频: 3-12 数据驱动框架DDT简介 (01:55)
    • 视频: 3-13 数据驱动框架DDT的使用方法 (10:17)
    • 视频: 3-14 数据驱动框架DDT实战 (10:30)
  • 第4章 Android App API接口测试 20 节 | 115分钟

    本章详细介绍了抓包利器Fiddler,API接口自动化神器Postman,python requests 的各种高端用法,并以实例讲解了Get&Post的区别、作用和用法,为http API接口测试以及bug分析定位打下基础。

    收起列表

    • 视频: 4-1 如何学好API接口测试? (01:10)
    • 视频: 4-2 什么是API (07:03)
    • 视频: 4-3 抓包神器Fiddler简介 (08:43)
    • 视频: 4-4 Fiddler抓包原理解析 (11:24)
    • 视频: 4-5 Fiddler修改客户端发出的请求(一) (08:25)
    • 视频: 4-6 Fiddler修改客户端发出的请求(二) (03:37)
    • 视频: 4-7 Fiddler修改服务器端返回的内容 (09:19)
    • 视频: 4-8 Fiddler会话过滤、对比及请求的编解码 (06:47)
    • 视频: 4-9 Fiddler实现Host的配置 (02:31)
    • 视频: 4-10 Fiddler构造HTTP Get请求 (05:56)
    • 视频: 4-11 Fiddler构造HTTP Post请求 (07:37)
    • 视频: 4-12 Fiddler抓取手机上的网络数据包 (10:37)
    • 视频: 4-13 为什么使用PostMan做API接口测试 (01:42)
    • 视频: 4-14 PostMan工具准备 (01:59)
    • 视频: 4-15 PostMan测试HTTP Get请求 (07:14)
    • 视频: 4-16 PostMan测试HTTP Post请求 (04:42)
    • 视频: 4-17 数据驱动DDT简介 (01:17)
    • 视频: 4-18 Get、Post请求 (06:27)
    • 视频: 4-19 API接口自动化测试(一) (04:18)
    • 视频: 4-20 API接口自动化测试(二) (03:12)
  • 第5章 持续集成的应用 8 节 | 42分钟

    本章讲的是高大上的持续集成的概念和持续集成的流程, 我会带大家配置与使用Git、jenkins等工具来完成一次持续集成的全流程,并使用Jenkins实现持续集成的monkey自动化测试。让你学会尽早的发现问题,提高提测质量,提高项目进度的透明度以及提高回归测试效率。...

    收起列表

    • 视频: 5-1 为什么需要掌握持续集成? (01:35)
    • 视频: 5-2 持续集成的概念、流程和意义 (04:27)
    • 视频: 5-3 讲解持续集成工具Jenkins (05:53)
    • 视频: 5-4 Jenkins工具密码的修改 (00:49)
    • 视频: 5-5 Jenkins工具的配置说明 (02:53)
    • 视频: 5-6 Jenkins工具系统配置和Job配置 (09:27)
    • 视频: 5-7 Jenkins工具手动持续集成实战 (13:36)
    • 视频: 5-8 Jenkins工具自动化持续集成实战 (02:44)
  • 第6章 Android Native App自动化测试(Python) 9 节 | 108分钟

    本章教你如何完成Native App的自动化测试,重点讲解了Native App自动化脚本设计原则-LOVE原则,并对其他相关API进行了实例讲解,同时也让你对Appium等框架有更深入的学习和更具体的实战。

    收起列表

    • 视频: 6-1 自动化测试及Appuim框架介绍 (16:16)
    • 视频: 6-2 环境、元素识别工具、脚本设计原则 (09:20)
    • 视频: 6-3 Native App自动化脚本的实现 (36:22)
    • 视频: 6-4 Appium框架API讲解与实践(一) (12:33)
    • 视频: 6-5 Appium框架API讲解与实践(二) (05:08)
    • 视频: 6-6 Appium框架API讲解与实践(三) (13:49)
    • 视频: 6-7 Appium框架API讲解与实践(四) (04:41)
    • 视频: 6-8 Appium框架API讲解与实践(五) (05:15)
    • 视频: 6-9 Appium框架API讲解与实践(六) (04:14)
  • 第7章 Android Hybrid App自动化测试(Python) 6 节 | 40分钟

    本章教你如何完成Hybrid App的自动化测试,重点讲解了Native App自动化脚本设计原则S-LOVE原则,并对其他相关API进行了实例讲解,同时也让你对Appium等框架有更深入的学习和更具体的实战。

    收起列表

    • 视频: 7-1 Hybrid App自动化测试概要 (04:44)
    • 视频: 7-2 Selendroid原理、元素识别工具、脚本设计原则 (05:22)
    • 视频: 7-3 Hybrid App自动化环境差异 (04:13)
    • 视频: 7-4 Hybrid App自动化脚本的实现 (16:42)
    • 视频: 7-5 Appium其他相关API的讲解 (01:51)
    • 视频: 7-6 Appium其他相关API的实践 (06:50)
本课程已完结


讲师

毫末 软件测试工程师

从事测试领域10年时间,主要负责App客户端和服务端的测试管理工作,具备丰富的测试项目实战经验。同时在自动化测试、API接口、服务端功能测试等领域上有深厚的造诣。现在,老师把在工作中积累了深厚的测试经验和技术进行梳理和总结,帮助大家在测试路上走的更快,更有效率,这可是可遇不可求的机会哦!

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

扫码添加指导老师 1V1 帮助你!

添加后老师会第一时间解决你的问题