黑马程序员技术交流社区
标题: 【软件测试中级教程】移动端项目测试 [打印本页]
作者: 播妞 时间: 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 |