移动端自动化测试之Appium实战
- 软件工程的趋势:目前大部分企业的软件研发模式是持续交付,而自动化是持续交付的根基,而且不仅仅是测试要自动化,所有的环节都在自动化,自动化是未来的方向这一点已成为行业共识。
之前咱们已经讲过了AppCrawler自动遍历技术,本次TesterHome社区为带来移动App自动化的Appium实战公开课,带大家了解如何借助Appium做移动端App的UI自动化测试,以及Appium的一些拓展和延伸。配合之前的AppCrawler自动遍历工具,可以让大家的测试效率大幅提升。
讲师信息

黄延胜:TesterHome联合创始人,AppCrawler自动遍历开源项目的作者。十年互联网行业测试从业经验, 先后工作于阿里巴巴 百度,前Testin云测产品总监,前雪球财经测试技术专家。
本次直播分享信息
直播时间:2018年8月18日 周六晚 20:30 - 22:30
直播地点:IT大咖说在线直播平台
直播报名:扫一扫下方二维码即可

本次大纲

关于社区
TesterHome社区:是TesterHome社区的简称(亦常被读成“testhome”),是国内软件测试行业较为专业的学习交流社区,也是最专业的Appium中文交流社区。社区汇集了三万多名测试工程师,不定期举办地方沙龙,已举办了四届中国移动互联网测试开发技术大会。
#关于学院 霍格沃兹测试学院是TesterHome社区孵化的为企业输送与时俱进的、高质量的人才的项目,旨在以紧贴企业真实用人需求的方式,来传授测试技能知识推动行业发展、解决企业招人难等问题,力争打造成测试行业的黄埔军校。
学院经过了近两年多的历练,已经服务了数千名高质量的测试行业的学员,在不少企业中获得了不错的行业口碑,课程内容也愈发的精良。
现学院推出了【从零基础到中高级测试开发工程师养成计划】

课程受众
- 手工测试工程师(有无编程基础均可)
- 对自动化框架有一定了解,但实际使用时无法系统化执行的测试工程师(强烈建议推荐学习课程中的进阶内容)
- 计算机专业的在校学生
- 研发工程师
授课效果
- 紧贴企业当下主流的技术栈,从时下最新的测试体系理论、Python、Java、Linux基础,到UI自动化测试、接口自动化测试、持续集成,到代码静态扫描、测试环境虚拟化、质量保障体系,各个阶段的课程既有入门又有系统化、体系化的进阶,让以往零散的测试执行转变成有组织、体系化的质量保障活动。让学员实现从零编程基础测试工程师→初级测试开发工程师→中级测试开发工程师→高级测试开发工程师的转变。
- 可帮通过考核的学员推荐到BAT、360、美团、汽车之家等百十家知名公司(先前已成功内推了数百名学员)。

课程亮点
- 师资力量:全部来自BAT、网易、Intel、美团等一线带队的测试高工、经理授课,讲师测试经历均在7-15年且信息真实可查。
- 发展方向:课程内容既适用于移动端测试开发工程师,也适用于Web测试开发工程师,从基础入门到中高级进阶,一应俱全。
- 授课方式:25个周六,全天上课,半天讲课半天手把手带着实操,课前有预习资料,课后有录像回放,课上课下有老师和助教答疑,有作业和考核。全程各种督促学习,学不会可以下一期重学。
- 实战环境:为了保证效果,学院还购买了各种阿里云云服务器、树莓派在内的各种测试环境。搭建起来了linux、jenkins、sonar、docker、elk、appium、stf等演练环境,确保每个学员都可以接触到真实的环境。


移动端自动化测试之Appium实战的更多相关文章
- 移动端自动化测试之Appium的工作原理学习
Appium 简介 参考官网文档说明:http://appium.io/docs/en/about-appium/intro/ Appium官方文档上介绍,Appium 是一个自动化测试的开源工具,支 ...
- 移动端自动化测试之adb常用命令
今天我们来聊聊自动化测试过程中常用的adb命令. 简介 首先介绍下什么是adb,adb全称叫“android debug bridge”,翻译过来就叫调试桥,通过命令行指令,可让你与移动端设备进行相互 ...
- 移动端自动化测试之android模拟器问题集合
黑屏 在做移动端自动化测试过程中,android模拟器启动黑屏的问题一直困扰着我,网上找了许多方法尝试了都不能解决我的问题,最后重新安装了镜像文件,问题才得以解决,当然并不是网上的解决办法都是错的,只 ...
- Appium移动端自动化测试之应用操作详解(四)
应用操作篇 1.1).安装应用 desired_caps = { 'platformName': 'Android', 'platformVersion': '5.0.0.0', 'deviceNam ...
- Appium移动端自动化测试之元素定位(三)
1.name定位 driver.find_element_by_id(') driver.find_element_by_id(') driver.find_element_by_name('登录') ...
- Appium自动化测试之Appium的安装与配置
Appium自动化测试- Appium环境的安装与配置Appium中文文档: https://github.com/appium/appium/tree/master/docs/cn Appium的安 ...
- python自动化测试之appium环境安装
1.安装client pip install Appium-Python-Clinet 若有两个版本的python则使用(python3 -m pip install Appium-Python-C ...
- App自动化测试之Appium环境安装(涉及雷电模拟器和真机)
1.安装Microsoft .NET Framework 4.5 及以上版本 2.安装Appium 官方网站地址:http://appium.io/ 我装了1.17.0版本 3.安装JDK 1.8及以 ...
- appium自动化测试之UIautomatorviewer元素定位
appium自动化测试之UIautomatorviewer元素定位 标签(空格分隔): uiautomatorviewer元素定位 前面的章节,已经总结了怎么搭建环境,怎样成功启动一个APP了,这里具 ...
随机推荐
- functions函数插件的定义和使用
创建Smarty插件:在插件目录(plugins)里新建文件 类型.插件名.php文件,然后插件方法名字书写规范: smarty_类型_插件名([...]){}在模板(tpl文件)中调用插件时格式{插 ...
- C# 集合的使用List<T>的使用
C# List<T>用法 所属命名空间:using System.Collections.Generic; List<T>类是 ArrayList 类的泛型等效类. 该类使用 ...
- myeclipse便捷导包方式
1.将spring框架的core导成如图的方式 2.选中项目右键--bulid path--进入buildpath 3.选择add library 4.选择user library 5.选择user ...
- sql server锁检测
有时候系统运行老感觉效率不高,并且有时候sql还有超时的报错,但是并发量并不高.通过排查定位sql是否有执行效率问题 -- 开事务, 以保持锁 BEGIN TRAN -- 更新 update tabl ...
- kalilinux基础
service postgresql start service metasploit start msfconsole-db_status 配置metasploit随系统启动: update-rc. ...
- 设计模式16:Mediator 中介者模式(行为型模式)
Mediator 中介者模式(行为型模式) 依赖关系的转化 动机(Motivation) 在软件构建过程中,经常出现多个对象互相关联交互的情况,对象之间经常会维持一种复杂的应用关系,如果遇到一些需求的 ...
- 设计模式18:Observer 观察者模式(行为型模式)
Observer 观察者模式(行为型模式) 动机(Motivation) 在软件构建过程中,我们需要为某些对象建立一种“通知依赖关系”——一个对象(目标对象)的状态发生改变,所有依赖对象(观察者对象) ...
- 编写高质量代码改善C#程序的157个建议——建议122:以<Company>.<Component>为命名空间命名
建议122:以<Company>.<Component>为命名空间命名 建议以<Company>.<Component>为程序集命名,比如Microso ...
- document--文档中的操作,操作属性、操作样式、操作元素
---恢复内容开始--- document操作: 1.找元素 getE.. 2.操作内容 非表单:innerHtml 表单:value 3.操作属性 ...
- CentOS7安装confluenceWIKI并破解汉化
关闭防火墙和selinux 开始搭建Wiki前,需要下载一些软件包. wget https://www.atlassian.com/software/confluence/downloads/bi ...