- 博客(15)
- 收藏
- 关注
原创 postman配置中文
1、先下个postmanpostman下载:版本号三个字,换成下面中文包的版本号windows64位:https://dl.pstmn.io/download/version/版本号/win64windows32位:https://dl.pstmn.io/download/version/版本号/win32Mac:https://dl.pstmn.io/download/version/版本号/osxLinux:https://dl.pstmn.io/download/version/版
2022-05-27 10:50:24
8468
原创 JMeter入门教程
前言:JMeter 一个非常强大的测试工具,给大家简单的介绍一下基本使用方法 入门篇,如若不懂,请重新学习小学语文,再来阅读,谢谢!!!1、第一步就安装JMeter,使用JMeter的前提是先把jdk等配置完成,才可以打开JMeter,不然会出现点开没反应的情况我这里展示的是一个改成中文的JMeter,英语好的小伙伴也可以不用改哈默认中文:在jmeter/bin/jmeter.properties在#language=en写入language=zh_CN默认查看结果处理展示编码为u.
2021-12-11 10:05:44
37010
2
原创 Selenium 入门篇
前言:测试之路,学完JMeter、postman、Charles 等工具,就可以学习selenium来使用自动化了,这里我使用的是python+selenium3 来写自动化脚本,今天刚入门,把自己理解的记录一下首先就是下载安装pycharm ,写python的软件,这里可以选择使用社区版,就是免费版的 安装selenium插件建议安装selenium3的版本安装完成后就开始写代码了首先导入seleniumfrom selenium impor...
2021-12-10 17:41:24
9952
原创 Vue时间戳转换
后台拿时间数据,一般不是时间格式,而是一串数组,这个时候就需要转换,然后才可以使用了add_time(row, column, cellValue, index) { if (cellValue == null || cellValue == "") return ""; let date = new Date(parseInt(cellValue) * 1000); let Y = date.getFullYear() + '-'; ...
2021-10-11 17:47:03
974
原创 Vue结合elementUi写菜单列表图标
获取菜单Id,在data里面分开添加图标这个地方在浏览器上有一定的差异,在火狐浏览器上会显示错误,在谷歌浏览器上就可以正常显示,因为之前一直用的是火狐浏览器,所以以为是一个Bug,看来看去都没有问题,菜单id获取是正常的,图标对应上去也是正常的,找来找来去都找不到,偶然用谷歌浏览器才发现是浏览器问题的,这个地方就要考虑浏览器的兼容性问题了...
2021-08-26 17:47:10
768
原创 测试用例的编写
一、测试用例的定义和内容1、测试用例的定义a、对意向特定的软件产进行测试任务的描述,指定输入,预期结果和一组测试项执行条件的文档;b、提现测试方案、方法、技术和策略;c、内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等等;2、测试用例的元素A、测试用例必须给出测试目标、测试对象、测试环境要求、输入数据和操作步骤,概括为5W1H;a、测试目标:Why——为什么测?功能、性能、可用性、容错性、兼容性、安全性等b、测试对象:What——测什么?被测试的项目。如对
2021-07-09 10:48:20
728
2
原创 黑盒测试部分方法
一、等价类划分一个程序可以有多个输入,等价类划分就是将这些输入数据按照输入要求进行分类,将它们划分为若干个子集,这些子集即为等价类,在每个等价类中选择有代表性的数据设计测试用例1、有效等价类:有效等价类就是有效值的集合,它们是符合程序要求、合理且有意义的输入数据2、无效等价类:无效等价类就是无效值的集合,他们是不符合程序要求、不合理或无意义的输入数据3、等价类划分原则 如果程序要求输入值是一个有限区间的值,则可以将输入数据划分为一个有效等价类和两个无效等价类,有效等价类为指定的取值区间
2021-07-03 15:58:29
660
1
原创 软件测试基础
一、软件质量1、功能性1)适合行2)准确性3)互操作性4)依从性5)安全性2、可靠性1)成熟性2)容错性3)易恢复性3、可使用性1)易理解性2)易学习性3)易操作性4、效率1)时间特性2)资源特性5、可维护性1)易分析性2)稳定性3)易变更性4)易测试性6、可移植性1)适应性2)易安装性3)遵循性4)易替换性二、软件缺陷的分类划分标准:缺陷类型测试种类:界面类、功能类、
2021-07-03 15:57:05
383
原创 自动化测试基础
一、什么是自动化测试自动化测试,是指把以人为驱动的测试行为转化为机器执行的过程。实际上自动化测试往往通过一些测试工具或框架,编写自动化测试脚本,来模拟手工测试过程二、自动化测试教程1、制定测试计划明确测试对象、测试目的、测试的项目内容、测试的方法。此外,要合理分配好测试人员的安排以及测试所需要的硬件、数据等资源。制定测试计划后可使用禅道等管理工具监管测试进度2、分析测试需求测试需求其实就是测试目标,也可以看做是自动化测试的功能点。自动化测试是做不到100%覆盖率的,只有尽可能
2021-07-03 15:56:12
901
原创 性能测试的基础
一、性能测试概述所谓性能测试就是通过性能测试工具模拟正常、峰值及异常负载状态下对系统的各项性能指标进行测试的活动。性能测试能够验证软件系统是否达到了用户期望的性能需求,同时也可以发现系统中可能存在的性能瓶颈及缺陷,从而优化系统的性能1、性能测试目的:1)验证系统性能是否满足预期的性能需求,包括系统的执行效率、稳定性、可靠性、安全性等2)分析软件系统在各种负载水平下的运行状态,提高性能调整效率3)识别系统缺陷,寻找系统中可能存在的性能问题,定位系统瓶颈并解决问题3)系统调优,探测系统设
2021-07-03 15:55:02
1785
原创 python对excel文件的读写操作
1、有时需要对一些数据分析,我们就要使用python对excel文件的读写操作来帮助我们分析写入的话我们首先导入库import xlwt然后我们excel文件的创建,写入,保存操作就行# 设置编码格式wb = xlwt.Workbook(encoding='utf-8')#创建一个sheetws = wb.add_sheet("test")#写入数据ws.write(0, 0, label='admin')ws.write(0, 1, label='password').
2021-07-02 17:36:58
399
原创 Get请求和Post请求的区别
get请求和post请求的却别起初我就知道,get请求是明文在地址栏传输,而post请求则与之相反不会出现在地址栏下面就是get和post请求的详解区别1、get请求一般用来请求获取数据post请求一般作为发送数据到后台,传递数据,创建数据2、get请求也可以传参到后台,但是传递的参数则显示在地址栏,安全性低,且参数的长度也有限制post请求则是将传递的参数放在request body中,不会在地址栏显示,安全性比get请求高,参数没有长度限制3、get请求刷...
2021-07-02 17:32:45
19248
1
原创 Http和Https的区别
http和https平时没太多关注,只要能访问到就行,今天我们就来看看这两个又什么区别1、什么是http协议?http协议就是超文本传输协议的缩写,英文就是Hyper Text Transfer Protocol,它是从web服务器传输超文本标记语言(html)到本地浏览器的传送协议2、http原理是什么?http是一个基于TCP/IP通信协议来传递数据的协议,传输的数据类型为html文件,图片,文件等http协议一般用于B/S架构,浏览器作为http客户端通过url向http.
2021-07-02 17:31:43
366
原创 前端实现简单的拖拽
1、拖拽排序<!doctype html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>jQuery UI Sortable - Default functionality</title> <link rel="sty
2021-07-02 17:29:25
2106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人