摘要: 方法一 第一步 2、第二步 方法二、重点:1、打开验证码页(登录页面);2、首次登录等待三十秒手工输入账密;3、保存cookie至excel后利用cookie脚本登录 1、导入第三方模块xlwt 2、新建表格把cookie键罗列出来 阅读全文
posted @ 2020-04-09 12:40 枫柏 阅读(323) 评论(0) 推荐(0) 编辑
摘要: faker模块主要是用来创建伪数据,无需手动生成或者手写随机数来生成数据,可以利用faker完成伪造大量测试数据的工作 一、安装 pip install faker 二、使用 from faker import Faker f = Faker(locale='zh_CN') #为生成数据的文化选项, 阅读全文
posted @ 2020-07-04 18:43 枫柏 阅读(3427) 评论(0) 推荐(0) 编辑
摘要: 一、性能测试分分类 1、负载测试:通过逐步加压的方法,达到既定的性能阈值的目标,阈值的设定应该是小于等于某个值,如CPU使用率小于等于80% 2、压力测试:通过逐步加的方法,是的系统的某些资源达到饱和,甚至失效的状态,简单粗暴的解释就是什么条件能把系统压奔溃 3、并发测试:在同一时间内,多个虚拟用户 阅读全文
posted @ 2020-06-30 17:35 枫柏 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 本地仓库链接到github 远程仓库:远程仓库是指托管在因特网或其他网络中的你的项目的版本库 有了远程仓库,就能与其他人在任意git项目上进行写作开发,与他人写作开发设计管理远程仓库以及根据需要推送或拉取数据,管理远程仓库包括了解如何添加远程仓库、移除无效的远程仓库、管理不同的远程分支并兵役他们是否 阅读全文
posted @ 2020-06-29 22:06 枫柏 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 一、分支合并冲突解决 1、使用git merge dev合并分支有可能会提示冲突,打开修改的文件,把冲突的内容删除,然后保存修改的内容,使用git add * 和git commit -m ""提交到版本库(ff模式) 2、使用fastforward模式 Fast Forward模式意为快进模式,主 阅读全文
posted @ 2020-06-29 21:55 枫柏 阅读(245) 评论(0) 推荐(0) 编辑
摘要: GitHub为版本管理工具 常用的版本管理工具:本地化版本管理系统、集中式版本管理系统SVN、分布式版本管理系统 一、安装git(自行百度) 二、文件操作与分支管理基础 1、版本控制系统分类 集中化版本控制系统: centralized version control systems 简称cvcs, 阅读全文
posted @ 2020-06-29 21:20 枫柏 阅读(241) 评论(0) 推荐(0) 编辑
摘要: HttpRunner是一款面向Http和HTTPS协议的通用测试框架,只需编写维护一份YAML/JSON脚本即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求,是基于关键字驱动的框架,基于Har实现接口录制和用例生成公告 安装命令 pip install httprunner==2.5. 阅读全文
posted @ 2020-06-19 12:59 枫柏 阅读(2361) 评论(0) 推荐(0) 编辑
摘要: 一、升级pip版本的命令 : python -m pip install --upgrade pip 二、requests安装 windows系统系cmd运行 pip install requests 三、requests的相关基础操作 1、模拟get请求,对text进行转码后可以处理乱码的问题 2 阅读全文
posted @ 2020-06-18 21:01 枫柏 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、HTTP cookie Manager 用来储浏览器产生的用户信息,Stepping Thread Group 可用于模拟阶梯加压! 二、HTTP Cache Manager 缓存管理器(模拟浏览器行为) 三、HTTP Request Defaults(请求默认值) 四、jmeter链接数据库 阅读全文
posted @ 2020-06-18 16:48 枫柏 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 一、模拟请求头 利用jmeter发送http请求时,被接收的服务端会对发送的该请求进行初步判断,如果不是web端发送的请求就会被打回导致请求不通,这时候需要模拟请求头,模拟正常的用户行为进行发送请求 二、查看结果数 查看结果数元件:jmeter所有请求运行的结果可以在查看结果数中查看,可以有效的帮助 阅读全文
posted @ 2020-06-18 16:31 枫柏 阅读(193) 评论(0) 推荐(0) 编辑
摘要: jmeter的下载安装这里不再赘述,百度都有, 1、jmeter是以线程的方式来运行的;2、通过非GUI运行对负载机的资源消耗更小;3、控制机、负载机 安装JDK时jdk路径与jmeter路径避免有中文和空格,否则会有异常 2、jmeter设置为中文模式 一、临时设置: 打开jmeter 进入opt 阅读全文
posted @ 2020-06-18 16:21 枫柏 阅读(844) 评论(0) 推荐(2) 编辑