- 博客(22)
- 收藏
- 关注
原创 shell
什么是Shell Shell是命令解释器(command interpreter),是Unix操作系统的用户接口,程序从用户接口得到输入信息,shell将用户程序及其输入翻译成操作系统内核(kernel)能够识别的指令,并且操作系统内核执行完将返回的输出通过shell再呈现给用户,下图所示用户、shell和操作系统的关系: Shell也是一门编程语言,即shell脚本,shell是解释执行的脚本语言,可直接调用linux命令。 .java -> .class 一个系统可以存在多个
2021-11-10 19:17:38
114
原创 postman
一 、postman 界面功能介绍1、工具栏New: 新建,可以新建Request请求,Collection请求集,环境等等Import: 导入,可以导入别人导出的请求集Runner: 运行一个请求集(批量执行)Invite: 邀请(需要注册,邀请进行协作)同步图标: (需要注册,同步你的项目到云端)抓包图标: 抓包/捕获请求,用于开启Postman代理, 手动设置代理(或手机代理)后可抓包/录制请求设置图标: Postman设置功能消息图标: 官方及协助消息收藏图标: ..
2021-10-13 11:45:33
154
原创 啥子是网络协议
互联网世界中,网络协议的重要性不言而喻。很多人都知道,网络协议中的五层模型或者七层模型,这些在操作系统中,那都是“必考题”。上学的时候,无论是死记硬背,还是各种小抄,总得把下面这个图记下来。踏入工作,走进 web 开发“不归路”,发现还是不能落下它。协议三要素语法,就是一段内容要符合一定的规则和格式。例如,括号要成对,结束要使用分号等。 语义,就是这段内容要代表某种意义。例如,数字相减是有意义的,而数字减去文本一般来说就没有意义。 顺序,就是规定先干什么,后干什么。就像我们常做的,先加某个数
2021-10-13 11:41:29
149
原创 测试报告喔
1、测试报告定义:记录测试的过程和结果,对发现的问题和缺陷进行分析的文档2、测试报告分类:1.阶段测试报告2.整体测试报告3、测试报告内容:1. 编写目的对测试报告进行相应的解释对项目进行简介对于测试任务进行简单描述,要测试哪些内容2. 测试人员类似于测试计划中的人员分工,简单描述日期等3. 测试环境软件和硬件环境4、测试过程:1.阶段测试报告测试进度情况用例执行情况缺陷统计2.总体测试报告各版本的测试情况各版本的缺陷统计5、缺陷分析:1. 按照缺陷级别
2021-09-27 19:28:17
121
原创 软件测试缺陷
1、缺陷定义标识并描述发现的缺陷,具有清晰、完整和可重现问题所需的信息的文档。2、缺陷产生的原因1. 需求不明确和变更2. 软件结构复杂3. 编码问题4. 项目期限短5. 使用新技术3、缺陷分类4、缺陷报告核心要素缺陷编号、缺陷状态、缺陷标题、重现步骤、严重程度、优先级、缺陷类型、测试环境。1. 缺陷编号:缺陷的唯一标识符2. 缺陷状态:缺陷跟踪过程的进展情况3. 缺陷标题:缺陷的概述,描述问题本质4. 重现步骤:一步一步描述再现缺陷的操作步骤、预期结果、实际结果5.
2021-09-26 11:31:13
98
原创 软件测试的缺陷
1、缺陷定义标识并描述发现的缺陷,具有清晰、完整和可重现问题所需的信息的文档。2、缺陷产生的原因1. 需求不明确和变更2. 软件结构复杂3. 编码问题4. 项目期限短5. 使用新技术3、缺陷分类4、缺陷报告核心要素缺陷编号、缺陷状态、缺陷标题、重现步骤、严重程度、优先级、缺陷类型、测试环境。1. 缺陷编号:缺陷的唯一标识符2. 缺陷状态:缺陷跟踪过程的进展情况3. 缺陷标题:缺陷的概述,描述问题本质4. 重现步骤:一步一步描述再现缺陷的操作步骤、预期结果、实际结果5.
2021-09-26 11:29:01
246
原创 测试用例的设计方法
1、因果图:定义:因果图法比较适合输入条件比较多的情况,测试所有的输入条件的排列组合。所谓的原因就是输入,所谓的结果就是输出。2、测试用例的编写过程:确定原因、结果、中间过程连接因果图标明约束条件输出测试用例4、错误推测法:错误猜测法是测试经验丰富的人喜欢使用的一种测试用例设计方法。一般这种方法是基于经验和直觉推测程序中可能发送的各种错误,有针对性地设计。只能作为一种补充。5、判定表:定义:设计测试用例时,分析和表达多输入条件下执行不同操作的黑盒测试方法。6、判定表定义及编写
2021-09-24 16:43:41
215
原创 测试用例喔
1.测试用例定义为某个业务目标,而编制的一组由测试输入,执行条件以及预期结果组成的案例2.为什么要学习测试用例?在开始实施测试之前设计好测试用例,可以避免盲目测试并提高测试效率测试用例的使用令软件测试的实施重点突出、目的明确。在软件版本更新后只需修正少部分的测试用例便可展开测试工作,降低工作强度、缩短项目周期。检验软件是否满足客户需求、体现一个测试人员的工作量、展现测试用例的设计思路。3.用例核心要素用例编号(如何命名)、所属模块、用例标题优先级、前置条件、操作步骤、测试数据
2021-09-23 19:33:08
63
原创 软件测试理论
软件测试理论基础知识什么是软件测试在一定的条件下,执行程序,比较实际结果与预期结果的过程测试与调试的区别测试 - 由测试人员完成 - 破坏性的调试 - 由开发人员完成 - 建设性的测试的七大原则通过测试可以显示缺陷的存在穷尽测试是不可能的测试要尽早介入缺陷的集群效应杀虫剂悖论测试依赖于具体的商业背景没有缺陷的系统并不代表是有用的系统测试过程/测试流程/测试生命周期制定测试计划 - 测试组长/主管/经理 - 测试任务,时间,人员的安排制定测试方案 - 测试管理人员/测试
2021-09-22 19:39:35
4988
原创 软件测试简介
1.软件的定义是一系列按照特定顺序组织的计算机数据和指令的集合2.软件开发模式1.瀑布模型2.快速原型模型3.螺旋模型4.迭代模型5.增量模型6.敏捷开发模式3.软件质量1.功能性2.可靠性3.可用性4.效率5.可维护性6.可移植性4.软件分类1.根据应用场景分类:工具类软件、游戏型软件、媒体型软件、电商型软件等2.根据软件架构分类:单机版软件、分布式软件3.单机版软件:office、红警等4.分布式软件:C/S架构软件客户端需安装专门软件,如QQ 微信等B
2021-09-21 21:08:57
58
原创 linux安装
点击创建新的虚拟机点击下一步点击下一步选择你下载的镜像文件然后点击下一步随便起个名,然后选择你想放在的位置,再下一步根据你电脑的性能自行选则根据你电脑的性能自行选则分配给虚拟机的内存量疯狂下一步就行看你自己电脑磁盘大小,然后下一步选择在哪存储磁盘文件点击完成就安装完毕了等待等待进度条走完就ok...
2021-09-15 11:13:33
53
原创 安装mysql
下载好mysql安装包,打开同意协议,点击 next: 选择 custom,自定义安装:根据需要选择安装的组件 以及 安装目录,这里记录本次安装过程: 点击 install:选择 Launch the MySQL Instance Configuration Wizard 点击 Finish: 点击 next:选择 Standard Configuration 点击 next 进行自定义配置:设置 service name 并添加环境变量,配
2021-09-15 10:56:18
67
原创 虚拟机安装简介
开始安装 点击我接受的对勾,点击下一步,如图所示: 选择自己安装vm的磁盘位置,可以自定义,选择磁盘位置后,点击下一步,如下图所示: 把对勾去掉,点击下一步,如下图所示: 点击下一步后,就弹出安装,点击即可,如图下图所示:安装成功后,点击许可证,如下图所示:输入许可证:自己在网上下到此咱们已经安装成功,咱们可自己在桌面上找到图标打开即可使用。...
2021-09-15 09:51:45
57
原创 Jmeter中csv参数关联,csvread和randomString
CSV添加http请求--设置参数,值为刚才CSV设置的变量名称把循环次数设置成10次,因为我们请求了10次接口数据设置完成之后,开始发送请求csvread找到叫CSV_read的函数第一个值放数据文件的地址:把地址coPy进去第二个值,拿到文件的列号,从列号从0开始数的,我们的是放第0,1列我们把生成的函数拷贝到请求界面设置线程数并发10个,这里不能循环10次,表示1个请求循环了10次。所以我们要设置并发线程数为10个。..
2021-09-15 09:18:44
3489
原创 Linux环境部署—JDK安装以及Tomcat安装
jdk安装命令:yum -y install lrzsz;使用文件上传命令:rz -y;会弹出一个对话框,选择 JDK 的安装包就行了。1.2 拿到 rpm 包使用命令:yum -y install jdk-8u141-linux-x64.rpm;之后稍等片刻就可以安装成功了,这种方法不需要配置环境变量。装完之后要养成一个习惯,测试环境变量好不好使:2. 安装 Tomcat2.1 Tomcat 安装包放进 Linux 中建议将自己需要解压的软件都放到
2021-09-14 19:37:30
79
原创 linux部署下安装mysql
【安装步骤】contos7默认安装了mariadb数据库,这里把他移除:yum remove mariadb-libs.x86_64 创建文件目录 mkdir /etc/mysql 获取下载链接 4. 在该目录下 下载刚刚的安装链接。wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm 下载完成后,会得到这个文件名,直接yum localinstall把它添加到本地。 ..
2021-09-14 19:02:11
190
原创 jmeter使用简介
1、创建线程组,如下图所示2、创建 HTTP信息头管理器3、创建http请求4、点击运行,可以在 “察看结果树” 中查看 http请求结果;可以在 “聚合报告” 中查看数据整体的运行结果。二、从DB 获取数据(mysql)1、将mysql 驱动 放入 jemete 安装路径下的lib 目录下mysql-connector-java-5.1.44.jar2、配置数据源3、配置JDBC 请求4、创建 循环控制器5、创建 计算器6、创建 h...
2021-09-14 17:16:34
165
原创 1. Fiddler 抓包简介
Fiddler是通过改写HTTP代理,让数据从它那通过,来监控并且截取到数据。在打开它的那一瞬间,它就已经设置好了浏览器的代理了。当你关闭的时候,它又帮你把代理还原了Fiddler想要抓到数据包,要确保Capture Traffic是开启,在File –> Capture Traffic。开启后再左下角会有显示,当然也可以直接点击左下角的图标来关闭/开启抓包功能。Statistics 请求的性能数据分析随意点击一个请求,就可以看到Statistics关于HTTP请求的性能以及.
2021-09-14 16:48:43
492
原创 Linux操作命令
目录:1. 查看当前目录下所有的文件或者文件夹ls2.进入目录cd 目录名3.返回上一级cd ..4.创建新目录mkdir 目录名5. 修改目录名mv 原目录名 新目录名8.删除目录rm -rf 目录名文件:1.新建文件touch 文件名2.修改文件名vi /vim 文件名3.查看文件tail -n 行数 文件名4.删除文件rm -rf 文件名...
2021-09-08 19:01:01
50
原创 如何使用数据库
连接MySQL查询点击查询图标->点击新建,然后,输入SQL语句,运行如下:查看数据表或者使用SQL语句查看:新建数据库和表用SQL语句添加:首先右键数据库->选择命令列界面->输入添加语句...
2021-09-06 21:18:32
1071
原创 charles使用
(1)选择目录proxy先的Windows proxy必须选中windows proxy3.设置抓取https的包(上面那些设置智能抓取http的包 http因为别ssl加密所以需要设置) 在charles顶部选择proxy里面的 ssl proxying setting..选择 然后add添加添加选择全部然后ok 移动...
2021-09-02 21:36:45
116
原创 postman使用方法
一 、postman 界面功能介绍1、工具栏New: 新建,可以新建Request请求,Collection请求集,环境等等Import: 导入,可以导入别人导出的请求集Runner: 运行一个请求集(批量执行)Invite: 邀请(需要注册,邀请进行协作)同步图标: (需要注册,同步你的项目到云端)抓包图标: 抓包/捕获请求,用于开启Postman代理, 手动设置代理(或手机代理)后可抓包/录制请求设置图标: Postman设置功能消息图标: 官方及协助消息收藏图标: 我的..
2021-09-02 18:50:27
24164
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人