- 博客(50)
- 收藏
- 关注
原创 python---面向对象
QQ测试用例编写(作业)面向对象的介绍面向对象编程的2个非常重要的概念:类和对象对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类类的构成类(Class) 由3个部分构成01). 类的名称:类名02). 类的属性:一组数据03). 类的方法:允许对进行操作的方法 (行为)定义类定义一个类,格式如下:class 类名: 方法列表demo:定义一个Hero类# class Hero:...
2022-04-15 20:43:37
412
原创 python的文件操作和异常处理
一、文件的介绍文件的作用:使用文件的目的:保存数据存放在磁盘 把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力 二、文件的打开与关闭打开文件在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访 问模式) 1.写数据(write)2.读取数据(read)2.1.读取数据(readlines)2.2.读取数据(readline)3.可写(a)...
2022-04-12 20:07:11
916
原创 python---函数
什么是函数:在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数函数的定义:def 函数名(): 执行语句函数名 #嗲用函数一、函数参数:二、位置传参:三、关键字参数:四、缺省参数五、不定长参数六、不定长参数位置和顺序七、函数返回值:八、多个return九、返回多个数据十、函数类型:...
2022-04-11 19:43:31
765
原创 python——列表基础操作
1.列表的格式列表的相关操作:2.添加append()列表里面包含列表:extend和append的区别:append的最终列表中添加的是一个元素,extend的最终列表中显示的是追加的多个元素第二种方式extend():指定对应索引新增数据insert:(如果新增的索引不存在,会默认添加到最后)3.列表的修改(修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改):通过索引修改:4.列表的删除第一种方式del:(根据下标...
2022-04-08 21:28:32
2971
原创 python——字符串
一、字符串的定义:二、输入输出输入:输出:三、切片适用范围:字符串、列表、元组都支持切片操作单个字符(字符串中的索引是从0开始的,最后一个元素的索引是-1 ):切片取多个字符([起始下标:结束:步长] ):四、字符串的常见操作查找:find() 和 index() 的操作find()和index()的区别:find如果没有这个字符,返回值为-1,index中如果没有这个字符的话返回值是报错。find...
2022-04-08 19:30:15
583
1
原创 python基础语句——判断语句
一、判断语句1.if语句的使用格式:if-else的使用格式:if-elif-else的使用格式:if嵌套:二:循环语句while循环 :练习 :计算1--100之间的偶数和(包含1和100) while循环嵌套 :九九乘法表:for循环:使用for循环做九九乘法表:break/continue/return :continue的作用:当满足条件时,用来结束本次循环,紧接着执行下一次的循环...
2022-04-07 19:43:56
606
原创 python的基础语法
1.运行python:方式一:python交互模式打开命令提示符:输入python+回车输入命令:print("hello world")方式二:集成开发环境先安装PyCharm在pychar中输入:print("hello world"),右击点击Run“文件名”方式三:命令行脚本首先把PyCharm中要运行的文件保存到本地然后打开命令提示符:输入命令:python+文件的地址例如:python+D:\Desktop\day1.py..
2022-04-06 20:02:07
13492
原创 jmeter本地进行压测
打开这个文件绑定本地服务:打开jmeter,创建一个监听器:添加两个监控一个是CPU,一个是内存的监控:创建一个察看结果树,一个聚合报告:创建一个JDBC请求:创建一个JDBC配置:JDBC配置的操作:JDBC请求里面的操作:点击运行,显示这个库的数据,证明jmeter已经连接了数据库:二、分布式线程组创建一个分布式线程组:...
2022-04-01 20:03:17
453
原创 JMeter操作
一、JMeter响应断言操作:2.创建一个响应断言:3.拿到值到响应断言操作页面进行响应断言的操作4.响应断言页面的操作5.响应断言正确6.响应断言错误:二、JMeter的JSON断言(必须返回json类型)1.添加一个JSON断言:2.添加返回值(必须是json格式,返回值必须和key值相对应)3.json响应结果:4.如果返回结果不是json:5.结果树中就会报错(显示必须是json类型)三、xp...
2022-03-31 23:36:35
4725
原创 jmeter的基本操作
1.创建线程组线程组主要有三个参数:线程数、准备时长、循环迭代次数2.创建http请求http请求的内容:3.设置响应内容4.启动5.察看结果树6.查看聚合报告(聚合报告内容)7.响应断言8.响应JSON断言响应断言结果9.查看错误日志错误日志的结果:10.为什么使用jmeter开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件支持接口测试,压力(负载和压力)测试等多种...
2022-03-30 20:16:44
877
原创 fiddler的mock的测试操作
一.当前端比后端写的快时,后端还没有接口而前端需要时,测试人员就可以生成一个mock的临时接口1.在桌面创建一个JSON的临时txt记事本2.在fiddler中抓取一个接口3.把接口拖到 AutoResponder中4.选取本地文件5.选择之前创建好的JSON文件6.刷新页面,就显示这个JSON文件的内容...
2022-03-29 21:30:21
270
原创 fiddler的断点操作
一.请求断点的操作1.抓包2.打开请求断点的设置3.修改请求内容4.完成修改二.响应断点操作1.抓包二.响应断点操作1.抓包2.选择响应断点的操作3.选择响应断点的接口4.修改数据5.刷新页面修改成功...
2022-03-29 21:07:35
351
原创 fiddler重定向图片的操作
一.重定向图片的操作1.打开网址,获取接口2.把或许到的网址图片拖到AutoResponder中3.选择更换图片的路径4.选择更换图片的路径5.重定向成功
2022-03-29 20:49:01
577
原创 charles 模拟器证书的下载
1.打开charles2.弹出弹窗,同时打开模拟器3.在模拟器打开无线网设置(web端和模拟器无线网必须是同一个)4.长按WLAN进行高级设置5.打开模拟器自带浏览器下载证书6.安装证书7.抓包成功...
2022-03-28 11:59:04
246
原创 charles模拟404和403的操作
1.右击网址:选择:black List2.拷贝网址:3.修改黑名单设置:4.修改黑名单的设置:5.设置是404还是403的操作6.403显示7.404显示
2022-03-28 11:54:28
789
原创 模拟器抓包操作
1.打开charles2.首先把web端抓包工具关了,不然会影响模拟器抓包3.打开模拟器4.点击模拟器里面的设置5.点击wlan6.长按这个网络7.点击修改网络8.修改端口号9.在模拟器浏览器上下载chls.pro/ssl10.安装成功...
2022-03-27 20:11:46
5539
原创 笔记和全局变量的使用
接口文档:后端开发人员提供的API文档 java/python/+c/c++前后端分离测试人员:拿到接口文档,分析请求 请求行 请求方式 路径 http版本 请求头 请求文本 请求参数相应: 响应行 状态码 响应头 响应文本:返回数据接口文档中:请求方式,路径,参数 响应文本内容,请求头,请求体接口文档中传递...
2022-03-24 16:26:32
55
原创 数据库SQL题
1.创建库2.创建表3.查看员工表中的姓名和性别4.-- 查看员工表中所有的字段5.-- 查看每个员工一年的总收入6.-- 如何为查询结果指定别名7.-- 查看女员工的信息8.-- 查看月薪范围位于8000到12000之间的员工9.-- 查看员工中叫做‘张三’、‘李四’或‘张飞’的信息10.-- 查询员工的姓名里有个“云”字的员工信息11.-- 有些员工有奖金(bonus),有些员工没有,怎么查看12.-- 如何...
2022-03-23 20:16:23
647
原创 购物车,朋友圈等测试点
购物车测试点:功能:是否能正常加入购物车商品;在未登录情况下是否可以加入购物车商品;加入购物车是否可以删除购物车单条商品;加入购物车是否可以删除全部商品;是否可以在购物车页面修改商品信息;选择购物车的商品是否可以支付成功;选择购物车单条商品是否可以计算出单价;选择购物车全部商品是否可以计算出总价;在支付取消,商品订单是否能够在规定时间进行提示;安全:信息是否进行加密,数据入库的数据是否是加密数据;性能:购物车商品是否支持多用户支付;界面:购物车界面是否按照UI原型进行设计,字体的大小,颜色,布局是否
2022-03-17 16:21:43
881
原创 接口和协议的总结
1. 软件开发的两种结构1.1Cs(Client/Server):客户端----服务器结构。C/S结构在技术上很成熟,它的主要特点是交互性强、具有安全的存取模式、网络通信量低、响应速度快、利于处理大量数据。CS的优缺点能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,所以CS客户端响应速度快。操作界面漂亮、形式多样,可以充分满足客户自身的个性化要求。C/S结构的管理信息系统具有较强的事务处理能力,能实现复杂的业务流程。安全性能可以很容易保证,C/S
2022-03-16 20:54:51
505
原创 shell脚本的练习
一:Shell介绍1:什么是shell脚本Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。1.查询文件对应的个数2.参数传递3.if语句if语句格式:if[ 条件 ] then ...
2022-03-15 20:25:20
728
原创 Linux环境部署和项目构建
一、安装jdk1.从公司的工具库中拿到jdk.tar,tomcat.tar包2.通过远程连接工具(ssh/xshe11)链接Linux服务器,将jdk和tomcat上传到服务器上3.输入cd usr 查看这三个文件是否在目录当中4.查看Linux系统是否已经安装java5.如果有输入rpm -e --nodeps 要卸载的软件6.卸载完以后创建三个文件,分别放要解压的文件7.返回到放文件的目录中解压jdk到指定文件夹中/usr/local...
2022-03-14 20:52:21
1698
原创 【无标题】
存放目录/文件1.目录:①.cd(进入到用户目录)cd /(进入到根目录)②.cd . 当前目录 cd .. 返回上一级③新增目录④ ls 查询根目录下的文件ls -a 查询根目录下的所有文件和隐藏文件ls -l 查询当前目录下所有文件或者目录以及对应的权限根据目录名查询对应位置:find / -name '目录名'find / -name ’目录名*‘ 模糊查询,查询目录名...
2022-03-10 17:10:05
206
原创 总结模板内容
1 引入回归测试工作完成后,就代表着产品即将上线,此时每个测试人员都需要针对自己所测试的模块出具一份测试报告,以此来总结测试结果。测试报告可以说是软件测试人员在测试阶段的最后一份输出文档。那么初级软件测试工程师应该如何撰写测试报告呢?2 定义记录测试的过程和结果,对发现的问题和缺陷进行分析的文档3 测试报告分类阶段测试报告整体测试报告4 报告内容4.1 概要1. 编写目的①对测试报告进行相应的解释②对项目进行简介③对于测试任务进行简单描述,要测试哪些内容2. 测试人员类似于测
2022-03-09 20:41:55
53
原创 sql语句分类、字段类型、以及操作
小数类型: float 36.88(m:4,d:2)m是总个数,d是小数的个数 double 字符串: char(255个字符) 固定 varchar(255个字符)不固定 剩下的释放 日期时间类型 date time数据库语句操作 DDL:创建一个新的库: create database 库名 character set utf8;查询创建这个库的语句: SHOW CREATE DATABASE...
2022-03-04 20:26:01
593
原创 测试用例总结
1.等价类划分等价类划分是指分步骤地把海量(无限)的测试用例集减得很小,但过程同样有效。等价类 :何为等价类,某个输入域的集合,在这个集合中每个输入条件都是等效的。一般可分为有效等价类和无效等价类2. 边界值法对数据进行软件测试,就是在检查用户输入的信息、返回的结果以及中间计算结果是否正确。即使最简单的程序要处理的数据量也可能极大,使这些数据得以测试的技巧是,根据一些关键的原则进行等价类的划分,以合理减少测试用例,这些关键的原则是:边界条件,次边界条件、空值和无效数据。3. 因果图法
2022-03-01 19:38:12
240
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人