自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 缺陷报告

2021-02-08 21:54:38 136

原创 缺陷报告上传禅道

2021-02-08 21:52:54 97

原创 缺陷报告

2021-02-06 20:26:34 117

原创 Python——面向对象

类和对象对象是面向对象编程的核心,在使用对象的过程中,为了将具有共同特征和行为的一组对象抽象定义,提出了另外一个新的概念——类类就相当于制造飞机时的图纸,用它来进行创建的飞机就相当于对象类人以类聚 物以群分。具有相似内部状态和运动规律的实体的集合(或统称为抽象)。具有相同属性和行为事物的统称类是抽象的,在使用的时候通常会找到这个类的一个具体的存在,使用这个具体的存在。一个类可以找到多个对象2. 对象某一个具体事物的存在 ,在现实世界中可以是看得见摸得着的。可以是直接使用的练习:

2021-01-21 19:08:59 118

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

1.文件的作用使用文件的目的:保存数据存放在磁盘把一些存储存放起来,可以让程序下一次执行的时候直接使用,而不必重新制作一份,省时省力在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件open(文件名,访问模式)格式:f = open(‘文件’, 'w')或者f = open('文件', 'r')写数据格式:对象 = open("文件",w)对象.write("写入数据")对象.close继续文件里写数据:f = open('hh.txt', 'w

2021-01-20 20:11:04 104

原创 Python——基础函数

函数的定义和调用:def 函数名(): 代码定义一个函数,能够完成打印信息的功能:定义了函数之后,就相当于有了一个具有某些功能的代码,想要让这些代码能够执行,需要调用它,通过 函数名() 即可完成调用每次调用函数时,函数都会从头开始执行,当这个函数中的代码执行完毕后,意味着调用结束了当然了如果函数中执行到了return也会结束函数函数调用示例:函数的参数调用带有参数的函数时,需要在小括号里传递参数定义时小括号中的参数,用来接收参数用的,称为 “形参”调用时小括号中的参数,用

2021-01-19 19:36:48 188

原创 Python_元组,字典

元组Python中的元组和列表相似,但不同的是,元组的元素不可更改。元组使用小括号,列表使用中括号修改元组:由此证明元组不可更改,同理不可删除内置函数index 和count用法与字符串和列表中相同类型转字典字典和列表一样,可以存储多个数据,以 key(键) : value(值)形式存储如果想获取字典中不确定存在某个键的值时,可以使用get()方法字典的元素是可以更改的,只要找到对应的key就可修改添加元素访问不存在的元素删除字典中的某个元素删除整个字

2021-01-18 20:13:24 81

原创 Python_列表基础操作

列表格式列表 变量 = []例:nameList = [“xiaowang”,“xiaoli”,“xiaoma”]列表还可以存储不同类的元素testList = [1,“哈哈”,“haha”]输出列表中的每个元素nameList = ["xiaowang","xiaoli","xiaoma"]print(nameList [0])print(nameList [1])print(nameList [2])由此可以看出来列表是根据下标取值的为了更有效率的输出列表的每个元素,可以使用

2021-01-18 19:36:21 351

原创 Python语法-循环

判断语句如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断能够看得出if判断语句的作用:就是当满足一定条件时才会执行那块代码,否则就不执行那块代码代码的缩进为一个tab键,或者4个空格if-结合运算符判断print("欢迎登录")userName = input("请输入账号:")pwd = int(input("请输入密码:"))if userName == 'admin' or pwd == 123456: print("登录成功")else:

2021-01-16 17:24:56 83

原创 Python入门

Python注释类型单行注释:#多行注释:’’’ ‘’’Python变量的定义和使用任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据。从底层看,程序中的数据最终都要放到内存(内存条)中,变量其实就是这块内存的名字。Python 变量的赋值在编程语言中,将数据放入变量的过程叫做赋值(Assi

2021-01-16 17:04:24 780

原创 jmeter压测之linux

1.先将serverAgent.zip用ssh上传linux服务器2.压测之类的工具都解压在opt目录下3.以防万一用cp复制到opt目录下备份,解压zip4.解压完成后,因为linux安全系数高,需要开放端口5.运行./startAgent.sh文件绑定端口6.更改jdbc connection configuration数据库,链接linux数据库7.更改linux端口8.压测结果...

2021-01-14 19:54:11 64

原创 jmeter压测之windows系统

1.先将第三方包放入jmeter目录下2.再将压测工具包解压到jmeter目录下3.重启jmeter,第三方工具就加载完成4.创建压测线路图工具5.打开压测工具,启动startAgent.bat6.端口号为44447.填写服务ip,端口号,选择要查看的硬件设备8.设置延迟时间和线程组9.填好数据类型,SQL语句,启动10.测试结果压测占比...

2021-01-14 19:46:09 93

原创 jmeter数据库压测

1.先创建一个普通线程组2.创建http代理服务器3.创建聚合报告和结果树4.创建jdbc request5.创建jdbc connection configuration6.填写jdbc request变量名,SQL语句 ,语句类型7.连接池填写变量,和jdbc request一致,设置最大链接数,延迟时间,数据库路径,数据库类型,连接名和密码8.点击按钮开始运行,链接绿色则链接成功...

2021-01-14 19:28:05 302

原创 jmeter录制脚本之web

1.web端脚本录制使用badboy先打开badboy,输入要测试的接口,回车2.脚本信息展示在左边3.脚本回放4.回放脚本后乱码解决方法

2021-01-13 20:10:07 52

原创 jmeter电脑端app录制脚本

1.先电脑联网2.创建线程组3.创建录制控制器4.创建http代理服务器5.打开模拟器,点击设置6.点击wlan7.长按网络,点击修改网络8.选择高级设置9.代理改为手动,将以太网ip和http服务代理端口填入后保存10.点击开始录制11.打开app12.脚本录制成功...

2021-01-13 20:06:12 463 1

原创 jmeter录制真机脚本

1.连网,保证电脑和手机在同一网络下2.jmeter中创建线程组3.创建录制控制器5.创建http服务代理器6.手机联网后,长按该网络选择修改网络7.代理改为手动,将电脑无线ip和jmeter的http代理端口填写进去8.点击开启录制9.手机刷新接口,jmeter自动录制脚本...

2021-01-13 19:55:38 89

原创 Jmeter入门及基础操作

为什么使用Jmeter开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放,入门简单相较于自己编写框架活其他开源工具,有较为完善的UI界面,便于接口调试多平台支持,可在Linux,Windows,Mac上运行支持多协议Jmeter的作用 接口测试 postman/jmeter 性能测试 jmeter 数据库测试安装JAVA环境将下载Jmeter文件解压,打开/bin/jm

2021-01-12 20:18:04 114

原创 shell脚本入门操作

循环一到十之间的数字当输入<0减一输出,反之加一输出if语句判断格式case分支语句shell函数以shell脚本格式统计当前目录下文件个数for循环一百以内的数if…else语句

2021-01-11 16:56:55 72 1

原创 再次部署linux环境

1.JDK安装1).首先要在安装的路径下创建一个存放JDK的新文件目录mkdir jdk2).解压JDK到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz – C /usr/local3).配置jdk环境变量,打开/etc/profile配置文件,将下面配置 拷贝进去4).vi进行编辑–i进行输入数据–然后将下面数据复制进去#set java environmentJAVA_HOME=/usr/local/jdk/jdk1.8.0_13

2021-01-09 19:23:37 153

原创 linux命令

查看ip返回根目录: cd …查看列表 :ls输入密码,切换root权限创建文件夹:mkdir查看网络是否连通: ping ip删除文件夹:rm -rf创建文件: touch编辑文件:vim/vim在文件内输入内容: i/o/a保存并退出: esc——:wq强制退出不保存:esc——:q!查看文件内容:cat/tail 文件名查看当前路径:pwd查找文件或文件夹 :find / -name ‘文件名’查找关键字grep 关键字 文件名查看隐藏文

2021-01-08 18:53:41 61

原创 简单SQL语句

1.建表2.添加数据3.查询所有4.查询1班是上海的学生5.查询家乡是北京或者上海的学生6.查询小乔的年龄7. 查询年龄小于20的女同学8.查询家乡不在北京的学生10.查询年龄为18至20的学生11.查询北京学生的年龄总和12.查询女生的平均年龄13.查询姓名包含白的学生14.查询女生的最大年龄15.查询男生总人数16.查询所有学生信息,俺年龄从大到小排序,年龄相同时,再按学号从小到大排序17.查询各种性别的人数18.查询北京学生的年龄总和

2020-12-29 19:26:42 334

原创 app的charles的证书下载

1.打开模拟器,选择系统应用2.点击charles选择help,点击ssl证书下载,选择第三个选项3.出现弹框后不点确定,打开夜神设置4.选择WLAN5.选择已连接的WiredSSID,长按鼠标5.点击修改网络6.选择手动7.将之前charles弹出的弹框的网址按照标注填入,填完保存8.打开百度9.在输入框输入网址: chls.pro/ssl10.点击下载完成的证书,命名11.点击已安装12.charles就可以正常抓取手机端端口...

2020-12-25 15:35:19 307 1

原创 charles的证书下载和其七个功能

1.charles的安装charles的安装非常简单,基本都是傻瓜式操作2.charles的证书下载默认情况下,charles不能解析http协议的接口,里面的请求体和响应数据都是乱码格式,需要我们下载ssl证书,获取数据1.点击help,选中ssl Proxying ,点击Install Charles Root Certificate,如图:2.点击”安装证书”按钮3.点击”下一步”按钮4.选中”将所有的证书都放入下列存储”,点击”游览”按钮5.选中”受新任的根证

2020-12-24 19:33:58 390

原创 兼容测试——云测平台

1.机兼容性测试Android App兼容性测试,是一个比较重要的App评价内容,说到测试阶段,兼容性测试主要是对App在各类机型上的兼容、适配等情况进行测试。搞清楚这一阶段的测试重点后,因此,Android App在进行兼容性测试前,一定要做好其前序测试内容,否则兼容性测试效果将会较差。2有哪些好用的App云测试平台?目前对移动App的测试主要指的是下面几部分:兼容性测试——App对不同手机、操作系统版本的兼容性测试,包括安装、启动、卸载等。功能测试——遍历应用的每一个角落,查看应用的功能、逻

2020-12-22 20:06:01 802

原创 Monkey测试

1. Money介绍顾名思义,Monkey就是猴子, Monkey测试,就像一只猴子, 在电脑面前,乱敲键盘在测试。 猴子什么都不懂, 只知道乱敲通过Monkey程序模拟用户触摸屏幕、滑动Trackball、 按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常2.Monkey用来做什么Monkey 主要用于Android的稳定性测试,自动的一个压力测试小工具, 主要目的就是为了测试app 是否会Crash(崩溃)3.使用monkey测试手机所有程序adb shell mon

2020-12-22 19:35:28 122

原创 adb移动端测试

1. 手机端常规测试1.1.1. 介绍手机测试的概念架构对于手机端测试,按照平台来分,分为Android和IOS两大主流系统,对于ios和Android,二者有区别,我就说一下我在测试这两款手机app的感受吧Android开源导致碎片化比较严重,(手机品牌众多,系统版本各异,分辨率不统一,主流手机型号上千。无法保证应用、游戏对于所有手机的适配兼容。)bug比较多,而IOS通常bug会少一些。Android手机长按home建,会呼出应用列表和切换应用,右滑择会终止应用。还有分辨率测试,And

2020-12-22 19:22:16 110

原创 bug测试用例示例

2020-12-22 17:12:24 1329

原创 linux安装mysql,Tomcat,jdk

1.JDK安装1).首先要在安装的路径下创建一个存放JDK的新文件目录mkdir jdk2).解压JDK到/usr/local下 tar –xvf jdk-7u71-linux-i586.tar.gz – C /usr/local3).配置jdk环境变量,打开/etc/profile配置文件,将下面配置 拷贝进去4).vi进行编辑–i进行输入数据–然后将下面数据复制进去#set java environmentJAVA_HOME=/usr/local/jdk/jdk1.8.0_13

2020-12-21 19:57:27 81

原创 测试管理工具

1. 测试管理工具测试管理工具是在指在软件开发过程中,对测试需求、计划、用例和实施过程进行管理、对软件缺陷进行跟踪处理的工具。通过使用测试管理工具,测试人员或开发人员可以更方便地记录和监控每个测试活动、阶段的结果,找出软件的缺陷和错误,记录测试活动中发现的缺陷和改进建议。通过使用测试管理工具,测试用例可以被多个测试活动或阶段复用,可以输出测试分析报告和统计报表。有些测试管理工具可以更好地支持协同操作,共享中央数据库,支持并行测试和记录,从而大大提高测试效率。2. 测试工具介绍目前市场上主流

2020-12-18 18:28:29 184 1

原创 测试用例的评审和变更

首先要清楚内部评审的定义,是测试组内部的评审,还是项目组内部的评审。评审的定义不同,内容也不会相同。如果是测试组内部的评审,应该着重于:1.测试用例本身的描述是否清晰;2.是否考虑到测试用例的执行效率.往往测试用例中步骤不断重复执行,验证点却不同,而且测试设计的冗余性,都造成了效率的低下;3.是否针对需求文档,测试用例是否覆盖了所有的软件需求;4.是否完全遵守了软件需求的规定。这并不一定的,因为即使再严格的评审,也会出现错误,应具体情况具体对待。测试用例的变更测试用例并非一成不变。如果软件修改

2020-12-17 19:30:33 584

原创 测试计划和测试用例

测试对一个测试工程师来说,测试用例的设计编写是一项必须掌握的能力,但有效的设计和熟练的编写测试用例却是一个十分复杂的技术,测试用例编写者不仅要掌握软件测试技术和流程,而且要对整个软件不管从业务,还是对软件的设计、程序模块的结构、功能规格说明等都要有透彻的理解。测试的设计方法不是单独存在的,具体到每个测试项目里都有很多种方法,每种类型都有各自的特点。1.1.1. 什么是测试用例?是为某个业务目标,而编制的一组由测试输入,执行条件以及预期结果组成的案例1.1.3. 测试用例的作用:在开始

2020-12-16 22:33:06 277

原创 测试入门总结

什么是测试顾名思义,就是在规定的条件下对一个产品或程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试背景软件测试在软件生命周期中占据重要的地位,软件测试慢慢的独立发展成为一个行业,并且在迅猛发展,软件测试主要是发现问题定位问题,配合开发解决问题,如果公司中没有测试岗位可能存在很大的风险。例如:1. 软件缺陷与软件故障跨世纪前年虫洞问题2000年之前由于时间表示是用YYMMDD这种方式,用二位10进制表示的,但是到了2000年,两位数出现了争议,00到

2020-12-15 18:44:20 1253

空空如也

空空如也

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

TA关注的人

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