自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 postman复习

1.首先创建一个聚合项目来写我们要测试的数据(断言和批量跑数据)没有要测试的接口的话:API_API数据接口_免费数据调用_API接口平台-聚合数据 (juhe.cn)免费测试接口2.创建我们要测试的接口名称,最好创建两个有关联的接口,便于实现接口关联比如说手机号归属地和天气预报3.选择我们要测试的那两个接口数据4. 将我们这个两个接口的数据放到postman我们对应的接口中5.点击send发送请求就可以查看返回...

2022-05-09 19:46:41 1474 1

原创 UI自动化之Appium

主流的移动端自动化工具Robotium 1.支持语言:Java 2.仅支持Android系统 3.不支持跨应用Macaca 1.支持语言:Java,Python,Node.js 2.支持Android和iOS系统 3.支持跨应用Appium 1.支持语言:Java,C#,Python,php,perl,ruby,Node.js 2.支持Android和iOS系统 3.支持跨应用自动化工具选择的关.

2022-05-05 20:37:46 678

原创 Web自动化测试进阶

1.Selenium概述1.什么是框架? 框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。 框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 框架,其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你来做表演。...

2022-04-25 22:55:33 126

原创 Python自动化学习

web自动化常用的工具1.常见的自动化web测试工具: 1)QTP(收费)  QTP是Mercury公司的Quick Test Professional的简称,是一种自动测试工具。  2)Selenium(开源) ThroughtWorks一个强大的基于浏览器的开源自动化测试工具,通常用来编写web应用的自动化测试 3)RFT(收费)  IBM Rational Test Professional的简称,是一款先进的自动化的功能和回归测试工具,使用与测试人...

2022-04-24 21:25:50 290

原创 测试用例

2022-04-23 21:40:32 296

原创 搭建JMeter+Jenkins+Ant持续化

apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。Ant它有以下的优点。跨平台性。Ant是纯Java语言编写的,所以具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件,build.xml)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。由于Ant构建文件 是XML格式的文件,所以很容易维护和书写,而且

2022-04-21 20:02:55 899

原创 Python学习之requests接口测试

1:介绍requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到, Requests是Python语言的第三方的库,专门用于发送HTTP请求2:前提pip install requests3:get的请求以及post#导入requests包import requests,unittestclass TestClass(unittest.TestCase): csss='' #get请求获取数据 def test

2022-04-20 21:46:14 539

原创 Python学习之pytest

一:单元测试,集成测试,功能测试单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可 测试单元进行检查和验证集成测试介于单元测试和系统测试之间,一般由开发小组采用白盒+黑盒的方法来测试,即验证“设计”又验证“需 求”。主要用来测试模板与模板之间的接口,同时还要测试一些主要的业务功能。功能测试颗粒度最大,一般由独立的测试小组采用黑盒的方式来测试,主要测试系统是否符合“需求规格说明书什么是白盒测试,什么是黑盒测试白盒:主要应用于

2022-04-18 21:36:19 340

原创 Python学习面向对象之继承和私有化

继承:在程序中,继承描述的是多个类之间的所属关系。如果一个类A里面的属性和方法可以复用,则可以通过继承的方式,传递到类B里。那么类A就是基类,也叫做父类;类B就是派生类,也叫做子类。单继承:子类只继承一个父类说明:虽然子类没有定义__init__方法初始化属性,也没有定义实例方法,但是父类有。所以只要创建子类的对象,就默认执行了那个继承过来的__init__方法总结:子类在继承的时候,在定义类时,小括号()中为父类的名字父类的属性、方法,会被继承给子类多继承:子类

2022-04-17 20:41:37 351

原创 Python学习之面向对象

类和对象 面向对象编程的2个非常重要的概念:类和对象对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类类就相当于制造飞机时的图纸,用它来进行创建的飞机就相当于对象类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。一个类可以找到多个对象定义一个类,格式如下:class 类名: 方法列表demo:定义一个Hero类 # class Hero: # 经典类(旧式类)定义

2022-04-15 21:31:52 108

原创 之前内容的复习

2022-04-13 17:19:05 80

原创 Python文件的操作以及异常的处理

一:文件的介绍;什么是文件2:文件的作用使用文件的目的:保存数据存放在磁盘 把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力二:文件的打开与关闭:用word编写一份简历的流程:步骤:新建--写入数据--关闭打开word软件,新建一个word文件 写入个人简历信息 保存文件 关闭word软件结论:打开文件,或者新建立一个文件 读/写数据 关闭文件:打开文件在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件

2022-04-12 12:02:02 734

原创 Python语法学习之函数

#函数#什么是函数 在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用#所以把具有独立功能的代码块组织为一个小模块,这就是函数#函数定义和调用#格式# def 函数名():# 执行语句# 函数名() #调用函数def fun1(): print("hello wordl")fun1()#函数参数def fun2(): a=1 b=2 c=a+b print(c)fun2()#位置参数# 定义时小括号中的参数,用来.

2022-04-11 21:00:52 537

原创 pyhon语法之集合

集合的特征 集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重集合的格式变量名=set(元素,元素)

2022-04-10 21:03:42 63

原创 Python学习之元组和字典

元组 的格式aTuple=(23,35,56,34,11,21)字典的格式key:value 变量名={key1:value,key2:value}元组:字典:items:列表返回可遍历的 (键, 值) 元组数组

2022-04-10 20:13:03 299

原创 Python语法之列表

2022-04-08 22:58:49 365

原创 Python语法之字符串

1.字符串的定义格式:b="aaaa"c='qqq'总结双引号或者单引号中的数据,就是字符串

2022-04-08 22:30:41 370

原创 Python语法

一:判断语句1.1:if语句的使用格式if 要判断的条件:条件成立时,要做的事情案例:判断年纪,如果age大等于于18,输入成年age=18if a>=18:print("您已经成年了")1.2:if-else的使用格式if 要判断的条件:条件成立时,要做的事情else:条件不成立时,要做的事情a=int(input("请输入你的年龄"))if a>18: print("您已经成年")else print("您未成年")1.3:if-elif-else的.

2022-04-07 20:28:03 345

原创 Jmeter的扩展nmon

1.首先将本地文件的包拖到Linux中2.创建一个文件夹,将拖入的包放到我们新建的文件夹下,然后将其解压命令为tar-xvf 解压的包3.启动我们的nmon服务 命令为./nmon_x86_64_sles11看到这个显示我们nmon服务开启内存的使用 回车加mcpu的使用 回车加cI O使用 回车加n4.4:创建目录(nmon_out),将数据保存在日志中./nmon_x86_64_sles11 -s20 -c3 -f -m /usr/lo...

2022-04-07 16:32:11 302

原创 初学Python 基本语法

0.5·.什么是编程语言:是用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算 机发送指令,让计算机完成对应的工作。 简单来说,编程语言就是人类和计算机进行交流的语言一:python的简介:1.1:python发展的背景Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰 人。Python 本身也是由诸多其他语言发展而来的,Python目前有两个版本,Python2.x和Python3.x

2022-04-06 17:20:16 114

原创 jemter的压力测试

1.tuabhua

2022-04-01 22:39:33 57

原创 jemeter的使用

2022-03-31 23:13:11 225

原创 jmeter的使用

1。打开jmeter1.1首先先安装jmter,Windows下Jmeter下载安装,登录 http://jmeter.apache.org/download_jmeter.cgi ,根据自 己平台,下载对应文件安装好后在bin目录下点击jmeter.bat即可使用1.2jmetet的操作Http:请求的数据请求数据里的响应数据请求 将值写在下方错误的请求创建响应的断言:Json Appssertion 中 Path...

2022-03-30 20:35:25 580

原创 fiilder的使用

1.Fiddler与其他抓包工具的区别 1、Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存; 2、Wireshark是通用的抓包工具,但是比较庞大,对于只需要抓取http请求的应用来说,是否是大材小用了。 3、Httpwatch也是比较常用的http抓包工具,但是只支持IE和firefox浏览器(其他浏览器可能会有相应的插件);而Fiddler 是一个使用本

2022-03-29 21:34:55 147

原创 测试用例的编写

2022-03-28 21:34:58 258

原创 chales的操作

证书:抓包设置:

2022-03-27 21:44:52 90

原创 newman

2022-03-26 21:48:25 483

原创 接口以及postman的尝试

1.接口包含请求,请求头,请求行,请求文本(参数)响应:响应行,响应头,响应数据2.接口测试流程拿到后端开发提供的接口文档,分析接口中的功能,请求方式,请求头,请求参数(参数是否必填,类 型,长度,是否唯一等),编写接口测试用例,最后使用postman工具进行接口测试3.接口测试用例用例编号,所属模块,用例功能,请求方式,请求头,请求体,请求路径,请求参数,预期结果,实际结果4.全局变量通常情况下,我们共同使用的部分可以存放在全部变量里,调用的时候只需要{{变量名}}即可,适

2022-03-24 20:55:47 122

原创 sql 题的练习

2022-03-23 21:07:26 453

原创 微信功能的测试点

1.微信发朋友圈功能:是否可以正常发布,是否可以单独编辑文字,是否可以单独发布图片,是否可以文字和图片一起发送,是否可以选择发布的范围,发布后下面是否可以正常评论,是否可以单独回复每一条评论,是否可以删除某些评论,是否可以复制别的文案,是否可以发布歌曲,是否可以转发,是否可以只让别人看一定时间朋友圈,朋友圈是否可以艾特,是否可以隐藏部分朋友圈性能:编辑完成以后是否可以快速发布,多人同时发布不会卡顿界面:该支付的功能界面是否按照UI原型图进行设计,字体的大小,颜色,布局是否一致,界面是否美观

2022-03-17 17:32:54 1853

原创 接口和协议

软件开发的两种结构Cs (Client/Server):客户端BS(Browser/Server):浏览器. BS与CS优缺点对比CS响应速度快,安全性强,用户体验好,一般应用于局域网中,但是开发维护成本高.BS可以实现跨平台,但是响应速度较慢。Http协议https ftpHttp:80Https端口:443什么是http协议:HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写HTTP是一个客户端和服务器端请求和应答的标准

2022-03-16 16:23:17 52

原创 shell脚本的编写以及案例

案例

2022-03-15 21:25:47 521

原创 linux项目部署

JDKtomcatjenkinsmysql

2022-03-14 21:55:04 2232

原创 Linux的操作

执行完成的操作ip查看查看路径查看进程查看网络情况给用户赋权用户只读压缩文件显示当前所在位置 pwd管道命令 |查询进程 ps -ef 查询全部进程 ps -ef | grep 进程名 杀进程 kill -9 进程的pid查询端口号 netstat -anp 查询全部端口号 netstat -anp | grep 端口号(...

2022-03-13 21:28:21 1683

原创 linux的命令

录(文件夹):存放目录/文件 进入:cd 目录名 cd / 进入根目录 cd ~ 进入当前用户目录 cd . 当前目录 cd .. 返回上一级 新增 mkdir 目录名 修改 mv 目录名 新目录名 mv:剪切 mv 目录名 目录路径 cp:复制 cp -r 目录名 目录路径 查询 查询当前目录下所有的文件和目录(不包含隐藏文件):l...

2022-03-10 21:27:47 181

原创 测试报告

一、定义记录测试的过程和结果,对发现的问题和缺陷进行分析的文档。回归测试工作完成后,产品即将上线,此时每个测试人员都需要针对自己所测试的模块出具一份测试报告,以此来总结测试结果。测试报告可以说是软件测试人员在测试阶段的最后一份输出文档。二、分类阶段测试报告,整体测试报告三、报告内容1.编写目的①测试的目标(项目的介绍,对测试任务进行简单的描述)②测试依据(产品说明书PRD、需求文档等)③测试的范围(功能点业务的一些描述)④测试的环境(软件和硬件环境)包括CPU、服务器、内存、操作系统

2022-03-09 22:02:32 1422

原创 多表查询的案例

2022-03-08 21:34:02 127

原创 数据库的作业

2022-03-07 21:33:30 240

原创 数据库的基本操作

-- 创建数据库CREATE DATABASE 2105a;-- 查询创建表语句SHOW CREATE DATABASE 2105a;-- 创建表CREATE TABLE stu (id int,`name` VARCHAR(255),age int(11),sex VARCHAR(255))-- 删除表DROP TABLE ssss;-- 删除库DROP DATABASE bbb;-- 查看所有的表SHOW TABLES;-- 查询创建表语句SHOW CRE...

2022-03-07 15:07:26 176

原创 禅道BUG缺陷寻找

2022-03-07 15:06:13 256

空空如也

空空如也

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

TA关注的人

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