- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 【移动App自动化测试4】---2基于Android系统的自动化测试环境
1.JDK环境 2.Android SDKSDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。下载链接1:https://android-sdk.en.softonic.com/download下载链接2(网盘较快): http://tools.android...
2018-08-14 16:53:03
668
原创 【移动App自动化测试4】---1基于Android系统的自动化基础
1.Android系统发展历程介绍 Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导(2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟)及开发。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。...
2018-08-14 16:18:35
571
原创 移动App自动化测试3---自动化流程、分类
1.自动化测试分类分层测试测试金字塔分层一般为三层:底层单元测试、中间层为接口测试、顶层为UI层。移动APP的UI自动化测试长久以来一直是一个难点,难点在于UI的”变”, 变化导致自动化用例的大量维护。 从分层测试的角度,自动化测试应该逐层进行。最大量实现自动化测试的应该是单元测试, 最容易实现也最容易在早期发现问题; 其次是接口级测试, 以验证逻辑为目的进行自动化, 由于接口...
2018-08-14 15:49:01
3725
原创 移动App自动化测试2---自动化框架简介
Android自动化框架1. InstrumentationInstrumentaion 是Android自带的一个测试框架,是很多其它测试框架的基础,可以在同进程中加载被测组件。它有很多丰富的高层封装,使用者可以使用基于instrumentation的其他框架,避免过多二次开发量。但Instrumentation不支持跨应用,导致基于instrumentation的框架都继承了这个缺点。...
2018-08-14 15:14:08
625
原创 移动App自动化测试1---自动化测试、操作系统简介
1.背景 用户对App产品的质量和用户体验要求越来越高,因此很多互联网企业也因此开始对移动端产品质量越来越重视。但是App产品不断迭代更新,给测试人员也增加了测试工作量,特别是大量繁琐的回归测试。 自动化测试是应对产品不断迭代更新的辅助测试手段(主要是针对回归测试) 2.移动设备操作系统简介主流AndriodAndroid是一种基于Linux的自由及开...
2018-08-14 14:02:24
1033
原创 用Jenkins自动化搭建测试环境2
一》将Linux服务器注册到Jenkins上1.新建结点2.配置路径、IP、用户名、密码 3.启动从节点验证Linux服务器已经成功注册到Jenkins上如果用root用户出现连接不上:1. 确认网络互通:ping一下2. 确认服务器启动ssh服务:systemctl start sshd3. 确认开放了ssh使用的22端口:关闭防火墙或开放22端口4. 确认ssh...
2018-08-06 23:33:20
265
原创 用Jenkins自动化搭建测试环境1
一》Jenkins基础1.Jenkins下载(Jenkis.war)https://jenkins.io/2.Jenkins启动java -jar jenkins.war3.Jenkins常用插件安装插件: 系统设置--管理插件--可选插件rebuild: 方便参数复用重新构建safe restart: 方便安全重启4.Je...
2018-08-06 23:04:56
675
转载 Wireshark和Fiddler分析Android中的TLS协议包数据(附带案例样本)》》》原文链接:
原文链接:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/77720411 一、前言 在之前一篇文章已经介绍了一款网络访问软件的破解教程,当时采用的突破口是应用程序本身的一个漏洞,就是没有关闭日志信息,我们通过抓取日志获取到关键信息来找到突破口进行破解的。那篇文章也说到了,如果这个app应用没有日志信息,我...
2017-09-18 10:21:27
1369
转载 postman中 form-data、x-www-form-urlencoded、raw、binary的区别》》》原文链接:
原文链接:http://blog.youkuaiyun.com/wangjun5159/article/details/477814431、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type...
2017-07-24 09:54:11
394
转载 JMeter中各种请求格式实现》》》原文链接:
JMeter中各种请求格式实现》》》:原文链接:http://blog.youkuaiyun.com/aduocd/article/details/53132895
2017-07-24 09:42:11
429
原创 Jmter查看结果树unicode码问题
第一步:修改Jmeter的bin目录下的jmeter.properties文件,把编码格式改为utf-8 第二步:添加后置处理器BeanShell PostProcessor,添加以下代码: String s=new String(prev.getResponseData(),"UTF-8"); char aChar; int len= s.lengt...
2017-07-24 09:24:50
460
转载 HTTP状态码302、303和307的故事》》》原文链接:
HTTP状态码302、303和307的故事 今日读书,无法理解HTTP302、303、307状态码的来龙去脉,决定对其做深究并总结于本文。 《HTTP权威指南》第3章在讲解30X状态码时,完全没有讲清楚为什么要有302、303、307,以及他们的关系,一句“问题出在HTTP/1/1”让我一头雾水,莫名其妙;而第五章在讲重定向响应时,没有说到现在很常见的302,反而
2017-07-17 14:51:37
1147
1
原创 Centos7下的Jmeter环境搭建
一、卸载JDK1.卸载系统自带的JDK版本:查看:rpm -qa|grep gcj gcj卸载:rpm -e --nodeps 2.卸载rpm安装的JDK版本:查看:rpm -qa|grep jdk卸载:rpm -e --nodeps3.卸载tar.gz:手动删除二、安装Java、Jmeter1.安装Java(.tar.gz)法一:tar -xvf
2017-06-18 22:01:18
2128
Zabbix监控系统深度实践
2017-11-02
Python web接口开发与测试(电子版)
2017-11-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人