会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Echo丶Mikasa
博客园
首页
新随笔
联系
订阅
管理
[置顶]
python+pytest+requests+jinja2+jsonpath+jenkins接口自动化测试框架
摘要: 简单介绍 支持各个环境变量参数分离 支持参数化,yaml测试用例文件内支持全局参数化,使用jinja2实现变量参数化,{{}} 表示变量 支持前置、后置条件 现支持get/post请求,上传文件 支持code断言、响应模糊断言、sql断言、json提取断言 支持提取上个接口响应参数给所有请求使用 只
阅读全文
posted @ 2022-01-20 20:51 Echo丶Mikasa
阅读(712)
评论(0)
推荐(0)
2022年2月10日
django简单接口请求平台
摘要: 背景 消息服务使用websocket发送消息,其他同事测试过程中发送消息不太方便,编写了有页面发送消息的脚本 项目结构 urls.py 路由配置 """ims_send_msg URL Configuration The `urlpatterns` list routes URLs to views
阅读全文
posted @ 2022-02-10 17:22 Echo丶Mikasa
阅读(101)
评论(0)
推荐(0)
jmeter+ant+jenkins+python接口自动化框架
摘要: 背景 部分websocket请求+http请求,需要实现巡检自动报警,使用jmeter+ant+python+jenkins实现接口报错后通过python解析jmeter运行结果文件,有报错自动发送消息到企业微信,发送内容包括报错信息、用例名称,无报错不发送 websocket流程图 ant配置 将
阅读全文
posted @ 2022-02-10 16:28 Echo丶Mikasa
阅读(420)
评论(0)
推荐(0)
2022年1月20日
postman常用方法
摘要: // 设置环境变量 postman.setEnvironmentVariable('key', 'value'); // 设置全局变量 postman.setGlobalVariable('key', 'value'); // 获取设置的变量 var php_url = pm.environment
阅读全文
posted @ 2022-01-20 21:18 Echo丶Mikasa
阅读(168)
评论(0)
推荐(0)
postman重构对比测试脚本
摘要: 背景 项目要使用java对老服务重构,需要测试老服务与新服务的接口是否有差异,用postman内置的js模块实现 try{ var java_data = JSON.parse(responseBody) // delete java_data['request_id'] // 0 --> 0.00
阅读全文
posted @ 2022-01-20 21:01 Echo丶Mikasa
阅读(70)
评论(0)
推荐(0)
2022年1月18日
jmeter BeanShell常用方法
摘要: jmeter BeanShell常用方法 日志输出 login.info("string" + 变量名); log.info("app_id:" + app_id); log.info("signed_at:" + signed_at); log.info("secret_key:" + secre
阅读全文
posted @ 2022-01-18 11:43 Echo丶Mikasa
阅读(267)
评论(0)
推荐(0)
2020年9月19日
python实现冒泡排序
摘要: # coding=utf-8 """ 冒泡排序: 遍历数据,每次只与下一个数字比较,如果这两个数顺序不对,则交换位置 i 是外循环次数,需要 - 1 j 是内循环次数,需要 - i 也就是减去已循环排序的次数 if list_data[j] > list_data[j+1]:判断当前 j 和 j+1
阅读全文
posted @ 2020-09-19 18:38 Echo丶Mikasa
阅读(228)
评论(0)
推荐(0)
2020年9月18日
java键对值SHA256加密接口请求
摘要: import org.apache.http.HttpResponse; import org.apache.http.client.HttpClient; import org.apache.http.client.methods.HttpPost; import org.apache.http.
阅读全文
posted @ 2020-09-18 12:33 Echo丶Mikasa
阅读(641)
评论(0)
推荐(0)
python测试http、websocket接口
摘要: 背景:测试环境需要构造大量订单数据来验证资金分账的正确性 创建订单 # coding=utf-8 import requests import time import uuid import hashlib import hmac import urllib3 # from config impor
阅读全文
posted @ 2020-09-18 12:32 Echo丶Mikasa
阅读(723)
评论(0)
推荐(0)
2020年9月16日
jenkins iOS打包
摘要: Jenkins配置 采用命令行下载配置Jenkins,防止产生权限问题 先安装brew,打开命令行,输入: /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" 安装Jenkins
阅读全文
posted @ 2020-09-16 17:42 Echo丶Mikasa
阅读(628)
评论(0)
推荐(0)
下一页
公告