自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Fiddler解决跨域问题

现象:fiddler返回数据(数据正常),前端走入容错页原因:跨域导致前端拿不到返回数据。解决方案:fiddler脚本修改,方法如下:1、进入相关脚本:2、新增如下:oSession.oResponse.headers['Access-Control-Allow-Origin'] = '*'oSession.oResponse.headers["Access-Control-Allow-Credentials"] = "true";oSession.oResponse..

2021-02-26 11:33:02 1644 1

原创 性能测试-结果分析与性能调优

一、性能分析过程1、分析过程检查RT:模拟用户发起负载后,采用自顶向下的方式首先分析RT(响应时间) 检查TPS:TPS大时RT小,说明性能良好 检查负载机资源消耗:检查cpu使用率,cpu负载(load average)确认是用户cpu占用高还是系统cpu占用高? 前提:确认测试脚本没有性能问题,不会造成结果统计的不准确 检查内存使用情况,确认并发内存泄露风险,不会造成结果统计的不准确判下负载机受否有性能问题:排查负载机的性能问题,确保测试结果可参...

2021-02-26 11:14:45 3063 1

原创 安全测试方法和用例

一、目的:梳理web项目安全关注点及测试方法,形成通用安全测试清单。二、安全检查清单:1、Web系统类型 安全项 通过标准 备注 传输协议 未使用https引起的信息泄露、运营商劫持等问题 1、对外提供服务、面向C端用户的web、H5、接口均应启用https传输; 2、服务器间交互且有身份或白名单等形式校验,对响应时间要求高的可考虑走http 原则上无条件默认推https,遇到http的需沟通确认 信息泄露 敏感信息未

2021-02-26 10:47:19 2021

原创 Python获取json或字典中任意key的value值

在数据处理或者自动化测试过程中需要对返回的json数据作校验,针对json数据中的单个或多个key进行校验,此时就需要获取json或字典中任意key的value值数据如下:data = { "duringTime": 401, "timesPerDay": 10000, "device":{ "appid":1, "appName":...

2020-04-28 10:31:43 13586 3

原创 python获取嵌套json、字典中的所有键

数据例如:data = { "duringTime": 401, "timesPerDay": 10000, "device":{ "appid":1, "appName":"com.planet2345.com", "appName2":"com.planet2345.com2" }}代码如下:...

2020-04-28 10:18:17 4922 2

转载 moco框架的使用

一、moco框架基本介绍mock测试:mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。一般可分为模拟调用方和被调用方2种方式。mock用来模拟接口,这里mock用的是moco框架,moco框架是github上的一个开源项目,可模拟http,https,Socket协议。moco有几种使用方法,这里介绍的是standolone用...

2019-08-03 18:42:55 299

原创 Python format 格式化函数

Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。实例>>>"{} {}".format("hello", "world") # 不设置指定位置,按默认顺序'hello world' >...

2019-07-31 14:31:22 210

原创 python内置函数eval

作用一eval函数就是实现list、dict、tuple与str之间的转化与之相反,str函数把list,dict,tuple转为为字符串字符串转列表a = "[[1,2], [3,4], [5,6], [7,8], [9,0]]"print(type(a))b = eval(a)print(type(b))print(b)字符串转换成字典a = "{1: 'a', 2: ...

2019-07-31 14:22:13 181

原创 python中的Python enumerate() 函数

enumerate() 函数enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。语法enumerate(sequence, [start=0])参数sequence – 一个序列、迭代器或其他支持迭代对象。start – 下标起始位置。返回值返回 enumerate(枚举) ...

2019-07-31 14:11:46 118

转载 python测试开发之pytest框架(1)

见识简洁的单元测试 pytestPython中很多大牛其实都有严重的强迫症,追求简洁和优雅的代码。必然的,他们会抛弃标准库中的unittest,使用或者发明自己心仪的单元测试框架。正如其名,pytest是一个无数人推荐并在使用的Python单元测试框架,它使用起来非常简单,只要你的方法名以 test 开头就可以,你可以和需要测试的方法放在一起,亦或是新建一个文件来专门整理单元测试,都可以。d...

2019-07-31 11:44:28 275

原创 python处理xmind转换成dict格式后的数据

前言在将xmind文件转换成dict形式后我们需要将用到的数据提取到列表中,再对其进行操作。本文就简单讲述如何进行转换。原数据格式dict = {'id': 'dbeee450e48c607c6f7add552a', 'link': None, 'title': '11111', 'note': None, 'label': None, 'comment': None, 'markers...

2019-07-31 11:32:47 1551

转载 将xmind文件转成可编程数据类型

前言xmind是知名的思维导图软件,可以用来整理思路,设计测试案例等等。一旦完稿后软件本身支持导出为图片,PDF,Excel等等文件格式。免费版相对于Pro版能导出的文件种类少一些,但有时候你可能想我做的xmind能不能通过编程再加工一下,比如集成到某个网页,或者通过api和某某系统集成。安装xmindparserpip install xmindparserXmind 转Pytho...

2019-07-31 11:25:38 886

转载 python实现xmind快速设计测试用例并导入TestLink

本文我们将使用xmind设计测试案例,并导入到TestCase管理系统TestLink。原理Xmind生成的思维导图以 .xmind 为扩展名,其实这本质上是一个zip压缩文件。这里略带一点小知识。zip这一世界通用压缩标准是美国20世纪80年代著名程序员Phil Katz 发明的。当时为了对抗商业压缩软件ARC(缺钱买不起),Philip Katz 制作出了PKZIP,因为免费而且开放,...

2019-07-31 11:08:02 1143

转载 python3 xmind python3画思维导图

1、下载安装https://github.com/18813055625/xmind-sdk-python3git clone https://github.com/jmoraleda/xmind-sdk-python3.gitpython setup.py install2、基本代码介绍import xmind    #加载包w = xmind.load(“tes...

2019-07-31 10:36:32 4204

转载 Python 小技巧:for 循环后面接 else 语句

这里写自定义目录标题一、引言我在学习 《Python Algorithms 2nd》的时候,在第 18 页看到了这样一段代码:def sort_w_check(seq):n = len(seq)for i in range(n-1):if seq[i] > seq[i+1]breakelse:return…12345678上述代码,是用来进行排序的,其中...

2019-07-31 10:34:58 523

空空如也

空空如也

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

TA关注的人

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