社区公告:
    爆款云产品,限时折扣 腾讯云学生服务器10元优惠套餐 新用户千方百计送大礼,2660+元云上大礼包免费领取中! 领取宝塔管理面板3188红包! 腾讯云新客户无门槛领取2860元代金券
    发新帖

    使用Python进行Android自动化测试

      [复制链接]
    1410 145
    吾爱程序猿致力于打造专业优质的IT学习分享社区。站内所发布的一切文章、软件及附件信息全部来源于网络用户分享,仅限用于学习和研究目的,不得将上述内容用于商业或者非法用途。否则,一切后果请用户自负。
    本站仅提供学习分享平台,站内信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。
    站内所有言论纯属会员个人意见,与本论坛立场无关。严禁在本站发布政治反动、色情、暴力等不良信息和违法内容。
    吾爱程序猿作为网络平台提供者,对非法转载、盗版行为的发生不具备充分的监控能力。但是当版权拥有者提出侵权指控并出示充分的版权证明材料时,吾爱程序猿负有移除非法转载和盗版内容以及停止继续传播的义务。
    吾爱程序猿为用户免费分享产生,如果侵犯了您的权益,请及时联系右侧客服或管理员,我们将尽快处理。

    教程内容:
        针对实际工作需求,逐一为你讲解性能测试、自动化测试框架、API接口测试及高大上的持续集成,并以Native App和Hybrid App两个自动化测试实例让你学会对流行的各种AndroidApp进行测试。课程内的自动化测试脚本代码,完全开放给你,让你学起来更轻松的同时,你可以根据所学知识自行修改代码,不断优化与升级,把代码不断丰富,应用在实际工作中。讲师先会手把手带你写出几个Python自动化测试脚本,让你学会自动化脚本的编码流程,之后,会在实际测试中教你学会如何使用自动化脚本。Android App自动化测试框架、Unittest框架Test Fixture、Test Case、Test Suite、Test Runner数据驱动DDT使用数据驱动DDT进行自动化测试带大家学习UIAutomator,Appium,Unittest等测试框架,助你迈入自动化测试大门。API接口测试、抓包利器Fiddler、API接口自动化神器Postman、DDT对API接口参数进行参数化、bug分析定位。从理论到工具,从工具到脚本,从脚本到框架,一步步助你提高技术能力。高大上的持续集成、持续集成的全流程、配置与使用Git、jenkins、Jenkins实现持续集成、monkey自动化测试。让你学会尽早的发现问题,提高提测质量,提高项目进度的透明度以及提高回归测试效率。Native App&Hybrid App自动化测试、python脚本完成Native App的自动化测试、python脚本完成Hybrid App的自动化测试、基于LOVE原则实现Native App自动化测试、基于S-LOVE原则实现Hybrid App自动化测试、对流行的Android App进行自动化测试,让你对、Appium等框架有更深入的学习和更具体的实战。

    教程目录:
    第1章 课程介绍(需要有Android和python基础)

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

    第2章 Android App性能测试

    本章从七个方面来测试一款APP的性能问题(启动过程中的耗时情况、CPU占比率、流量消耗情况、电量消耗情况、内存消耗情况、流畅度等),测试方法有命令测试和python脚本自动化测试两种方式,并且在测试完后会带大家对测试结果进行统计分析,让你的测试过程与测试结果都达到专业级要求。...
    ? 2-1 如何学好Android App性能测试?
    ? 2-2 性能测试环境准备
    ? 2-3 【启动时间】监控值的获取方法
    ? 2-4 【启动时间】监控脚本实现
    ? 2-5 【启动时间】数据分析
    ? 2-6 【启动时间】时间戳差值监控方法概要介绍
    ? 2-7 【CPU】监控值的获取方法、脚本实现和数据分析
    ? 2-8 【流量】监控值的获取方法
    ? 2-9 【流量】监控脚本实现和数据分析
    ? 2-10 【电量】监控值的获取方法
    ? 2-11 【电量】监控脚本实现和数据分析
    ? 2-12 【内存】监控值的获取方法
    ? 2-13 【内存】监控脚本实现和数据分析
    ? 2-14 【FPS&过度渲染】的概念和监控方法  

    第3章 Android App自动化测试框架实战

    本章先简单简绍了UIAutomator,Appium,Unittest等自动化测试框架,然后重点使用Unittest框架完成一个案例从手动到自动化测试的升级,同时引入数据驱动框架DDT,将数据驱动应用到自动化实例,实现自动化测试用例的参数的参数化。助你迈入自动化测试大门,只要你轻轻的踏出一小步,就可以跨过这个门槛。...
    ? 3-1 为什么需要使用框架实现自动化测试?
    ? 3-2 准备一个被测APP
    ? 3-3 自动化测试环境准备
    ? 3-4 Android App自动化测试(一)
    ? 3-5 Android App自动化测试(二)
    ? 3-6 Android App自动化测试(三)
    ? 3-7 TestFixture简介
    ? 3-8 TestFixture自动化测试(一)
    ? 3-9 TestFixture自动化测试(二)
    ? 3-10 TestCase,TestSuite,TestRunner简介
    ? 3-11 TestSuite,TestRunner自动化测试
    ? 3-12 数据驱动框架DDT简介
    ? 3-13 数据驱动框架DDT的使用方法
    ? 3-14 数据驱动框架DDT实战

    第4章 Android App API接口测试

    本章详细介绍了抓包利器Fiddler,API接口自动化神器Postman,python requests 的各种高端用法,并以实例讲解了Get&Post的区别、作用和用法,为http API接口测试以及bug分析定位打下基础。
    ? 4-1 如何学好API接口测试?
    ? 4-2 什么是API
    ? 4-3 抓包神器Fiddler简介
    ? 4-4 Fiddler抓包原理解析
    ? 4-5 Fiddler修改客户端发出的请求(一)
    ? 4-6 Fiddler修改客户端发出的请求(二)
    ? 4-7 Fiddler修改服务器端返回的内容
    ? 4-8 Fiddler会话过滤、对比及请求的编解码
    ? 4-9 Fiddler实现Host的配置
    ? 4-10 Fiddler构造HTTP Get请求
    ? 4-11 Fiddler构造HTTP Post请求
    ? 4-12 Fiddler抓取手机上的网络数据包
    ? 4-13 为什么使用PostMan做API接口测试
    ? 4-14 PostMan工具准备
    ? 4-15 PostMan测试HTTP Get请求
    ? 4-16 PostMan测试HTTP Post请求
    ? 4-17 数据驱动DDT简介
    ? 4-18 Get、Post请求
    ? 4-19 API接口自动化测试(一)
    ? 4-20 API接口自动化测试(二)

    第5章 持续集成的应用

    本章讲的是高大上的持续集成的概念和持续集成的流程, 我会带大家配置与使用Git、jenkins等工具来完成一次持续集成的全流程,并使用Jenkins实现持续集成的monkey自动化测试。让你学会尽早的发现问题,提高提测质量,提高项目进度的透明度以及提高回归测试效率。...
    ? 5-1 为什么需要掌握持续集成?
    ? 5-2 持续集成的概念、流程和意义
    ? 5-3 讲解持续集成工具Jenkins
    ? 5-4 Jenkins工具密码的修改
    ? 5-5 Jenkins工具的配置说明
    ? 5-6 Jenkins工具系统配置和Job配置
    ? 5-7 Jenkins工具手动持续集成实战
    ? 5-8 Jenkins工具自动化持续集成实战

    第6章 Android Native App自动化测试(Python)

    本章教你如何完成Native App的自动化测试,重点讲解了Native App自动化脚本设计原则-LOVE原则,并对其他相关API进行了实例讲解,同时也让你对Appium等框架有更深入的学习和更具体的实战。
    ? 6-1 自动化测试及Appuim框架介绍
    ? 6-2 环境、元素识别工具、脚本设计原则
    ? 6-3 Native App自动化脚本的实现
    ? 6-4 Appium框架API讲解与实践(一)
    ? 6-5 Appium框架API讲解与实践(二)
    ? 6-6 Appium框架API讲解与实践(三)
    ? 6-7 Appium框架API讲解与实践(四)
    ? 6-8 Appium框架API讲解与实践(五)
    ? 6-9 Appium框架API讲解与实践(六)

    第7章 Android Hybrid App自动化测试(Python)

    本章教你如何完成Hybrid App的自动化测试,重点讲解了Native App自动化脚本设计原则S-LOVE原则,并对其他相关API进行了实例讲解,同时也让你对Appium等框架有更深入的学习和更具体的实战。
    ? 7-1 Hybrid App自动化测试概要
    ? 7-2 Selendroid原理、元素识别工具、脚本设计原则
    ? 7-3 Hybrid App自动化环境差异
    ? 7-4 Hybrid App自动化脚本的实现
    ? 7-5 Appium其他相关API的讲解
    ? 7-6 Appium其他相关API的实践

    117415d4258ea45f88.png

    游客,如果您要查看本帖隐藏内容请先 登录

    举报 使用道具

    回复

    精彩评论145

    sdcpzzg   发表于 2019-8-1 11:32:58 | 显示全部楼层
    帖看完了至少要顶一下,楼主整理资源辛苦啦!

    举报 使用道具

    回复 支持 反对
    _472708969   发表于 2019-8-1 12:04:44 | 显示全部楼层
    我看不错噢!谢谢楼主!祝吾爱程序猿越来越好!

    举报 使用道具

    回复 支持 反对
    _472708969   发表于 2019-8-1 12:07:04 | 显示全部楼层
    视频教程是不加密的,不管你信不信,反正我验证过了。

    举报 使用道具

    回复 支持 反对
    wzgl888   发表于 2019-8-1 13:54:07 | 显示全部楼层
    鄙视楼下的顶帖没我快,哈哈

    举报 使用道具

    回复 支持 反对
    icehanhk   发表于 2019-8-1 14:02:33 | 显示全部楼层
    RE: 使用Python进行Android自动化测试 [修改]

    举报 使用道具

    回复 支持 反对
    ourbj   发表于 2019-8-1 15:39:38 | 显示全部楼层
    看帖回帖是美德!

    举报 使用道具

    回复 支持 反对
    my5501c1990   发表于 2019-8-1 15:56:25 | 显示全部楼层
    帖看完了至少要顶一下,楼主整理资源辛苦啦!

    举报 使用道具

    回复 支持 反对
    ileego   发表于 2019-8-1 16:52:36 | 显示全部楼层
    看帖看完了至少要顶一下,楼主整理资源辛苦啦!

    举报 使用道具

    回复 支持 反对
    qdjibo   发表于 2019-8-1 19:05:04 | 显示全部楼层
    好好好好好好好好好好

    举报 使用道具

    回复 支持 反对
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    【新用户限量秒杀】热门云产品限量秒杀,云服务器1核1G 首年99元

    快速回复 返回顶部 返回列表