自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Android开发、adb、monkey测试

一、 手机测试概念传统手机测试 VS 手机应用软件测试传统手机测试:指测试手机本身比如抗压,抗摔,抗疲劳,抗低温高温等。也包括手机本身功能、性能等测试。 手机应用软件测试 C/S Client/Server 手机应用软件是基于手机操作系统之上开发出来的软件,做这样的测试就叫做手机应用软件测试。二、手机端常规测试2.1.What2.1.1.介绍手机测试的概念架构image.pngimage.png对于手机端测试,按照平台来分,分为Android和IOS两大主流

2021-08-08 20:04:19 783

原创 web端自动化基础篇

一、认识web自动化测试什么是自动化测试? 了解为什么要进行自动化测试? 掌握自动化测试的分类? web自动化测试的使用条件和场景 自动化测试工具的优缺点 自动化测试的前景和发展方向1.1 什么是自动化测试首先比较一下手动和自动:手动操作如下:image-20210131103124998.png自动操作如下:http://n1.itc.cn/img8/wb/sohulife/2016/02/24/145626026613873378.GIF1.1.1 自动化测试

2021-08-01 21:16:57 178

原创 requests接口测试

一、介绍Requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到,Requests是Python语言的第三方的库,专门用于发送HTTP请求二、前提pip install requests三、get的请求3.1 GET无参请求r = requests.get('http://www.baidu.com')3.2 GET传参payload = {'key1': 'value1', 'key2': 'value2', 'ke

2021-07-29 18:52:54 154

原创 单元测试之pytest

前提:需要安装pytest和pytest-html(生成html测试报告)pip install pytest 和 pip install pytest-html 一、命名规则Pytest单元测试中的类名和方法名必须是以test开头,执行中只能找到test开头的类和方法,比unittest更加严谨案例import pytestfrom xml.dom import minidomclass TestPy01(): def testPy001(self):

2021-07-28 21:16:46 190

原创 Python单元测试之unittest

目录 类容 unittest 单元测试,集成测试,功能测试 Unittest的重要组成部分 断言的使用 测试用例方法的命名规则 执行测试用例 原始的测试报告和第三方的html格式报告 读取xml文件数据进行单元测试 读取csv文件数据进行单元测试 一、单元测试、集成测试、功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可测试单元进行检查和验证集成测试介于单元测试和系统测

2021-07-27 20:27:35 199

原创 python 文件操作

一、文件的介绍1 :什么是文件?如下图展示数据image-20210117130855293.png2 文件的作用使用文件的目的:保存数据存放在磁盘把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力二、文件的打开与关闭思考:如果想用word编写一份简历,应该有哪些流程呢?步骤:新建--写入数据--关闭打开word软件,新建一个word文件写入个人简历信息保存文件关闭word软件同样,在操作文件的整体过程与使用wor

2021-07-26 20:29:09 193

原创 python集合函数

一、集合1.1 集合的特征集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重1.2 集合的格式格式变量名=set()变量名.add(元素)# 必须不能初始化值或变量名={元素,元素,,,}注意:下面写法为一个空字典,为空默认是字典,如果有数据在根据格式判断为字典还是集合name={}1.3 添加元素1.3.1 add案例nums = {11,24,45,96,28}nums.add(42)print(nums)#

2021-07-25 19:06:43 1257

原创 python基础语句

目录 具体内容 判断语句 1:if语句的使用格式 2:if-else的使用格式 3:if-elif-else的使用格式 4:if嵌套 循环语句 1:while循环的格式 2:while循环嵌套 3:for循环的格式 一、判断语句在程序中如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断1.1 if语句的使用格式if 要判断的条件: 条件成立时,要做的事情案例:判断年纪,如果age大于18,输入

2021-07-22 19:37:26 54

原创 python基础--语句

目录 具体内容 判断语句 1:if语句的使用格式 2:if-else的使用格式 3:if-elif-else的使用格式 4:if嵌套 循环语句 1:while循环的格式 2:while循环嵌套 3:for循环的格式 一、判断语句在程序中如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断1.1 if语句的使用格式if 要判断的条件: 条件成立时,要做的事情案例:判断年纪,如果age大于18,输入

2021-07-22 19:31:37 65

原创 python

一、Python介绍Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。 Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。 Python 是面向对象语言: 这意味着Python支持面向对象的风格

2021-07-21 20:33:55 75

原创 Jmeter

Jmeter组件介绍2021-03-30 23:41打开App一. 性能测试1.1. 性能测试是什么1.1.1 广义定义基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的性能指标是否满足要求性能指标关注点:时间性能、空间性能性能测试与页面无关1.1.1 狭义定义指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。1.2. 性能测试工具性能测试工具.png二. Jmeter简介2.1. 我们为什么使用Jme..

2021-07-19 18:34:12 734

原创 xshell

第四单元 Shell脚本一、Shell介绍1、什么是shell脚本Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。二、Shell脚本的规则Shell 和python都是弱语言1、变量的规则定义变量规则:变量名=值 sh..

2021-07-15 19:38:16 709

原创 安装链接网址

[root@localhost ~]# yum -y install tomcat查询tomcat是否安装成功[root@localhost ~]# rpm -q tomcattomcat-7.0.76-2.el7.noarch环境变量配置使用export命令可以声明环境变量,但只是临时生效,要想永久生效可以在用户登录调用的配置中导入环境变量,这样就可以让环境变量在用户登录的时候就被声明,也就达到永久生效的效果了。[root@localhost ~]# vi vi.

2021-07-14 21:09:32 380

原创 mysql

MySQL增删改查12. DDL-数据库定义语言12.1.1. 概念及作用 database defination language 数据库定义语言,用于定义数据库,用于定义表结构 12.1.2. 表中字段基本数据类型 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型 1. 一个汉字占多少长度与编码有关: UTF-8:一个汉字=3个字节 GBK:一个汉字=2个字节 2. varchar(n) 表示 n 个字符,无论汉字和英文,Mysql 都能存入 n 个字符,仅是实际字

2021-07-13 21:21:14 64

原创 linux

教学目 标 1、掌握vmware虚拟机的安装2、掌握Linux的简介与安装3、掌握Linux常用的命 令 教学方 法 Linux基础操作 教学导航 一、Linux的简介 1.Linux的概述 Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系 统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍 生出了千上百种不同的Linux系统。 Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,

2021-07-13 20:04:54 122

原创 charles

一、抓包概述1. 抓包概念抓包是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全等。下面小编就介绍几种抓包软件。2. 常见抓包工具Charles、fiddler、wireShark软件名称 简介 独 立运行 支持移动设备 是否收费 Fiddler 免费的HTTP查看工具,系统代理,工作在应用层 是 是 否 Charles HTTP代理、HTTP监控、HTTP反代理、查看HTTP通讯、查看工作信息

2021-07-08 21:25:08 119

原创 Charles

一 charles优点(相对Fiddler)1.分析前后端问题2.模拟弱网测试3.断点构建异常的测试场景4.支持修改网络请求参数5.Charles能够支持Linux、macOS,fiddler不支持6.支持反向代理二 使用charles的一些基本的配置1.代理设置proxy→proxy Settings... 默认端口号88882. Charles访问控制access controller setting(门禁控制器设置)![charles1.PNG](https://uploa.

2021-07-07 20:36:22 60

原创 接口测试文章

接口测试一 网络基础试网络协议TCP/UDPTCP:建立连接 安全可靠协议以流进行数据传递,无大小限制三次握手协议,四次挥手UDP:不建立连接不可靠协议以数据包传递,有大小限制64k二网络模型定义:计算机网络的各层+其协议的集合作用:定义计算机网络的所能完成的功能osi体系结构:概念清楚&理念完整 但复杂&不实用|OSI体系结构七层|TCP/IP结构|五层体系结构||:-:|:-:|:-:||7.应用层|4.应用层 |5.应用层||6.表示层|3.运输层

2021-07-06 20:04:22 126 1

原创 测试报告缺陷报告总结

概要编写目的背景内容人员分工测试环境硬件资源软件资源操作系统运行环境按照缺陷类型分析严重一般次要轻微测试结论风险描述遗留问题编号缺陷描述缺陷等级 处理方法按照版本分析按照模块分析按照级别分析缺陷统计 模块名称 bug总数 新增bug修复bug 遗留bug、...

2021-07-05 20:57:10 572

空空如也

空空如也

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

TA关注的人

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