首页 实战 Python主讲移动端自动化测试框架Appium
收藏

移动端自动化测试Appium,从入门到项目实战Python版

从工具到函数的封装再到框架的设计开发,轻松完成一键自动化

Python主讲移动端自动化测试框架Appium

难度 中级 时长 12小时36分钟 学习人数 1508 综合评分 9.94

说到APP自动化测试,定离不开Appium。它支持多语言、多平台,包括Andriod、iOS、H5的自动化测试。本课程会涉及业界常见的po模型、关键字模型、服务自动化、持续集成等,让你快速上手移动端自动化测试工作,高薪工作手到擒来!

Mushishi
讲师

资深测试工程师

课程预览

检测到您还没有关注慕课网服务号,无法接收课程更新通知。请扫描二维码即可绑定
重新观看

移动端自动化测试当红框架Appium基础知识抢先学

已为新手全方位梳理Appium框架基础知识点,一步到位掌握Appium的方方面面
工作原理
环境搭建
界面介绍
日志分析
Capabilities
adb常用命令
SDK工具
模拟器
Appium
常见定位方式
ClassName
ID、Xpath
层级定位
List定位
H5处理
混合APP
滑动定位

Appium框架在测试场景中的高效应用

从PO模型到关键字模型,从手动启动服务到一键自动化,全方位掌握移动端自动化测试

日志收集与分析

日志的收集
日志的分析

工具类的封装

操作Excel
读取配置文件
Yaml文件的读写

Unittest和
HTMLTestRunner

断言
用例管理
与报告结合

PO模型

分层设计
分层实现
分层与Unittest

Driver的二次封装

Driver的封装

Appium Server
服务自动化

自动获取设备数量及信息
自动生成启动命令
自动启动与设备对应服务数

多机器同时运行

多线程
PO模型结合
AppiumServer

关键字模型

关键字框架设计
Action类的设计与封装
数据获取类的设计与封装

持续集成

Jenkins环境搭建
基础配置
项目配置

实例教学,手把手教你进行自动化测试

依托慕课网APP成熟的项目,多维度实战环境进行自动化测试,高效运用Appium框架

以“慕课网”APP为项目实例进行测试代码的具体步骤:

移动端自动化讲解

常见的PO模型/关键字
模型、服务自动化

Appium原理

函数的封装

实现一键自动化

从零学Appium框架 自动化测试工程师的启蒙课程

全网很难找到的Python入门Appium视频教程,适合新手快速上手的移动端自动化测试

受欢迎度高

Appium是当前互联网公司都在使用的主流自动化测试框架

实用性强

跨平台应用,支持Android、iOS、H5

可维护性强

Appium是开源免费的,可以自己修改源码进行定制

不受语言限制

支持多语言编程,不用担心自己不熟悉某个语言而放弃

一站式解决小白入门到备战面试的全路径

有了牢固基础的知识储备与面试技巧,轻而易举拿下高薪OFFER

基础

《移动端自动化测试Appium 从入门到项目实战Python版》

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问
讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据
所学知识自行修改、优化

适合人群及技术储备要求

本门课程是为初、中级测试工程师准备的,更是入门移动端自动化测试工程师的首选课程,毫不夸张的说
学习完本课程内容,以及《Web自动化测试 Selenium基础到企业应用》、《Python接口测试框架实战与
自动化进阶》实战课程后,具备3年左右工作经验的你,完全可以轻松 PK 百度T4 测试工程师!

技术储备要求:

了解Selenium、Webdriver基础知识
有一定的Python语法基础
熟悉APP功能测试

慕课网“易中天”
资深测试开发工程师

Mushishi_xu

慕课网知名讲师,现就职于某互联网公司资深测试开发,多次带领团队解决
自动化相关技术难点,专注于Web/APP、接口自动化、性能测试工作,负责
研发过多款自动化测试框架。授课风格:干脆利落废话少、幽默诙谐、逻辑
清晰、注重基础与实操双重能力的提升

已在慕课网出品过实战课《Python接口测试框架实战与自动化进阶》《web
自动化测试 Selenium基础到企业应用》
、免费课《自动化测试之selenium工具
使用》
《接口测试基础之入门篇》,深受学员的喜爱,可作为知识储备

环境参数

  • 技术语言 Python 2.7
  • 软件框架 appium、unittest、jenkins等
  • 课程所需开发系统 windows,手机:android 4.4以上模拟器
  • 开发工具 Sublime

万事俱备 只等你来

  • snowboyz

    好评

    从博客开始就关注和认识 Mushishi 老师,内容讲的很细致,分享的软件测试的思想也很到位,很多重要的知识点结合老师讲解的再实际操作下就变得容易很多了,期待能看到老师更多的课程,要是也能出个基于selenium+python的web自动化测试就更好啦!

  • 慕移动0204129

    好评

    非常好,比较系统和循序渐进的讲诉,比那些在B站看到的视频好太多,而且版本是最新的,不会碰到各种各样的坑,省去了大量翻阅百度资料的烦恼。

  • 慕粉4150681

    好评

    有种豁然开朗的感觉,以前也用appium+python写过app端的脚本,有些地方都是云里雾里,但是看了老师的第一章节,知道了好多原理,哈哈,好开心

查看全部458条用户评价
提问
数据加载中...
意见反馈 帮助中心 APP下载
官方微信

学习咨询

选课、学习遇到问题?

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

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