黑马程序员技术交流社区

标题: 【软件测试中级教程】移动端项目测试 [打印本页]

作者: 播妞    时间: 2018-5-24 11:15
标题: 【软件测试中级教程】移动端项目测试

本资料为软件测试学院专为学员精心录制,黑马程序员将软件测试分为测试基础,功能测试,自动化测试,和性能测试。播妞本次分享的移动端项目测试,就属于第三阶段自动化测试中的一个重要环节:


本次课程大纲:

移动端测试原理;

Appium的工作原理;

元素定位技术;

常见API使用;

移动端环境部署;

Python脚本开发;

......


部分资料

Appium的加载过程

1)调用Android adb完成基本的系统操作

2)向Android上部署bootstrap.jar

3)Bootstrap.jar Forward Android的端口到PC机器上

4)Pc上监听端口接收请求,使用webdriver协议

5)分析命令并通过forward的端口发给bootstrap.jar

6)Bootstrap.jar接收请求并把命令发给uiautomator

7)Uiautomator执行命令

认识appium工作过程

1.appium是c/s模式的

2.appium是基于webdriver协议添加对移动设备自动化api扩展而成的,所以具有和webdriver一样的特性,比如多语言支持
3.webdriver是基于http协议的,第一连接会建立一个session会话,并通过post发送一个json告知服务端相关测试信息
4.对于android来说,4.2以后是基于uiautomator框架实现查找注入事件的,4.2以前则是instrumentation框架的,并封装成一个叫Selendroid提供服务
5.客户端只需要发送http请求实现通讯,意味着客户端就是多语言支持的
6.appium服务端是node.js写的,所以你安装的时候无论哪个平台都是先装node,然后npm install -g appium安装(翻墙墙)

部分资料

网盘截图
视频教程下载(链接已添加,回帖可见)

作者: huazaizhenbang    时间: 2018-5-24 11:27
感谢分享啊
作者: xuanzuanmu    时间: 2018-5-24 19:18
好棒的学习平台
作者: 番茄炒鸡蛋    时间: 2018-5-24 19:22
学习一下!~
作者: z332406259    时间: 2018-5-24 21:28
看看测试的效果
作者: baby14    时间: 2018-5-25 07:19
老板好人
作者: 似景    时间: 2018-5-25 09:57
厉害厉害
作者: 麻辣小龙虾    时间: 2018-5-25 11:21
非常感谢,是我需要的
作者: 花一样的女子,    时间: 2018-5-25 21:02
下载 拉走啦

作者: 伊人夜未眠    时间: 2018-5-26 18:05
12345647895612310
作者: shengnan    时间: 2018-5-26 18:13
感谢感谢
作者: 清鱼欢    时间: 2018-5-26 20:58
感谢分享!
作者: 勿忘初心1314    时间: 2018-5-26 21:44
谢谢分享
作者: 番茄炒鸡蛋    时间: 2018-5-27 07:31
软件测试!
作者: 王庆玲    时间: 2018-5-27 17:49
谢谢分享
作者: zufeng526    时间: 2018-5-27 23:15
支持支持支持
作者: lxmdmx    时间: 2018-5-28 01:05
非常感谢!!!
作者: akea47    时间: 2018-5-28 08:00
了解下相关资料
作者: 哈哈偶    时间: 2018-5-28 09:13
灰常感谢
作者: ttt111    时间: 2018-5-28 22:52
很好的教程
作者: zdzgh123    时间: 2018-5-28 22:54
感谢分享
作者: baby14    时间: 2018-5-29 07:44
谢谢分享
作者: dxf578939729    时间: 2018-5-29 10:51
思考一,看起来超级厉害
作者: cye    时间: 2018-5-29 19:20
正在学习,多谢分享
作者: y13163986189    时间: 2018-5-31 13:35
学学xue学学xue学学xue学学xue
作者: 870548764    时间: 2018-6-3 20:01
搜索 ,做搜寻
作者: lizhuoming    时间: 2018-6-3 23:54
感谢播妞分享
作者: 风之狼    时间: 2018-6-4 01:03
厉害厉害
作者: 风之狼    时间: 2018-6-4 01:04
可以好好学习,感谢分享
作者: jessepinkman    时间: 2018-6-5 00:04
wowowdeededede
作者: baby14    时间: 2018-6-5 07:49
谢谢分享
作者: test@    时间: 2018-6-7 10:22
感谢分享。
作者: 星空不空    时间: 2018-6-7 23:03
谢谢,为黑马推广
作者: 孤傲的小笼包    时间: 2018-6-8 09:23
努力学习,涨工资,赚钱钱,过上好生活
作者: lxhtext    时间: 2018-6-9 16:42
谢谢分享
作者: sunmeng123    时间: 2018-6-10 08:47
爱仕达大大多撒多
作者: sunmeng123    时间: 2018-6-10 08:48
dsadadadada
作者: xiaolanmeng86    时间: 2018-6-10 13:47
呵呵,踩过
作者: 风之羽翼12    时间: 2018-6-11 09:51
厉害。。。。。。。。。。。。。。。。。。。。
作者: bingbingbing    时间: 2018-6-14 10:45
现在在看测试入门视频 先下载了  一步一步学!感谢楼主无私分享!
作者: h132011424    时间: 2018-6-14 15:28
瞅瞅
瞅瞅瞅瞅瞅瞅瞅瞅瞅瞅
作者: xyxy    时间: 2018-6-17 18:49
想学自动化测试
作者: zhang3358    时间: 2018-6-25 21:55
谢谢分享
作者: Sanmejie    时间: 2018-6-25 22:57

作者: FionaGao    时间: 2018-6-26 14:32
收藏收藏收藏收藏收藏收藏收藏收藏
作者: 赵金万    时间: 2018-6-28 23:33
黑马人就是牛
作者: 杨文婕    时间: 2018-7-3 11:00
这个网站很不错啊
作者: liuxiafei    时间: 2018-7-3 20:45
无啦啦啦乌拉拉你要好了,啥
作者: 心系空白    时间: 2018-7-6 09:56
软件测试中级教程】移动端项目测试 [修改]
作者: kevin_chen    时间: 2018-7-6 17:47
看看,jiayou
作者: 番茄炒鸡蛋    时间: 2018-7-6 21:22
学习一下!~
作者: 匿名者    时间: 2018-7-9 21:06
谢谢无私奉献
作者: 随风谢    时间: 2018-7-11 14:02
很好,谢谢分享
作者: zhongxunhua    时间: 2018-7-12 18:15
面试就靠你了
作者: ymj123    时间: 2018-7-16 11:40
123456789087654
作者: 幸福草    时间: 2018-7-21 13:18

作者: sulaymanfan    时间: 2018-7-26 08:46
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type = "text/css">
        ll.li{
            color: red;
        }

    </style>
</head>
<body>
    <div class="ll">
    <li> 1、什么是参数列表,什么是返回值类型,返回值类型定义的格式是什么</li><br>
    <a href="#"> 参数列表是指:方法需要执行相应功能需从外部传参的数据,是写在方法名小括号里面的,
     返回值类型是指:方法返回要返回一个数据,要接受返回值的对应的类型.
     返回值类型的定义格式是: (返回值类型 变量名)</a>

<li> 2、return的类型一定要和返回值类型相同么?为什么?</li><br>
     <a href="#">return和返回值类型必须要相同,因为return要返回的值需要返回值去接收.</a>

<li>3、return后面能写代码么?为什么? </li><br>
    <a href="#">return 后面不能写代码,因为方法的结束符就是return</a>
<li>4、方法调用的三种格式是哪三种? </li><br>
    <a href="#">方法调用的格式有: 直接调用, 赋值调用,打印调用</a>

<li>5、什么是方法的重载?方法的重载有什么好处? </li><br>
    <a href="#">方法的重载是指相同的方法名,不一样的参数类型和参数类型顺序的方法, 重载可以在同一个方法名方法中调用不一样的方法.</a>
<li>6、满足方法的重载条件,与什么有关?与什么无关? </li><br>
    <a href="#">满足方法重载的条件是: 相同的方法名需要传不一样的参数,与参数列表的个数,参数列表的类型,和类型的顺从不同有关,与返回值,参数的名称,和方法的修饰符无关.</a>
<li>7、参数列表不同,有哪几种情况? </li><br>
    <a href="#">参数列表不同是指 类型不同, 类型的顺序不同.</a>
    </div>
</body>
</html>
作者: 姚成龙    时间: 2018-7-26 10:03
这是自动化测试吗啊啊啊啊啊啊
作者: songsoong    时间: 2018-7-26 11:12
想要想要
作者: 卡莉斯塔123    时间: 2018-7-31 13:34
谢谢波妞,111
作者: 2897696430    时间: 2018-7-31 16:46
..........................
作者: z_ling    时间: 2018-8-1 14:47
想要!!!!!!!
作者: 小小的    时间: 2018-8-1 18:09
视频拿来
作者: helenzhao2046    时间: 2018-8-8 11:16
感谢分享!
作者: dzxlsxk    时间: 2018-8-9 11:38
谢谢嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻嘻
作者: 哈潜力股    时间: 2018-8-9 17:06
自动化厉害了我的国
作者: dubo    时间: 2018-8-9 22:34
【公开课】高效的UI自动化测试 [修改]
作者: Mr—zhou    时间: 2018-8-10 00:49
技术通过分享才能让社会更好的发展起来,但还是要感谢帮助过我们的人~!谢谢
作者: zhangcong    时间: 2018-8-14 11:28
trgrtfedfesfefew
作者: 爱微笑的女神    时间: 2018-8-14 17:07
感谢分享
作者: qq7yatou    时间: 2018-8-20 17:17
谢谢分享
作者: chenmo12    时间: 2018-8-26 11:01
啊哈哈哈

作者: 周建人爸爸    时间: 2018-8-27 19:54
看看看看
作者: 小幺新    时间: 2018-8-28 15:59
66666666666
作者: boke002    时间: 2018-8-30 01:37
222222222222222222222222
作者: 换新    时间: 2018-8-30 10:47
好想看啊啊啊啊啊
作者: s.l    时间: 2018-8-31 23:01
黑马  良心的培训平台
作者: 追梦--飞    时间: 2018-9-1 22:50
谢谢分享!对于一个刚入门的人,真的是好资源!
作者: finoa    时间: 2018-9-3 17:47
·赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞
作者: zpsure    时间: 2018-9-4 09:55
很棒,支持一个~
作者: amuxi    时间: 2018-9-5 14:46
谢谢分享
作者: wangxiaomi0805    时间: 2018-9-10 16:34
谢谢,非常关注
作者: duke77    时间: 2018-9-11 20:29
想知道楼主有没有,点击移动APP的同时生成测试代码的项目
作者: 可惜不是你lady    时间: 2018-9-13 10:12
感谢分享
作者: furong    时间: 2018-9-13 21:07
谢谢分享
作者: gentleman_hqy    时间: 2018-9-15 16:49
感谢版主大人的分享!
作者: 我是一匹黑马!    时间: 2018-9-19 21:20
我是一匹黑马, 来下载视频, python开发转测试
作者: 琉璃曲兮    时间: 2018-9-20 12:13
想看。。。。。。。。。。。
作者: 大橙子丶取名难    时间: 2018-9-26 22:45
python强大
作者: swallow-Selene    时间: 2018-9-30 23:13
不错不错
作者: 安安的主人18    时间: 2018-10-17 16:00
学习学习,每天都要学习
作者: 辛智    时间: 2018-10-20 11:32
感谢分享
作者: zhangtao2018    时间: 2018-10-22 10:46
想看一下教程啊
作者: cai1881418    时间: 2018-10-28 14:50
真心牛逼,佩服请原谅我得平穷啊,兄弟,牛逼
作者: lemon997    时间: 2018-11-8 17:12
感谢分享
作者: 12chen34    时间: 2018-11-16 16:26
希望有用的
作者: _acfun    时间: 2018-11-16 16:39
1111111111111111111
作者: 江临城下    时间: 2018-11-21 09:37
谢谢分享
作者: Y先生    时间: 2018-11-21 16:13
学习学习学习学习学习
作者: epaper    时间: 2018-11-22 00:14
谢谢楼主分享!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2