2022年3月21日

【GO 测试系列1】 go 语言接口测试基础

摘要: 前言 本系列文章目的是给测试人员提供go语言项目的基础测试能力,包含并不限于如下几个方面: go语言基础,数据结构与转换,方法调用等 go test基础,以及如何运用go test 测试go 代码 go http基础,如果测试go语言编写的http接口,例如go-sdk 本系列文章适用于对go语言无 阅读全文

posted @ 2022-03-21 16:37 Charles-MQ 阅读(657) 评论(0) 推荐(0) 编辑

2021年3月23日

【Locust】 Locust 高级用法

摘要: 前言 前文说了locust的基础使用,本文介绍一些高阶的用法(注意Locust的基线版本是1.0以上。),主要有: 1. FastHttpUser ,HttpUser 的区别。 2. Locust里面如何使用集合点的概念 。 3. Locust 的非WEB运行 。 4. Locust的主从执行 快速 阅读全文

posted @ 2021-03-23 11:37 Charles-MQ 阅读(1349) 评论(1) 推荐(1) 编辑

2021年3月15日

【Locust】 Locust 基础运行

摘要: 前言 Locust 是python语言编写的一款快速测试api性能的工具,方便上手,本文给出一些基础知识,可执行的。 简单Demo 1. Locust 版本大于1.0 查看版本: locust -V2. 设置tasks还可以这样 tasks = {index: 2, about: 1} from l 阅读全文

posted @ 2021-03-15 16:47 Charles-MQ 阅读(272) 评论(0) 推荐(0) 编辑

2021年3月11日

【测试平台学习3】 Django 实现LDAP连接Freeipa登录,重写AuthToken

摘要: 前言 初步使用了Django搭建了一个后端接口,本文单独就django的登录进行解读。 关于登录 Django的登录编写是比较简单的,主要现在做系统或者平台一般是接入成熟的登录,例如: 钉钉、freeipa、公司内部账号管理系统等等。 关于接入钉钉的登录,网上很多,本文就不再赘述,主要介绍一种通过D 阅读全文

posted @ 2021-03-11 14:43 Charles-MQ 阅读(560) 评论(0) 推荐(0) 编辑

2021年2月20日

【测试平台学习2】 Django 的初使用

摘要: 前言 最近打算使用Django+Vue 打造一个简单的测试平台,本文对django 的使用略做记录 Django的安装与背景 Python 的后端主要有Django 和flask , 我对此只有粗浅的理解和认识, 使用flask 编写过一个接口Mock系统, flask是轻量化的,能快速实现接口的开 阅读全文

posted @ 2021-02-20 15:51 Charles-MQ 阅读(117) 评论(0) 推荐(0) 编辑

【测试平台学习1】 vue使用与启动

摘要: 前言 最近打算构建一个测试平台,初步的构想是Django+Vue ,首先需要简单学习下VUE Vue 基础 Vue-api : https://cn.vuejs.org/v2/api/ Vue-教程: https://cn.vuejs.org/v2/guide Vue-简单视频教学: https:/ 阅读全文

posted @ 2021-02-20 10:57 Charles-MQ 阅读(207) 评论(0) 推荐(0) 编辑

2021年1月29日

【Devops】 发布一个Python项目(Flask服务后端)到K8S环境

摘要: 前言: 有一段时间没有更新博客了,今天给大家分享一下如何将一个python项目成功部署并运行到K8S环境,特做一个记录 准备工作 1. 编写一个python项目,我这边提供的一个Flask服务,提供接口的mock能力。(项目里面编写如下文件) dockerfile jenkinsfile deplo 阅读全文

posted @ 2021-01-29 16:57 Charles-MQ 阅读(1483) 评论(0) 推荐(0) 编辑

2020年12月18日

【接口自动化】 Linux 上搭建Jenkins并进行配置

摘要: 前言 部署是接口自动化很重要的一环,当前最流行的方式还是使用jenkins进行打包发布,本文就这一点进行相关记录。 Jenkins 本身支持从git、github、gitlab、svn等地方拉取代码,而且支持dockerfile、jenkinsfile等方式进行打包,可以打包成docker镜像,也可 阅读全文

posted @ 2020-12-18 10:49 Charles-MQ 阅读(277) 评论(0) 推荐(0) 编辑

2020年12月2日

【接口自动化】 Pytest+Allure+Request +docker+jenkins 镜像构建记录

摘要: 前言 在接口自动化完工后,测试需要思考的一个问题是能够让自动化项目挂载到公司的CICD流程中去,本文选用的是最通用的docker镜像方式,构建走jenkins 准备条件 项目已经基本完工或者已经能运行,别只做个demo就开始打镜像 代码上传到git/gitlab 等代码仓库 公司具备物理机能支撑do 阅读全文

posted @ 2020-12-02 16:05 Charles-MQ 阅读(690) 评论(0) 推荐(1) 编辑

2020年9月29日

【接口自动化】 Pytest+Allure+Request 搭建接口自动化测试二

摘要: 前言 第一篇介绍了如何获取接口的登录凭据,接下来这篇主要分析Pytest 框架和allure 需要注意的一些点。 为什么不适用现有的框架和平台 接口自动化的框架其实非常多,有很多的是现成的平台或者封装好的前后端都有的平台,那么如果选择这类平台你可能面临如下问题: 1. 平台学习成本,有些平台是非常复 阅读全文

posted @ 2020-09-29 15:35 Charles-MQ 阅读(526) 评论(0) 推荐(0) 编辑

导航