自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (8)
  • 收藏
  • 关注

原创 django+vue前后端分离看这个绝对可以

今天是充实的一天,最近在整前后端项目,发现网上资源不够详细,总结了一份给有需要快速上手的小白一个参考。开始上菜吧。代码下载https://download.csdn.net/download/kairui_guxiaobai/12805718资源安装1、python 3.6 3.6以上版本2、django最新版3、node.js2.0以上4、ElementUI安装步骤网上一大把就不占用资源演示了。目录介绍如图:FinTesterApp:后台项目FinTesterWeb:前端项目qu

2020-09-03 17:38:38 1352 1

原创 nohost本地部署

Node.js 官方网站下载:https://nodejs.org/en/download/2、安装whistle。

2024-02-04 18:02:41 389

原创 allure生成报告展示在vue-admin前端展示

本栗子测试数据根据pytest测试用例生成首先设置pytest.ini配置信息alluredir代表生产allure报告数据地址testc​asedir代表测试用例路径执行用例:pytest.main()执行用例江在alluredir生产测试数据。

2024-01-24 14:29:35 489 1

原创 Locust参数化之queue实战

需求:用4000用户随机登录调用接口性能压测。2、将随机取用户函数放到队列中。3、使用的时候从队列依次取出。

2023-12-12 14:31:22 424

原创 httprunnet自动化测试实战

在项目下debugtalk.py文件下编写自定义函数。

2023-10-11 17:29:13 140

原创 接口自动化测试系列-接入测试平台

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-05 14:07:44 313

原创 接口自动化测试系列-用例分发策略

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-04 19:54:08 76

原创 接口自动化测试系列-httprunner实战

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-04 19:43:55 89

原创 接口自动化测试系列-yml管理测试用例

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-04 19:38:52 780

原创 接口自动化测试系列-excel管理测试用例

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-04 19:24:22 1172

原创 接口自动化测试系列-登陆态问题方案

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-04 14:32:07 152

原创 接口自动化测试系列-requests请求接口

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-04 14:17:30 66

原创 接口自动化测试系列-接口测试

接口自动化测试系列课程课程中主要使用postman工具、python语言等。课程分为10课:1、接口测试工具介绍2、通过requests库请求接口实例3、登录接口登录态解决方案4、requests+excel管理用例框架实战5、requests+yml管理用例框架实战6、httprunner搭建接口自动化测试实战7、接口测试报告方案8、测试执行策略-多线程用例分案方案9、接口测试接入测试平台10、接口自动化测试源码解析

2023-09-04 14:10:06 655

原创 table选择内容回显

需要效果类似:编辑任务将弹框显示活动选择详情,并将任务勾选的用例回显出来,如图所示。新增完一个测试任务,编辑的时候需要将其内容回显。利用vue组件el-table。

2023-04-13 20:21:28 115

原创 whistle抓包配置

方式2:通过命令行参数 -P xxxx 自定义webui的端口(xxxx表示要设置的端口号),自定义端口支持上述两种方式访问,也支持 http://127.0.0.1:xxxx。方式2:通过ip+端口来访问,形式如 http://whistleServerIP:whistlePort/ e.g. http://127.0.0.1:8899。方式1:域名访问 http://local.whistlejs.com/

2023-03-28 17:19:02 448

原创 table表单和form数据绑定

为了实现点击表格操作栏位编辑,弹一个弹框,弹框的内容数据和该行数据绑定在一起,即来源列表接口同一行数据。如图所示,点击第一行table的编辑,弹框内容和该数据一致。

2023-02-28 19:49:49 704

原创 vue+djiango实现登录功能

测试平台--登录篇

2022-12-02 19:34:15 918

原创 支付测试场景设计

题目:支付界面一个金额输入框,一个提交按钮。首先分析这个需求,输入金额后点击提交按钮,订单完成。

2022-01-24 10:38:35 672

原创 满足相邻数组相减1输出新数组

一个朋友遇到了一个面试算法题:手写一个列表排序算法。我记得我朋友刷到过这个算法的,但是当时脑子短路了一样,反正没写全,从公司出来就想起来了可以用双指针的。回家就写完要我发出来了。呵呵,不知道大家是不是也遇到过,面试由于当时环境,心理素质等原因,导致本来可以思考出来的东西回答不是很完美题目:输入一个正数组,如果相邻数据相差1(后面-前面=1),则存到新数组输出。调式1:输入:[1]输出:[[1,1]]调式2:输入:[1,2,3,4,4,5]输出:[[1,3],[4,5]]调式3:输入:[

2022-01-14 11:46:42 288

原创 列表排序算法

一个朋友遇到了一个面试算法题:手写一个列表排序算法。我记得我朋友刷到过这个算法的,但是当时脑子短路了一样,反正没写全,从公司出来就想起来了可以用双指针的。回家就写完要我发出来了。呵呵,不知道大家是不是也遇到过,面试由于当时环境,心理素质等原因,导致本来可以思考出来的东西回答不是很完美。def sort_list(lista):if len(lista)<=1: return listaelse: for i in range(len(lista)-1): for j

2021-12-05 14:49:35 352

原创 时间相关函数看这个就够了

获取当前日期 import time # 格式化成2016-03-20 11:45:39形式 print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) ) # 格式化成2016-03-20 print(time.strftime("%Y-%m-%d", time.localtime()))获取1天\分钟\小时前日期import datetime#一天前 print((datetime.dat

2021-11-20 12:03:14 450

原创 RSA加密 python

import base64from Crypto.PublicKey import RSAfrom Crypto.Cipher import PKCS1_v1_5 as Cipher_pkcs1_v1_5def rsa_encrypt(message): rsaPublicKey = '''-----BEGIN PUBLIC KEY----- 11111111 -----END PUBLIC KEY----- ''' rsakey = R

2021-10-14 16:59:41 88

原创 字典推导、列表推导--测试过程应用

字典推导格式两个list分别作为字典的key和value.例如:list1a=[‘1’,‘2’],listb=[1,2]需要生成形如这样字典:{‘1’:1,‘2’:2}。n=['1','2']m=[1,2]{i:j for i,j in zip(n,m)}应用如下需求。需要计算TaxScore001、TaxScore002、TaxScore003…TaxScore018等18个变量的值。计算逻辑如下:每5个bank.bankTaxScore001拼接的结果。TaxScore001=bank

2021-07-29 15:31:10 92

原创 invoke dubbo 服务间接口调用

背景实际项目,接口提供给其他服务使用,或者其他服务提供接口给我们,测试准入可以使用invoke先冒烟,在走业务验证。实际场景有个需求,需要查其他系统的订单,他们提供了个接口:com.test #testdemoOrderList。入参:[{"demo_noe":"","date_create":'',"date_submite":""}]。约束:参数毕传。开整1、找到服务提供方ip 及端口,使用telnet登录上去telnet 10.0.0.0 80802、invoke访问invok

2021-07-13 16:12:29 288

原创 UI自动化实践

临时抱的狂狮大佬的大腿,鸣谢下这篇文章:selenium2 python 自动化测试。这个有介绍 selenium 家族的介绍,入门的看看这个很不错,我也是入门的,深有体会。demo 目录:common:这是公共模块,常用的函数放里面,目前放了一个执行函数异常捕获的截图的装饰器。report:报告模块,测试报告文件存储的地方。test_case:测试用例模块,测试场景的编写维护Page_object:Page 模块,程序的核心,一个 test_case 对应一个 page。file:文件中心,失

2021-06-04 11:10:49 90

原创 Jenkins日构建任务设置实例

安装安装移步建立流水线配置点流水线进入,点配置根据自己情况选择构建类型,以windos为例,先cmd试下自己要执行的任务是否可以执行设置构建频率不熟悉怎么设置可参考:定时任务参数含义提交及结果展示...

2021-04-08 21:31:23 244

原创 Threading多线程执行用例

Threading简单介绍官方介绍名词介绍threading.currentThread(): 返回当前的线程变量。threading.enumerate(): 返回一个包含正在运行的线程的list。正在运行指线程启动后、结束前,不包括启动前和终止后的线程。threading.activeCount(): 返回正在运行的线程数量,与len(threading.enumerate())有相同的结果。除了使用方法外,线程模块同样提供了Thread类来处理线程,Thread类提供了以下方法:run(

2021-04-08 21:14:53 238

原创 pip 安装指定国内源

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-appiumlibrary==1.4.1.1pip install -i https://pypi.doubanio.com/simple/ -r requirements.txtpip install flask_restful -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2021-04-01 10:30:25 382

原创 在线编辑yaml格式用例并调式

效果图在yaml编辑器编写用例,会校验yaml格式,错误会有个小红叉,执行结果弹框返回。

2021-03-31 15:25:48 654

原创 接口自动化框架思考及源码

思考^整理思路思考这么几个问题:我想做一个什么样的自动化平台?用什么方式去实现?怎么去完成我的这个想法?再做之前尽可能多的问自己一些问题,这样的思考可以让思路逐渐清晰。然后就开始憧憬,这个平台用例编写的入口应该单独的保存,这样维护用例会相对方便;需要一个转换用例的中心,将编写的用例转换成程序识别的样子,必读json格式的;需要一个组装用例的地方将用例打包好,策略运行;需要一个保存测试结果的功能;保存的结果需要及时通知给关注者。想了尽可能多的问题,不一定要一次想到,基本的思路有了可以简单整理一下:有

2021-03-25 14:05:02 224

原创 自动化测试报告

效果demo结构源码组件这个报告分为三个部分,分别对应三个组件:basic(基本信息)、mpie(饼状图)、reportdetail(用例详细信息)代码如下:

2021-03-01 10:29:42 844 2

原创 djangorestframework安装及启动

# 安装包pip install djangopip install djangorestframework# 开启django项目,并创建了一个django-appdjango-admin startproject tutorialcd tutorialdjango-admin startapp quickstartcd ..#启动服务python manage.py runserver 8080

2021-01-05 20:46:16 318

原创 pip安装指定源、版本、文件安装

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple robotframework-appiumlibrary==1.4.1.1pip install -i https://pypi.doubanio.com/simple/ -r requirements.txtpip install flask_restful -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2020-12-17 17:03:22 351

原创 最新接口自动化测试源码

简约流程图:模块说明:DataCenter:数据中心,主要保存测试环境信息、数据库连接配置(env),及测试报告保存(test_demo.html)logs:日志操作中心,保存执行过程相关日志Public:公共函数。用例需要用的的自定义函数在这里编写。PublicCenter:工厂。包括数据请求(apiRequests),数据操作(Case_Get_Data),数据库操作(DataManangerl),日志定义(logUtil),读取数据(ReadeYaml),测试报告处理(TestReport

2020-12-14 11:42:31 557

原创 接口测试自动化

最近团长工作中收到了后台回归测试的任务,火急火燎的写了几个主要流程的接口自动化回归脚本。刚开始想着就几个接口那就直接调用吧,写出来是这样的:class ops_ris(): def __init__(self,env,phase_no='IG_TELCHECK',risk_desc='AGENCY'): self.env=env self.phase_no=phase_no self.risk_desc=risk_desc def inves

2020-12-02 11:02:27 237

原创 httprunner安装+allure-运行demo

项目地址指定版本安装httprunnerpip3.7.exe install -i https://pypi.tuna.tsinghua.edu.cn/simple httprunner ==1.5.8查看版本hrun -Vhttprunner支持json和yml格式文件,本demo以yml为例。demo接口:https://cache.kuaidi100.com/index.html?option=add&gCompanyCode=yuantong&gKuaidiNumbe

2020-09-24 16:04:43 806

原创 python喝酒问题

问题描述划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。输入格式:输入第一行先后给出甲、乙两人的酒量(不超过100的非负整数),以空格分隔。下一行给出一个正整数N(≤100),随后N行,每行给出一轮划拳的记录,格式为:甲喊 甲划 乙喊

2020-09-09 21:38:01 558

原创 Linux 文本常用工具

01 find 文件查找1 查找txt和pdf文件find . ( -name“.txt"-o -name".pdf”) -print2 正则方式查找.txt和pdffind . -regex“.(.txt|.pdf)$"-iregex:忽略大小写的正则3 否定参数查找所有非txt文本find . ! -name".txt”-print4 指定搜索深度打印出当前目录的文件(深度为1)find . -maxdepth1-type f5 定制搜索按类型搜索:find

2020-09-08 17:16:37 301

原创 Python 读和写yaml

def yaml_w(desired_caps): # 将字典写入到yaml curpath = f'{main.BASE_DIR}/quality_management_logic/commonCenter' yamlpath = os.path.join(curpath, "caps.yaml") # 写入到yaml文件 with open(yamlpath, "w", encoding="utf-8") as f: yaml.dump(desired_caps, f)def yaml_

2020-09-03 10:46:25 175

原创 vue 从静态文件下载模板 上传文件到端及数据处理

效果演示从静态文件下载模板 <div><a target='_blank' href='/static/test.xlsx' download='test.xlsx'>模板下载</a></div>上传文件到端及数据处理importfxx(obj) { let _this = this; // 通过DOM取文件数据 this.file = obj var rABS = false; //是否将文件读取为二进制字符串

2020-08-17 11:05:43 409

resflu 风格接口demo

基于djiango开发接口demo

2023-05-05

测试平台:vue+djiango+mysql

测试平台:vue+djiango+mysql

2022-12-02

接口自动化+性能测试实例

简介 目录interfaceTask使用django+python编写的一个get请求接口 目录autoInterface使用pytest+locust做了一个简单接口自动化+性能测试。 其中性能测试主目录为performaneTest 环境搭建与启动 安装django:pip install Django 启动服务: subprocess.call("python manage.py runserver 10.12.148.3:8000", shell=True) 其中10.12.148.3为本地ip 参考文档 https://www.djangoproject.com/download/ 项目结构及简单目录介绍 interfaceTask/demoapp 项目主目录 interfaceTask/demoapp/views 视图目录,简单封装视图函数run,及参数的格式化处理 interfaceTask/demoapp/settings django项目配置文件 interfaceTask/demoapp/urls 路由配置文件 interfaceTask/facto

2022-06-06

uiautomator2+pytest+allure进行Android的UI自动化测试

使用uiautomator2+pytest+allure进行Android的UI自动化测试 测试携程旅行App,首页-机票-机票搜索模块 简介 使用uiautomator2+pytest+allure进行Android的UI自动化测试 环境搭建 pytest框架 pip install pytest uiautomator2官方文档 https://github.com/openatx/uiautomator2 安装atx-agent python -m uiautomator2 init 查看页面元素插件 pip install weditor python -m weditor 项目结构及简单目录介绍 run 程序允许入口,默认执行test_case目录下面用例 test_case 测试用例目录,包含机票预定查询功能test_planeTicket_search page_object page中心,包括base_page:封装常用的一些操作app函数如打开app等;one_way_search:机票预定 功能测试的对应测试步骤 report 测试报告中心。p

2022-06-06

Selenium UI 自动化 demo

common:这是公共模块,常用的函数放里面,目前放了一个执行函数异常捕获的截图的装饰器。 report:报告模块,测试报告文件存储的地方。 test_case:测试用例模块,测试场景的编写维护 Page_object:Page 模块,程序的核心,一个 test_case 对应一个 page。 file:文件中心,失败截图、参数化的文件等文件保存 config:配置中心,测试环境地址、数据库配置信息、邮箱配置等等在这里配置 RunCase:程序执行的入口

2022-03-29

接口自动化框架开箱即用

开箱即用的接口框架,带demo 按照demo即可轻松上手 告别手工 不是梦. 有问题私聊家V帮您解决 可先私聊再下载

2021-03-25

接口自动化测试源码支持yaml编写用例生成可视化测试报告

支持:yalm编写维护用例;数据库操作;自定义函数;变量参数化;可视化测试报告等。适合想接触0基础和刚接触的测试工程师

2020-12-14

django+vue分离项目实战.rar

本资源下载直接可用 需要安装资源:python 3.6以上版本;django 最新版;node.js最新版;eli-ui最新 内容:前后端分离实战项目

2020-09-03

jmeter-plugins-cmn-jmeter-0.3.jar

接口响应结果,通常为HTML、JSON格式的数据,对于HTML的响应结果的提取,可以通过正则表达式,也可以通过XPath 来提取 JSON Extractor 插件来提取JSON响应结果

2019-08-01

webpack.rar

webpack离线包: 1、下载webpack离线安装包,并改名webpack(网上自行下载,没找到的可私聊我)。 2、在用户目录下查看是否有.vue-templates目录,没有的,则创建 命令行:cd users/HP(其中HP是电脑用户名,根据实际情况选择);makir .vue-templates 3、将webpack放到.vue-templates目录中 4、离线模板创建项目:vue init webpack projectname --offline --------------------- 作者:有趣的灵魂100盎司 来源:CSDN 原文:https://blog.csdn.net/kairui_guxiaobai/article/details/91363035 版权声明:本文为博主原创文章,转载请附上博文链接!

2019-07-31

空空如也

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

TA关注的人

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