随笔分类 -  Python

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

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

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

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

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

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

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

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

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

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

【接口自动化】 Pytest+Allure+Request 搭建接口自动化测试一
摘要:前言: 最近一段时间在公司使用 Pytest+Allure+Request 实现了一套接口自动化项目,特意来总结和分享一下。 为什么选择这一套技术呢? 1. 之前是用java进行测试开发的,python不是很熟悉,网上随便搜的... 2. pytest有点类似java的testng, Allure的 阅读全文

posted @ 2020-09-29 10:29 Charles-MQ 阅读(584) 评论(0) 推荐(0)

【Python】 RobotFramework 安装配置与简要操作
摘要:前言: 最近项目中用到了Python 著名的RobotFramework 框架(以下简称RF),特做一些总结如下: RF简介 RF框架是用python语言开发的一套基于关键字操作的自动化测试框架, 适用于python2.7 , python3.X等版本。 RF适合编码基础较弱的同学进行自动化测试,完 阅读全文

posted @ 2020-01-14 14:37 Charles-MQ 阅读(791) 评论(2) 推荐(0)

airTest 应用到项目并优化
摘要:之前已经介绍了airTest的原理,该文主要指引大家能够将airTest框架应用到具体的测试项目当中去。 首先要考虑的是: 1. 你是用airTest 去做什么自动化 (android, ios, web) 2. airTest 能做什么,不能做什么,然后我们需要做出什么优化? 通过实际的使用,我其 阅读全文

posted @ 2019-04-28 15:31 Charles-MQ 阅读(2620) 评论(6) 推荐(1)

airTest 使用体验
摘要:airTest是国内网易自研的一套基于图像识别进行UI自动化测试的框架,目前已经可以支持andriod,ios,web端的UI测试,在google开发者大会上得到了google的高度认可。 最近在学习使用这个框架,首先来了解下他的原理 一、 airTest框架的构成 airTest 这里指的是air 阅读全文

posted @ 2019-03-06 11:21 Charles-MQ 阅读(2935) 评论(0) 推荐(0)

Python 学习笔记---爬取海贼王动漫
摘要:最近无聊整理的爬虫代码,可以自动爬取腾讯动漫的任意漫画,思路如下: 1. 先获取想下载的动漫url, 这里用了 getUrls ,直接获取动漫的最后一章 2. 然后进入到该动漫去获取要下载的图片url 3. 下载到本地 阅读全文

posted @ 2018-09-26 17:03 Charles-MQ 阅读(1290) 评论(0) 推荐(0)

python 学习笔记---Locust 测试服务端性能
摘要:由于人工智能的热度, python目前已经成为最受欢迎的编程语言,一度已经超越Java 。 本文将介绍开源的python 测试工具: locust 使用步骤: 1. 安装python 3.0以上版本 2. 安装Pip 3. 安装locust pip install locustio (windows 阅读全文

posted @ 2018-08-02 15:01 Charles-MQ 阅读(2826) 评论(0) 推荐(0)

导航