自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 606

原创 【移动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 494

原创 移动App自动化测试3---自动化流程、分类

1.自动化测试分类分层测试测试金字塔分层一般为三层:底层单元测试、中间层为接口测试、顶层为UI层。移动APP的UI自动化测试长久以来一直是一个难点,难点在于UI的”变”, 变化导致自动化用例的大量维护。 从分层测试的角度,自动化测试应该逐层进行。最大量实现自动化测试的应该是单元测试, 最容易实现也最容易在早期发现问题; 其次是接口级测试, 以验证逻辑为目的进行自动化, 由于接口...

2018-08-14 15:49:01 3633

原创 移动App自动化测试2---自动化框架简介

Android自动化框架1. InstrumentationInstrumentaion 是Android自带的一个测试框架,是很多其它测试框架的基础,可以在同进程中加载被测组件。它有很多丰富的高层封装,使用者可以使用基于instrumentation的其他框架,避免过多二次开发量。但Instrumentation不支持跨应用,导致基于instrumentation的框架都继承了这个缺点。...

2018-08-14 15:14:08 549

原创 移动App自动化测试1---自动化测试、操作系统简介

1.背景        用户对App产品的质量和用户体验要求越来越高,因此很多互联网企业也因此开始对移动端产品质量越来越重视。但是App产品不断迭代更新,给测试人员也增加了测试工作量,特别是大量繁琐的回归测试。 自动化测试是应对产品不断迭代更新的辅助测试手段(主要是针对回归测试) 2.移动设备操作系统简介主流AndriodAndroid是一种基于Linux的自由及开...

2018-08-14 14:02:24 935

原创 用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 221

原创 用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 600

转载 Wireshark和Fiddler分析Android中的TLS协议包数据(附带案例样本)》》》原文链接:

原文链接:http://blog.csdn.net/jiangwei0910410003/article/details/77720411   一、前言 在之前一篇文章已经介绍了一款网络访问软件的破解教程,当时采用的突破口是应用程序本身的一个漏洞,就是没有关闭日志信息,我们通过抓取日志获取到关键信息来找到突破口进行破解的。那篇文章也说到了,如果这个app应用没有日志信息,我...

2017-09-18 10:21:27 1185

转载 postman中 form-data、x-www-form-urlencoded、raw、binary的区别》》》原文链接:

原文链接:http://blog.csdn.net/wangjun5159/article/details/477814431、form-data:                    就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type...

2017-07-24 09:54:11 351

转载 JMeter中各种请求格式实现》》》原文链接:

JMeter中各种请求格式实现》》》:原文链接:http://blog.csdn.net/aduocd/article/details/53132895

2017-07-24 09:42:11 384

原创 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 414

转载 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 1085 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 2074

Zabbix监控系统深度实践

《Zabbix监控系统深度实践》是一本由浅入深,全面讲解Zabbix应用与原理的技术书籍,也是作者多年实战经验的总结和浓缩。在概念篇,从一个简单但完整的入门案例讲起,案例中有最基本的概念介绍,通过案例帮助那些只要将服务器加入监控,并且看到监控数据的读者;然后逐步深入,在进阶篇介绍Zabbix的各方各面的配置;在设计篇中对Zabbix的内部原理进行深入剖析,包括Zabbix与数据库的交互Zabbix数据库表的设计等,并分享作者在Zabbix上踩过的坑以及解决问题的思路。最后会在开源部分介绍58同城开源的Zatree和Chrome的插件、手机客户端等工具。, 这本书会从我们工作中的实际需求出发,以实际案例作为指引,希望对于读者而言,不仅仅是学会某些具体的操作,而是深入了解Zabbix 的设计思路,掌握解决问题的方法。, 《Zabbix监控系统深度实践》适合想使用Zabbix构建监控系统的技术人员阅读,也适合有一定基础、对于Zabbix有更高的要求的读者。

2017-11-02

Python web接口开发与测试(电子版)

本书中所介绍的技术是以 Python 编程语言为基础的,所以,在阅读本书之前要求读者具备一定的 Python 语言编程能力。从我个人学习 Python 的经历,以及帮助别人解答 Python 问题的经历看来,对于初学 Python 的人来说,遇到的大多问题并不是 Python 的语法,如果读者稍有编程语言基础,那么将会很容易就能学会 Python 的语法,而且对于这方法的学习,我们可以轻松的找到大量的文章、书籍和视频教程等。然而,他们 问的更多的问题是 Python 版本的选择、环境的设置、第三方扩展库的安装、IDE 的选择、以及遇到程序报错 之后的解决等。那么,本章将试着帮你弄清这些问题,使你后续 Python 学习过程变得更加顺畅。

2017-11-01

Python编程:从入门到实践

本书是一本针对所有层次的 Python 读者而作的 Python 入门书。全书分两部分 :第一部分介绍用 Python 编程所必须了解的基本概念,包括 matplotlib、NumPy 和 Pygal 等强大的 Python 库和工具介绍,以 及列表、字典、 if 语句、类、文件与异常、代码测试等内容 ;第二部分将理论付诸实践,讲解如何开发 三个项目,包括简单的 Python 2D 游戏开发,如何利用数据生成交互式的信息图,以及创建和定制简单的 Web 应用,并帮读者解决常见编程问题和困惑。 本书适合对 Python 感兴趣的任何层次的读者阅读。

2017-09-03

WEB 性能实践日志

WEB 性能实践日志

2017-08-16

Nmap渗透测试指南

Nmap渗透测试指南

2017-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除