自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 利用python脚本批量生成测试数据并插入数据库

测试工作中有时候需要做一些假的测试数据,有些数据很多,上千条,手工做的话能累到你怀疑人生!这时候就该想到可以利用python脚本来实现啦方法一:先写入txt 然后用sql循环执行1.首先python链接数据库有第三方的库首先你要安装pymysql(链接mysql用的),安装方法直接pip install 。。。 不会的直接百度有详细教程2.再用脚本生成多个sql语句写入txt。不多刷废话,直接上代...

2018-05-31 10:51:39 14041

原创 Locust 接口性能测试(一)

Locust是使用Python开发的支持分布式的一款开源压力测试工具,Locust在测试时,会产生大量的用户对系统进行访问,每个用户的行为是通过Python代码控制的,并且整个测试过程可以在Web的UI界面实时观察测试数据。然后我又把用户数设置为1000,每秒启动20,但是,但是,,此时,我司的后台管理系统就挂掉了,我了割草啊,吓死我了。安装的过程中会安装其他一些依赖的库,不要慌张,安装结束如上图,查看是否安装可以用 locust -h 来验证,当现实各种命令就是安装成功了!好了,这次的练习就到此为止吧!

2018-05-30 17:06:46 10905 3

原创 有postman和Jmeter了为什么还要写接口测试框架?

   学接口自动化之前我想过这个问题,之前还在群里问过这个愚蠢的问题,后来被群友喷死了,想想当时的自己也是可爱。今天呢,看了虫师的书,聚的书中有点观点很是赞同,所以特此记录一下,也给看到博客的有缘人答疑一下啊,哈哈!主要原因如下:1.测试工具有很多不足的地方,比如测试数据的不可控。  接口测试的本质就是调用接口输入数据,再验证接口返回的数据是否符合预期,如果返回的数...

2018-05-30 15:21:16 7121 8

原创 给自己今年定一个具体的学习的目标

转眼2018已过半,岁月匆匆,往事如风,随着年龄增长扮演的角色越来越多,责任也越来越大。为了家庭还是要不断学习不断努力。今天抽空给自己定一个关于自己专业方面的学习计划。1.做好目前手上的项目,做好已有项目的功能测试,确保上线无重大bug,这是测试人员的基本素养;同时不断丰富自己的功能测试知识。编写出更为完善的测试用例,使经手的项目上线时能趋于无bug状态。2.功能测试做好的同时继续完善自己的接口自...

2018-05-30 14:10:17 1626

原创 Firefox上安装Sqlite manager 一个数据库可视化的插件

今天在学习的过程中遇到要使用sqlite3数据库,机的之前有同事在firefox上直接查看数据库,我想应该是个插件吧,今天自己查了下还真有这个插件,我觉得用插件比单独装个软件容易些,好用些:1.首先打开火狐浏览器右上角设置 -附件组件-插件-搜索sql2.选择sqlite manager直接安装就行3.切记不要使用高版本的fiorefox 不然用不了...

2018-05-28 14:11:08 6082 1

原创 《web接口开发与自动化测试》第一第二章学习

最近项目不是太忙,所以想趁机学点东西充实自己,为了以后做准备。昨天买了一本虫师写的《web接口开发与自动化测试》今天拿到后开始了。第一章节比较简单说的是python基础;第二章就是Django web开发框架。由于之前没接触过所以完全是个新手啊啊!第一步:安装django    直接pip install django第二部:创建工程  直接django-admin startproject gu...

2018-05-25 14:44:55 412

原创 python接口测试 json作为配置文件的处理

最近写了一部分接口测试,觉得需要把配置相关的参数玻璃出来,这样改动的时候只需要改动配置文件就行了所以研究了几种配置文件,比如xml ,ini等等 发现读写起来比较复杂(其实是自己懒不想去学,哈哈!)。再后来看到也有人用json文件来作为配置文件,仔细一想,确实可行,且读取起来比较简单,所以,开始干吧:这是我的配置文件:有时候需要用Python读取配置文件,如果配置文件格是JSON格式的,就很容易读...

2018-05-24 16:40:55 1774

转载 python接口测试之操作Mysql

地址:https://blog.csdn.net/jennifer880204/article/details/77059557 本文章主要来说python对mysql数据库的基本操作,当然,前提是已经搭建了python环境和搭建了Mysql数据库的环境,python操作mysql数据库提供了MySQLdb库,下载的地址为:                https://pypi....

2018-05-24 13:15:17 354

转载 接口测试过程中出现报错SSLError: certificate verify failed 及InsecureRequestWarning处理办法

脚本之前写好的,运行了好多天都是正常的,今天run的时候发现很多用例报错了,百度半天才得以解决下面这篇文章给了我很大的帮助:在使用requests访问某网站时,提示如下错误,Python版本为2.7.13。SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)1经过搜索,urllib或req...

2018-05-24 10:33:06 6658

转载 关于Fiddler强大的过滤功能

看到一篇讲解的过滤比较详细的,特此记录一下!地址:https://blog.csdn.net/u012808234/article/details/52767470Fiddler 的过滤功能与断点调试是十分的有用的。关于过滤功能:挨个介绍下这几个过滤的点。1、Use Filters :是否使用过滤,只有在选择了这个选项以后才能修改下边的过滤条件,下边的过滤条件可以相互独立,也可以相互组合。2、Ac...

2018-05-23 16:11:57 18549

原创 Fiddler学习之利用fiddler做web性能测试

fiddler这个强大而又牛逼的软件相信大家都知道,做web开发和接口测试都会用到的一个利器,学习掌握以后功力倍增!说实话做软件测试这么久我就发现现在做测试行业关键点就是要善于使用工具,因为现在开源的且牛逼的好用的软件实在是太多了,工欲善其事必先利其器,这句古话还是很有道理的。好了,下面开始:1.关于fiddler的安装以及基本使用我就不过多的赘述了,网上教程一大把...

2018-05-23 15:38:01 4929

原创 记录一下这周

最近由于项目新增的模块还没开发完毕,但是测试用例已经基本写完了,所以抽空自学了点东西,昨天终于把《python从入门到实践》的第一部分主要语法看完了。整体来说这本书讲的还算比较详细,适合没什么基础的人看看,由于我之前学习过廖雪峰的python教程,所以通读起来感觉还行,相当于巩固一遍自己的知识点吧!又把悠悠的《接口自动化》最后一章节关于jekins的部分学习了下,主要如下几点:1.安装jdk以及环...

2018-05-23 13:44:27 261

原创 python中dump 和dumps load和loads的区别

关于这两者的区别自己一开始记得住但是过了一段时间就容易忘记,所以写一篇博客来记录一下。此文章为转载的文章,因为写的比较细,所以特此写一篇博客:地址:https://blog.csdn.net/mr_evanchen/article/details/778799671、json.dumps() json.dumps()用于将dict类型的数据转成str,因为如...

2018-05-21 15:04:55 49706 6

转载 转载一个linux常用命令总结很好的博客

地址:http://www.cnblogs.com/qdhxhz/p/8921654.html一、ls命令       就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等         常用参数搭配:         ls -a 列出目录所有文件,包含以.开始的隐藏文件         ls -A 列出除...

2018-05-21 13:34:48 217

原创 关于HTTP协议

https://www.cnblogs.com/qdhxhz/p/8468913.html这是文章链接,常看看!

2018-05-17 11:11:45 192

原创 Python随机生成固定长度的字符串

今天做公司项目的接口测试,发现有些接口地址在post的时请求的json中除了登录时的token外还需要传入nonce和sign两个不知道什么的参数,后来经过和开发沟通后了解到这是随机生成的32位字符串后再进行md5加密后的结果,所以现在自己打算来随机生成32位字符串,然后再进行md5加密:首先要生成32位字符串,方法如下:import stringimport random#一个空...

2018-05-08 09:15:57 9245

原创 简单介绍一下目前的接口自动化框架

run_all文件很简单,就是一个执行所有测试用例的py,运行此py即可以执行所有的测试用例,然后生成测试报告,然后发送邮件,这么多操作都可以在这一个简短的py文件中执行完毕,牛逼吧!以上就是自己框架的主要结构,下面我来解释一下,case里面的放的是所有的接口测试用例,里面分不同的模块进行存放;logs里面放的是测试过程中记录的所有的日志,包括debug,warning,error,info等不同等级;common里面放的是一些公用的方法,比如发送邮件,操作数据库,读写EXCEL,登录等模块,可供调用;

2018-05-03 15:36:06 7355 6

原创 新博客的第一篇文章!

        其实在此之前有csdn账号使用,在2016年时跟一个同事合用一个CSDN的账号,那个账号其实主要是我用,因为只有我在里面写过一些学习的记录,陆陆续续写了半年多吧。贴上博客地址留复习用:https://me.csdn.net/chencong_5555   今年换了公司,想想还是自己申请一个账号吧!    进入2018年,最近看了几篇博客很是受影响!因为我觉得需要...

2018-05-03 14:55:37 249

Keysight频谱仪IQ模式编程手册

Keysight频谱仪N9010 N9020 N9030编程手册,内含SCPI指令! 频谱仪IQ Mode使用方法以及远程控制所需的SCPI指令!

2024-05-09

GSM 带内杂散(Tx Noise in Rx Band) 测试流程

最近在做GSM带内杂散自动化测试的工具;发现网上相关资料较少,所以上传此文档,帮助有缘人。 主要GSM的带内杂散的测试细节!

2023-01-31

Modbus小工具 方便读Modbus寄存器

压缩包,下载后解压,然后打开ModScan32.exe,连接后可用。

2022-02-22

AntiLockScreen.exe(windows 防锁屏工具)

很多公司的IT 有安全策略,就是电脑一段时间没有操作后会自动锁屏休眠。这对我们自动化有时有影响。该工具本质就是几分钟向电脑发送个移动鼠标或者键盘事件,让电脑不锁屏。

2021-06-02

python locust源码分析

关于locust的源码的分析,感觉写的还是很不错的,希望有兴趣的下载一起学习!

2018-09-25

空空如也

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

TA关注的人

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