自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Web自动化测试

自动化测试的概念:软件自动化测试就是通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化测试,他是软件测试的一个重要组成部分,能够完成许多手工测试无法完成或者难以实现的测试工作,正确合理的实施自动化测试,能够快速,全面的对软件进行测试,从而提高软件质量,节省经费,缩短软件的发布周期。为什么进行自动化测试1.自动化测试的好处: 1)缩短测试周期 计算机行业更新迭代快速,大量频繁的回归测试消耗时间,自动化测试能够将重复的实行交给计算机去做,加快测试速度。 2)避免人...

2022-04-24 21:10:23 202

原创 QQ测试用例

2022-04-24 00:15:25 187

原创 ant,tomcat配置环境

为ant配置环境变量验证ant是否安装成功配置库文件将jmeter/extra下的ant-jmeter-1.1.1.jar 复制到下图位置配置ant的编译文件build.xml将如下图中的build.xml拷贝到Text下的TestAuto目录下的pc目录中修改build.xml文件中的数据配置jmeter.propertise文档在build.xml目录下输入cmd,并执行ant测试报告生成授权码执...

2022-04-21 21:18:51 380

原创 python---(request接口测试)

requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到, Requests是Python语言的第三方的库,专门用于发送HTTP请求安装requestspip install requestsget的请求post请求Requests响应r.status_code 响应状态码r.heards 响应头r.cookies 响应cookiesr.text 响应文本r.json() 响应的字典类型数据r. encodin

2022-04-20 21:24:18 279

原创 python---(单元测试之pytest)

命名规则运行于测试方法的始末,即:运行一次测试函数会运行一次setup和teardown运行于测试方法的始末,但是不管有多少测试函数都只执行一次setup_class和 teardown_classPytest生成自带的html测试报告下载pytest-html模板:pip install pytest-html案例一 pytest.main("模块.py")【运行指定模块下,运行所有test开头的类和测试用例】pytest.main(["--html=./rep...

2022-04-19 21:06:32 84

原创 单元测试---(手动传参,读取csv传参,读取xml传参)

单元测试颗粒度最小,一般由开发小组采用白盒方式来测试,主要测试单元是否符合“设计”;是指对软件中的最小可 测试单元进行检查和验证Unittest重要组成:Python中有一个自带的单元测试框架是unittest模块,用它来做单元测试,它里面封装好了一些校验 返回的结果方法(断言)和一些用例执行前的初始化操作。TestFixture作用:用于一个测试环境的准备和销毁功能:当测试用例每次执行之前需要准备测试环境,每次测试完成后还原测试环境,比如执行前连接数据库、打 开浏览器等,执行完成后

2022-04-18 17:06:19 144

原创 python---私有属性

私有权限封装的意义:将属性和方法放到一起做为一个整体,然后通过实例化对象来处理;隐藏内部实现细节,只需要和对象及其属性和方法交互就可以了;对类的属性和方法增加 访问权限控制。私有权限:在属性名和方法名 前面 加上两个下划线 __类的私有属性 和 私有方法,都不能通过对象直接访问,但是可以在本类内部访问;类的私有属性 和 私有方法,都不会被子类继承,子类也无法访问;私有属性 和 私有...

2022-04-17 20:37:34 4483

原创 python---面向对象

类和对象对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类

2022-04-15 21:15:16 346

原创 【无标题】

2022-04-13 19:50:40 33

原创 python---文件操作和异常处理

文件的打开与关闭不同的打开文件的方式常见的文件操作有:写,读,追加r:只读w:写入a:追加rb:以二进制的格式只读wb:以二进制的格式写入ab:以二进制的格式追加1.写数据(write)2.读数据(read)3.读数据(readlines)4.读数据(readline)5.可写(a)二进制文件的读写6.读数据(rb)7.写数据(wb)文件和文件夹的操作1.文件重...

2022-04-12 16:52:56 618

原创 python---集合和函数

集合变量名=set(元素,元素)变量名={元素,元素,,,}添加addupdate删除 removepopdiscard集合的交集和并集交集并集函数def 函数名():执行语句函数名()def hello():print("hello word")hello()位置参数def 函数名(参数1,参数2):代码块函数名(值1,值2)...

2022-04-11 16:55:18 196

原创 python---元组与字典

元组特点:定义元组使⽤⼩括号,且逗号隔开各个数据,数据可以是不同的数据类型按下标查找数据index():查找某个数据,如果数据存在返回对应的下标,否则报错,语法和列表、 字符串的index⽅法相同count():统计某个数据在当前元组出现的次数。en():统计元组中数据的个数。注意:元组内的直接数据如果修改则⽴即报错。但是如果元组⾥⾯有列表,修改列表⾥⾯的数据则是⽀持的,故⾃觉很重要。字典特点:符号为⼤括号,数据为键值对形式出现,各个键值对之间⽤逗...

2022-04-10 19:45:55 864

原创 python---字符串

1:切片[起始下标:结束:步长]2.字符串的常见操作查找:find()查找:index()查询数量:count()替换:replace()分割:split()去除两边字符串:strip()以什么开始:startswith()以什么结束:endswith()upper()lower()title()capitalize()rfind()join()1. 给定一个...

2022-04-08 20:39:07 185

原创 python---列表

字符串定义b = "hello usian.cn"b = 'hello usian.c输入输出

2022-04-08 19:50:58 248

原创 python基础--语句

判断语句1:if语句的使用格式if 要判断的条件:条件成立时,要做的事情age = 18if age>18:print("你已成年")2:if-else的使用格式if 要判断的条件:条件成立时,要做的事情else:条件不成立时,要做的事情age = 18 if ag...

2022-04-07 16:12:02 32

原创 python基础及语法

批量跑数据把value改为error_code,100改为parseInt(data.dy)

2022-04-06 16:13:13 484

原创 jmeter压测

启动文件放在lib下ext里定义名字与最大连接数MySQL端口号与库名监听cpu和内存执行结果只能执行查询语句,并且只能执行一条只能执行增删改,并且只能执行一条可以执行增删改查,并且可以执行多条csv执行文件...

2022-04-01 21:50:45 933

原创 jmeter

xpath断言

2022-03-31 21:30:06 30

原创 jmeter

配置环境变量启动jmeter每个线程执行2遍

2022-03-30 21:18:34 38

原创 fiddler

Fiddler是一款HTTP协议调试代理工具,它能够抓取记录本机所有HTTP(S)请求.其运行机制其实就是本机127.0.0.1上监听8888端口的HTTP代理Fiddler无论对开发或者测试人员来说都是很重要的工具设置断点修改请求修改响应mock测试...

2022-03-29 21:42:08 47

原创 charles

3.27

2022-03-27 21:51:41 237

原创 postman断言

通过自动化的手段对请求的响应数据进行自动校验响应断言:添加:线程组——HTTP取样器——断言——响应断言(断言一定是在HTTP请求的子节点下)类似于assertEqual(response.json,”success“) assertEqual :校验的方式 response.json:要校验的部分 success:用来校验的数据 可以在同一个HTTP请求下包含多个响应断言测试返回结果的包含的字段响应头是否包含某个值响应时间是否小于20.

2022-03-26 21:55:28 5240

原创 接口测试--聚合函数

申请数据天气预报手机号码归属地手机号归属涉及全局变量获取手机号归属地字段,双表关联获取手机号归属字段查询天气预报设计全局变量,设置测试环境

2022-03-24 21:51:11 5441

原创 sql语句

SELECT NAME,sex FROM emp;SELECT * FROM emp;SELECT NAME,salary * 12 + bonus FROM emp;SELECT NAME,sex 性别 FROM emp; -- sex 性别 中间有个as as可以省略SELECT * FROM emp WHERE sex ='女';SELECT * FROM emp WHERE salary BETWEEN 8000 AND 12000;SELECT * FROM emp WH...

2022-03-23 21:38:30 75

原创 微信朋友圈/评论/点赞/搜索/购物车

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

2022-03-17 19:44:46 123

原创 接口和协议

BS与CS优缺点对比CS响应速度快,安全性强,用户体验好,一般应用于局域网中,但是开发维护成本高;BS可以实现跨平台,客户端零维护,但是个性化能力低,响应速度较慢。所以有些单位日常办公应用BS,在实际生产中使用CS结构。一个完整的URL包括以下几部分:1.协议部分:该URL的协议部分为“http:”,这代表网页使用的是HTTP协议。在Internet中可以使用多种协议,如HTTP,FTP等等本例中使用的是HTTP协议。在"HTTP"后面的“//”为分隔符2.域名部分:该URL的域名部分为“w

2022-03-16 20:13:39 84

原创 shell脚本

新建一个文件two.sh编辑这个文件第一行是#!/bin/bash判断用户输入的用户名(name)和密码(password)是否为admin 和 123456,如果是则提示登录成功(success),否则提示失败(fail).输入错误的提示了fail输入正确的提示了success...

2022-03-15 21:17:54 123

原创 linux 【jdk,mysql安装】

解压jdk安装将配置内容打入profile配置文件中重新加载查看CentOS自带mysqlls 查看所有文件解压mysql文件安装mysql服务器端安装客户端mysql启动Mysql将mysql加到系统服务器中并设置开机自启动查看当前Linux系统是否已经安装mysql找到生成文件 复制密码登录mysql更换密码为root开启mysql远程登录开放Linux对外访问...

2022-03-14 18:39:15 2118

原创 Linux命令

Linux的压缩命令先新建一个文件夹mkdir 名字 回车看一下压缩的命令是tar -zcvf xxx.tar.gz 文件/目录可以用tar --help查看所有的tar命令的用法把aaa文件夹解压,并查看为了效果明显 先把aaa文件夹删除掉再把解压包里的文件解压出来 tar -xvf 文件夹名.tar.gz在命令行输入pwd可以查看现在的位置可以用ps -ef 查询全部进程用kill -9 进程的pid 杀死进程...

2022-03-13 21:12:05 824

原创 Linux

进入根目录查看文件夹下的目录进入home根目录查看home文件夹进入wr文件夹查看文件夹下内容在根目录创建一个w目录进入上一级文件夹修改目录名返回上一级创建一个目录把AAA写进w里查询目录所在位置删除目录名创建一个文件查询默认数据过滤关键字删除文件名...

2022-03-10 21:14:09 24

原创 数据库的多表联查

2022-03-08 20:41:48 105

原创 数据库操作

2022-03-07 16:14:21 209

原创 day06

数据库操作数据库:用于存储数据数据库分类: 关系型数据库:mysql,oracle,sql server,sqllite,db2 非关系型数据库:redis,MongoDBsql语句分类 DQL:数据查询语音:查询 DDL:数据定义语音:定义数据库,用于定义表结构 开发,测试了解 DML:数据操纵语音:新增,修改,删除 DDL 开发人员 库:存放多张表 创建库:create DATABASE ...

2022-03-04 20:25:02 162

原创 day05

缺陷报告微信

2022-03-03 21:30:58 24

原创 day04

2022-03-02 21:19:16 95

原创 day03

因果图法:因果图法比较适合输条件比较多的情况,测试所有的输入条件的排列组合。所谓的原因就是输入,所谓的结果就是输出。用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以引入到软件测试中,可以比较生动地描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使测试用例更容易理解和执行。用事件触发来控制流程的,事件触发时的情景便形成了场景,而同一事件不同的触发顺序和处理结果就形成事件流。这种在软件设计方面的思想也可以...

2022-03-01 20:38:39 86

原创 测试用例编写

2022-03-01 15:14:51 122

原创 day02

V模型V 模型的左边下降的是开发过程各阶段,与此相对应的是右边上升的部分,即各测试过程的各个阶段。V 模型的优点在于它非常明确地标明了测试过程中存在的不同级别,并且清楚地描述了这些测试阶段和开发各阶段的对应关系。V模型的缺陷及解决思路V模型仅仅把测试过程作为在需求分析、系统设计及编码之后的一个阶段,忽视了测试对需求分析,系统设计的验证,需求的满足情况一直到后期的验收测试才被验证。解决的思路是,当一个软件开发的时候,研发人员和测试人员需要同时工作,测试在软件做需求分析的同时就会有测

2022-02-25 15:51:40 36

原创 测试用例--电脑

电脑功能测试:电脑能正常开机嘛电脑上的键盘能正常使用吗电脑上的接口能正常使用吗电脑上的触摸板能正常使用吗电脑是否能联网电脑是否能下载软件界面性测试:电脑界面是否清晰电脑打字时和显示器上是否一致电脑光标是否好用电脑的材质是否有害电脑的轻重是否合适,外观是否平整电脑电池使用时间电脑的usb是否显示兼容性测试: ...

2022-02-25 11:26:37 391

原创 测试用例--保温杯

保温杯功能测试:都能装什么液体,能装多少液体,是否可以保温保冷,保温杯外表是否有刻度,适用人群,适用场景,保温杯是什么材质的。界面测试:保温杯外观,保温杯形状,保温杯重量,保温杯图案。性能测试:最多能装多少度的热水,最多能装多少度的冷水,最多能保温多久,是否会漏水,保温杯上的颜色是否会褪色,保温杯杯盖上面能有实时显示杯中液体温度。安全性测试:保温杯的材质是不是食品级不锈钢,保温杯内壁上的材料是否会溶于水,装进不同的液体是否会有化学反应。

2022-02-25 11:15:21 386

空空如也

空空如也

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

TA关注的人

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