
测试
文章平均质量分 71
人间有味是清欢_
不登高山,不知天之高也~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于Python的几个有趣小题
关于python的几个经典小题目原创 2023-01-30 10:09:33 · 323 阅读 · 0 评论 -
Httprunner 初步探索 - 持续更新中
httprunner初步探索前言一、httprunner是什么?二、httprunner初体验1.引入库2. 自动生成httprunner框架3. fiddler导出并转换文件总结前言例如:学了unittest,又看了pytest,以为可以歇一会了,又听说了httprunner,而且还超级方便超级简单!就像手动挡的车换了自动挡?受不了了,卷起来。一、httprunner是什么?httprunner是霍格沃兹学院集成pytest、allure等库的成熟框架,可以自动生成用例和代码。二、httprun原创 2022-05-10 17:55:29 · 779 阅读 · 5 评论 -
pytest + allure 生成html报告之入门的一点点踩坑记录
pytest + allure 生成html报告之入门的一点点踩坑记录前言一、unittest 和 pytest的区别?二、pytest入门1.安装pytest库2.写个小案例三、allure入门1. 在python库中先安装 allure-pytest2. 安装allure总结前言最近给公司写了个python+unittest实现的接口自动化,项目完成后,心里有点空荡荡的,就想不如研究一下pytest + allure吧,据说pytest使用率更高。一、unittest 和 pytest的区别?原创 2022-04-14 17:59:53 · 3509 阅读 · 3 评论 -
Postman接口测试-基础教程
Postman接口测试-基础教程前言一、下载安装Postman二、使用步骤1.普通的get请求2. post请求3. 创建变量4. 预处理 + 断言5. runner测试+导入外部文件参数txt/csv6. 生在在线api文档总结前言提示:本文为小白个人研究成果,仅供参考,如有错误欢迎指出一、下载安装Postman下载地址:https://www.postman.com/downloads/选择自己对应的版本,下载后安装很简单直接运行就行了二、使用步骤1.普通的get请求创建工作空间、集原创 2021-09-17 22:32:02 · 4084 阅读 · 2 评论 -
Fiddler抓包快速入门-windows网页抓包
FIddle抓包快速入门-windows网页抓包文章目录FIddle抓包快速入门-windows网页抓包前言一、fiddler安装二、使用步骤1.安装证书2.菜单基本讲解总结前言提示:以下是本篇文章正文内容,为个人学习笔记,方便自己查阅,仅供参考哈一、fiddler安装fiddler是一款免费的抓包软件,可以抓web网页的包以及手机的包。首先我们到官网下载安装包官网地址 : https://www.telerik.com/fiddler 选择fiddler Classic下载好后双击f原创 2021-09-12 21:44:41 · 6455 阅读 · 2 评论 -
Python3+unittest+request 实现接口自动化测试 (完整简单案例)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档Python3+unittest+request 实现接口自动化测试 (完整简单案例)前言一、准备工作1. 建好项目及相关文件夹2. 准备好相关文档二、代码部分1. readConfig.py读取config.ini配置文件2. 创建公用类3. 测试用例3. 执行所有用例结果展示总结前言小白个人研究成果,仅供参考一、准备工作1. 建好项目及相关文件夹common - 通用类,用于存放所有可以共用的类,例如写入日志、连接数据库,连原创 2021-08-17 16:32:22 · 2396 阅读 · 4 评论 -
python 基础教程实例
python 基础教程实例python 基础教程实例python 基础教程实例自行研究的python基础的一些操作,写成了小demo,记录一下,以防忘记分别包含:随机数逻辑运算符条件判断while循环 + breakfor循环continue跳出当前循环执行下一循环列表时间全局变量文件 IO#!/usr/bin/env python# -*- coding:utf-8 -*-import randomimport timeimport calendar # python原创 2021-07-05 17:28:15 · 167 阅读 · 0 评论 -
python3+selenium3自动化测试 - 自动生成HTML测试报告并发送邮件
python3+selenium3自动化测试 - 自动发送邮件测试报告前言一、发送邮件 - 方式一总结前言提示:以下是本篇文章正文内容,小白个人研究成果,仅供参考一、发送邮件 - 方式一我用的是QQ邮箱获取授权码的方式:登录qq邮箱后,找到左上角的设置 - 选择账户 - POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 - IMAP/SMTP服务 (什么是 IMAP,它又是如何设置?) - 开启 - 完成验证后返回的就是授权码 具体参考 https://baijia原创 2021-04-06 17:38:09 · 5097 阅读 · 0 评论 -
Python3+Selenium3自动化测试 - 实例 - 登录QQ邮箱并自动发送邮件
Python3+Selenium3自动化测试 - 登录QQ邮箱并自动发送邮件前言一、登录QQ邮箱并自动发送邮件总结前言提示:本文是自行研究的成果,其中可能存在许多不足之处,仅供参考一、登录QQ邮箱并自动发送邮件#!/usr/bin/env python # -*- coding:utf-8 -*-import timefrom selenium import webdriverfrom selenium.webdriver.common.by import By'''登录QQ邮箱并发原创 2021-04-02 16:50:11 · 1565 阅读 · 2 评论 -
Python3+Selenium3+openpyxl 爬取网站信息并保存到excel
Python3+Selenium3+openpyxl 爬取网站信息并保存到excel前言一、openpyxl安装二、读取2021年最火歌曲并保存到excel总结前言提示:以下是本人小白自行研究的成果,仅供参考一、openpyxl安装找到项目路径,实在找不到全局搜索pip.exe例如我的:cmd 到这个路径 输入 pip3 install openpyxlpip3 install openpyxl这个可能慢点,也可以使用豆瓣源或者清华大学源下载# 豆瓣pip3 install open原创 2021-03-31 17:45:19 · 670 阅读 · 3 评论 -
Python3+Selenium3自动化测试 - 定位并操作元素+等待方式
Python3+Selenium3自动化测试 - 定位并操作元素根据id获取元素并操作find_element_by_xpath 定位DOM元素find_element_by_css_selector 定位DOM元素Selenium常用的方法总结根据id获取元素并操作import timefrom selenium import webdriverfrom selenium.webdriver.common.by import By#启动谷歌浏览器,火狐则是webdriver.firefox()原创 2021-03-16 16:35:37 · 720 阅读 · 2 评论 -
Python3+Selenium3自动化测试 - 窗口基本操作
Python3+Selenium3自动化测试 - 窗口基本操作前言一、设置窗口尺寸二、安装对应的浏览器驱动版本1.获取当前谷歌版本号2.下载对应驱动总结前言学无止境,我又来研究selenium啦,今天研究的主题用selenium驱动谷歌浏览器,记录下我的操作步骤一、设置窗口尺寸import timefrom selenium import webdriver#启动谷歌浏览器driver = webdriver.Chrome()def get_size(driver): #获取原创 2021-03-15 15:19:13 · 393 阅读 · 2 评论 -
Python 接口自动化测试基础知识 - 模拟
导入Requests包找到Python安装路径下Scripts文件下的pip.exe,cmd下cd到此路径下(找不到Python安装路径就在C盘直接搜索pip.exe~一般是在C盘)cmd 执行 pip install requests 命令成功再打开PyCharm,File - Settings… - Pythone Interperter - 点击右侧小小的+,然后搜索requests并安装至此,requests安装成功,可以直接import requests啦。正题 - 接口测原创 2021-03-12 15:57:19 · 225 阅读 · 0 评论 -
SpringBoot+Maven项目进行junit单元测试-入门篇
SpringBoot+Maven项目进行junit单元测试-入门篇配置与安装配置与安装安装插件 File - Settings - Plugins 搜索JunitGenerator V2.0 然后点Install,再进入Other Settings 设置Output Path 中测试文件存放位置(我的位置是src/test,所以我这里添加了…/…/),然后选择Junit4 设置默认想要自动生成的内容配置测试文件目录 File - Project Structure - Modules原创 2021-01-28 15:12:24 · 2257 阅读 · 2 评论 -
JMeter之MySQL数据库压力测试(入门篇)
JMeter之MySQL数据库压力测试(入门篇)下载jar包JMeter操作下载jar包首先,需要下载mysql包mysql-connector-java-8.0.11.jar(根据自己需求下版本)下载链接 https://mvnrepository.com/artifact/mysql/mysql-connector-java下载好后放到jmeter目录下的lib下JMeter操作新建线程组,设置自己想要跑的线程数 测试计划 - 添加 - 线程(用户)- 线程组配置数据库连接原创 2021-01-23 16:07:20 · 378 阅读 · 0 评论 -
JMeter测试MQTT协议
JMeter测试MQTT协议首先没有安装过mqtt的jar包(mqtt-xmeter-2.0.2-jar-with-dependencies.jar这是我目前用的版本)的先下载后放到jmeter的lib\ext文件夹下下载链接如下:https://download.youkuaiyun.com/download/notHavaBug/14801913老步骤,新建线程组 测试计划右击 - 添加 - 线程(用户) - 线程组新建mqtt 链接 线程组 - 取样器 - MQTT Connect原创 2021-01-19 15:35:50 · 799 阅读 · 0 评论