自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 性能测试【第三篇】Jmeter的使用

线程数:10 ,设置10个并发Ramp-Up时间(秒):所有线程在多少时间内启动,如果设置5,那么每秒启动2个线程循环次数:请求的重复次数,如果勾选"永远"将一直发送请求持续时间时间:设置场景运行的时间启动延迟:设置场景延迟启动时间...

2023-11-16 15:22:18 539

原创 java接口自动化【第三篇】自动化框架设计及TestNG注解的使用

自动化框架设计显示层:测试报告控制层:逻辑验证持久层:测试用例存储(数据驱动)

2022-05-29 21:33:19 193

原创 java接口自动化【第二篇】git的基本使用

java接口自动化【第二篇】git的基本使用

2022-05-25 23:55:13 188

原创 java接口自动化【第一篇】接口测试用例设计

接口自动化落地过程需求阶段:项目立项—>产品设计—>需求文档研发阶段:UI设计—>前端开发—>后端开发—>测试设计—>测试开发测试阶段:环境搭建—>多项测试执行(功能+性能+自动化)—>BUG修复—>测试报告项目上线:线上回归测试—>上线报告—>添加监控(端口号是否活着、定时任务检测心跳定时发参数看是否正确返回,若返回错误,则发出通知)接口测试范围功能测试:等价类划分、边界值分析法、错误推断法、因果图法、判定表驱动法、正交试

2022-05-24 22:52:23 364

原创 python 基础【第二篇】基本数据类型

数字类型-整型、浮点型整型 int作用:记录年龄、身份证号、个数等定义:age = 18print(type(age)) #int浮点型 float作用:记录薪资、身高定义:height = 70.3print(type(height)) #float字符串类型str作用:记录描述性质的状态、名字、一段话定义:用引号(‘’,“”,“”“ ”“”)包含的一串字符name = ‘engo’x = ‘18’ #由数字组成的字符串,是字符串类型,不是int类型print(t

2022-05-23 22:34:17 75

原创 python 基础【第一篇】变量

变量什么是变量变量就是可以变化的量,量指的是事物状态为什么要有变量为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以变化的如何用变量# 先定义后引用name = 'anna'引用计数x = 10y = xz = x# 10的引用计数为3#减少引用计数del x #10的引用计数为2del y # 10的引用计数为1z = 123 # 10的引用计数为0变量值三个重要特征id:反应的是内存地址,是内存地址的映射,内存地址不同id则不同 print(id(

2022-05-17 21:00:14 388

原创 软件测试面试总结

软件测试面试总结功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入今天面试了下币圈的一个小公司,把面试题总结下1.一个log文件有两列:第一列是人名字,第二列为城市,人名和城市为多对一的关系,使用linux命令找到去过城市最多的人

2022-05-12 21:17:37 96

原创 软件测试面试总结

第一家:1、自我介绍2、离职原因3、测试流程答案:需求评审、编写测试计划、编写测试用例、用例评审、测试执行、编写测试报告4、压力测试标准是什么答案:1、系统性能指标1)响应时间:Response Time 简称RT,指系统对请求发出到最终处理完成的时间。2)吞吐量:吞吐量是指系统在单位时间内处理请求的数量。3)并发用户数量:是指在同一时刻内,同时进行业务操作的用户数。4)错误率:错误率是指系统在负载下,失败交易的概率。错误率=(失败交易数/交易总数)*100%。错误率应该低于0.6%

2022-04-24 23:56:27 411

原创 性能测试【第二篇】http协议

http协议简介1、支持客户/服务器模式2、简单快速:客户向服务器请求服务时,只需传送请求方法和路径,常用请求方法:GET、POST、PUT、DELETE,其他类型接口:PUT、DELETE、UPDATE3、灵活:正在传输的类型由Content-Type加以标记4、无连接:含义是限制每次连接的只处理一个请求,服务器处理完客户的请求,并收到客户的应答后,即断开连接,采用这种传输方式可节省传输时间HTTP从1.1后支持长连接了(这里的长连接是指的在某段时间内)5、无状态:HTTP是无状态的协议,无状

2022-04-24 00:46:21 1795

原创 性能测试【第一篇】性能测试理论

性能测试理论什么是性能测试?通过一定的手段,在多并发的情况下,获取被检测系统的各项性能指标,验证被测系统在高并发下的处理能力,响应能力,稳定性等,能否满足预期。定位性能瓶颈,排查性能隐患,保障系统的质量,提升用户体验。什么样的系统需要做性能测试用户量大,PV(浏览量)比较高系统的核心模块/接口业务逻辑和算法比较复杂的促销/活动推广新系统、新项目线上性能问题验证和调优新技术选型性能容量评估和规划日常系统性能回归性能测试指标TPS/QPSTransaction Per

2022-04-23 23:19:09 624

原创 2021最新软件测试面试题目总结(含答案)

#目录1.如何制定测试计划2.项目中如何保证软件质量3.功能测试用例包含哪些内容

2021-06-06 16:13:32 2437 1

原创 软件测试面试题总结(1)

软件测试面试题总结1.link2.在项目中如何保证软件质量3.欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,

2021-06-06 15:51:13 883

原创 二面外包小米性能测试总结

这里主要是想总下二次面试外包小米的一些经验1 自我介绍2 主要工作内容3 职业规划4 讲一下自己做作的一个完整的项目5 有没有接触过只能设备,假设给你一个智能手表,怎么测试这个设备的性能6 有没有写过脚本,代码量1 自我介绍2 主要工作内容3 职业规划4 讲一下自己做作的一个完整的项目5 有没有接触过只能设备,假设给你一个智能手表,怎么测试这个设备的性能6 有没有写过脚本,代码量...

2020-03-23 21:30:13 1862

原创 Python学习笔记(二)

set 集合类型 作用:用作交叉并补操作一、无序setvar={“a”,“b”,“c”}print(setvar)===> {‘a’, ‘c’, ‘b’}二、不可以获取/设置集合中的值print(setvar[0]) error三、自动去重setvar={‘a’,‘b’,‘a’}print(setvar) ====>{‘a’,‘b’}定义空集合setvar=set(...

2019-10-21 21:19:00 97

原创 python学习笔记(一)

python基础一:数据类型python中有六大数据类型一、 Number数据类型(int float bool complex)int 整形 (正整数,负整数,0)var=5print type(var) #type()获取一个值的类型print id(var) #id()获取一个值的地址float 浮点型 小数表示方式一:var=4.2表示方法二:var=4.6e3b...

2019-09-26 00:07:41 76

原创 python文件读取

python读取文件文件复制小练习**步骤 1.获取用户输入的文件名 2.打开文件 3.新建一个文件 4.将旧文件内容写入新文件 5.关闭文件

2018-08-23 22:38:26 158

原创 webpack的基本使用(二)

webpack的基本使用(二)-webpack.config.js文件的使用 新建工程目录如下 main.js如下: function hello(){ } webpack.config.js如下:module.exports={ entry:['./src/script/main.js'],//entry:表示打包的入口 output:{ path:_

2017-08-02 23:17:55 387

原创 webpack的基本使用(一)

webpack的基本使用(一)-webpack的安装 本地项目下安装:npm install webpack –save-dev -示例1 hello.jsfunction hello(str){alert(str)}打包:webpack hello.js(要打包的文件的名称) hello.bundle.js(打包后文件的名称) 结果: -asset:是指打包生成的文件

2017-08-02 16:12:07 609

原创 JS高级类,简单继承

原型模式(prototype):1 原型是一个对象,其他对象可以通过它实现属性继承,所有的对象默认情况下都有原型。原型本身也是对象,所以,一个类的真正原型是被类的内部的【Prototype】属性指出。2 在js中一个对象就是任何的无序的键值对的集合。  如果他不是主数据类型(number,undefined,null,string,boolean)其他的通通叫对象。3 js中的原型

2017-05-11 22:08:40 242

原创 js 两侧广告滚动Demo

Document .img1 { position: absolute; top: 80px; left: 10px; } .img2 { position: absolute; top: 80px;

2017-04-07 22:39:41 321

原创 js 轮播图Demo

*{ padding:0; margin:0; list-style:none; border:0;} .all{ width:500px; height:200px; padding:7px; border:1px solid #ccc; margin:100p

2017-04-07 22:36:10 480

原创 JS基础--with改变作用域

with通常被当做重复引用同一对象中的多个属性的快捷方式。可以不需要重复引用对象本身。一个例子引发的思考:function foo(obj){with(obj){a=2;}}var o1={a:2}var o2={b:3}foo(o1);console.log(o1.a)//2foo(02);console.log(o2.a)//undefinedconsole.l

2017-03-08 17:04:52 1154 1

原创 JS基础--输入框获取焦点

我是第一种方式:我是第一种方式我是第二种方式:我是第二种方式我是:账号:京东 var taobao=document.getElementById('taobao'); var first=document.getElementById('first'); var second=document.getElementById('second'); var jingdong=doc

2017-03-07 09:35:30 1380

原创 JS基础---用户注册高亮显示

账号:zhagnhao.onblur=function(){ var str=this.value; if(str.length<5) { this.className="warn"; alert("账号太短"); } else { this.className=""; alert("恭喜"); } }这是一个简单的小例子。

2017-03-07 09:30:53 309

原创 JS基础--简单图片切换

a{display: inline-block;} div img{width: 300px;height: 250px;}     选择一个图片实现方式一: var a=document.getElementsByTagName('a'); var img=document.getElementById('test'); var p

2017-03-06 14:59:46 234

原创 js基础--回调函数

alert(fn(1,2,add));alert(fn(1,2,jian));function fn(a,b,demo){ return demo(a,b);}function add(a,b){return a+b;}function jian(a,b){return a-b;}function Mul(a,b){return a*b;}function chu

2017-03-04 19:11:31 188

原创 js基础--数组

定义:定义1(字面量定义):var arr=[1,2,3];定义2(对象定义);var arr=new Array();var arr=new Array(1,2,3);注意:var arr=new Array(3);//代表定义一个数组,长度为3,每个值都为undefined数组的操作:1获取数组的值通过索引值获取。

2017-03-04 09:28:08 315

原创 js基础--数据类型转换

一,转换为字符串1 变量+“ ”2 String(变量);3变量.toString(); 注意:undefined和null没有toString()方法。二,任何数据类型转换为Number此转换容易产生NaN,一但被转换的变量含有非数字字符,容易出现NaN2.1 变量-*/一个数字(有非数字字符会出现NaN)2.2 Number(变量) (有非数字字符会出现NaN)

2017-03-03 13:41:23 183

原创 JS基础---立即执行函数表达式IIFE

var a=2;(function foo(){var a=3;console.log(a);//3})();console.log(a);//2由于函数被包含在()内部,因此成为了一个表达式,在末尾加上()可以立即执行这个函数。相对于传统的IIFE形式,还有另一种形式(function(){.......}( ))。第一种形式中函数表达式被包含在()中,然后在后面用另一个()调

2017-03-03 10:09:52 398

原创 JS基础--with

with通常被当做重复引用同一个对象中多个属性的快捷方式,可以不需要重复对象本身。eg:function foo(obj){with(obj) {a=2;}}var o1={a:3}var o2={b:3}foo(o1);console.log(o1.a);foo(o2);console.log(o2.a);//undefinedconsole.log(a);//2

2017-03-02 16:19:29 185

原创 js构造函数

构造函数的作用:1初始化数据2在js给对象添加属性用的,初始化属性值用。 创建对象的过程:1eg:var p=new Person();2 首先运算符new创建一个对象,类似于{ },是一个‘没有任何成员’的对象。  使用new创建对象,对象的类型就是创建它的构造函数名。  使用{}无论如何都是Object类型,相当于‘new Object’3 然后调用构造函数,为

2017-03-01 17:04:04 214

原创 JavaScript基础--RHS与LHS

LHS与RHS是引擎查找变量的两种类型。LHS:当变量出现在赋值操作的左侧时,进行LHS查询。(赋值操作的目标是谁)RHS:当变量出现在赋值操作的右侧时,进行RHS查询。(谁是赋值操作的源头)eg:function foo(a){console.log(a);}foo(2);引擎和作用域的对话:引擎:我需要为foo进行RHS引用。你见过他吗?作用域:编译器已经声明

2017-03-01 09:27:30 741

原创 js 深拷贝与浅拷贝Demo

//浅拷贝var p={ name:'张三', age: 15, copy:function(){ var temp={}; for(var k in this){ temp[k]=this[k]; } return temp; }}var p2=p.copy();// 深拷贝function deepCopy(){ var temp={}

2017-02-28 15:35:13 202

原创 js 面向对象Demo

// 面向过程var div=document.createElement('div');document.body.appendChild(div);div.style.width="200px"div.style.height="200px"div.style.border="1px solid #000"//面向对象function DivTag(){this.DOM=doc

2017-02-28 15:33:17 264

原创 原生js轮播图

.wrap{ width: 400px; height: 300px; border:1px solid #000; margin:0 auto; position: relative; overflow: hidden;} .inner-wrap{ width: 2000px; position: absolute; }.inner-wrap img{ widt

2017-02-16 16:43:59 218

原创 原生js轮播图

参考链接:点击这里 ul{list-style: none;width: 300px;margin:0 auto;height:30px;padding-left: 0px;} li:hover{background-color: #ccc;color:red;} .li-current {background-color: #ccc;color:red;}

2017-02-14 17:16:52 188

原创 JavaScript Demo---最简单的菜单切换效果

ul{list-style: none;width: 300px;margin:0 auto;height:30px;padding-left: 0px;}    li:hover{background-color: #ccc;color:red;}    .li-current {background-color: #ccc;color:red;}    li{float:left;

2017-02-13 14:04:56 539

原创 JS基础---typeof及数据类型总结

typeof---用于检测数据类型undefined---未定义boolean--布尔值string--字符串number--数字object--对象或nullfunction--函数typeof null返回值为object,特殊值null被认为是一个空对象的引用。Undefined类型Undefined类型只有一个值,即特殊的undefined。在使

2017-02-09 13:57:24 192

转载 JavaScript 中的继承

JavaScript 没有“类”的概念,而是通过原型来实现继承。这里推荐一下阮一峰的一系列文章。JavaScript中实现继承的方式有多种,在此一一列举。一,构造函数的继承:方式一:通过prototype实现继承function Person(name){this.name=name;}function Student(info){this.info=info;

2017-01-12 15:20:28 266

原创 js 回到顶部按钮小例子

js小例子

2017-01-11 14:14:18 204

chromedriver2019.rar

Fidddler抓包工具

2021-03-03

专接本nit历年真题

专接本nit历年真题

2014-06-07

java qq登陆

qq登陆处理,不能单独运行,适合初学者参考

2014-05-07

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

TA关注的人

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