自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 web自动化测试之邮件发送测试报告(SMTP)

web自动化测试之邮件发送测试报告(SMTP)我这里把执行测试用例、生成测试报告并发送邮件 写在了一个py文件中,话不多说直接放代码。from HTMLTestRunner import HTMLTestRunnerimport unittestfrom email.mime.text import MIMETextfrom email.header import Headerimport smtplibimport timeimport osfrom script.test_login

2020-06-16 20:23:16 1329

原创 常用linux命令

linux指令操作:1、cd / 切换到根目录cd…切换到上一级目录 cd app 切换到app目录2、ls显示当前目录ls -a 显示所有的文件或者目录(包含隐藏文件)ls - 显示±l文件和目录的详情信息3、mkdir 创建子目录4、rmdir 删除空的子目录5、touch 创建文件6、rm 删除文件不询问rm - rf 不询问递归删除rm-rf* 删除所有文件7、cp 复制 mv移动8、tar 命令:打包 tar -cvf压缩 tar -zcvf解压 tar

2021-10-26 21:28:58 130

原创 requests接口自动化测试

接口自动化测试自动化测试单元测试 unittest pytest接口自动化测试 requests功能UI自动化测试性能自动化测试requests发送get\post请求

2021-03-08 00:20:45 333

原创 adb \adb sehll\momkey命令总结

常用adb命令:adbadb version 查看 adb 版本adb devices 获取设备列表及设备状态adb start-serveradb kill-server查看包名,启动Activity名adb shell dumpsys activity | find “mFocusedActivity”monkey 测试adb shell monkey -p ActivityRecord{2106a8e4 u0 com.tencent.padbrowser --pct-touch

2021-02-13 10:51:46 349

原创 allure测试报告框架

介绍1、allure是开源的测试报告框架,支持Pytest等多种单元测试框架2、集成使用简单3、allure可以配合使用Jenkins持续集成工具配置allure环境1、安装 allure-pytest库文件2、下载allure压缩包,解压后配置环境变量,解压完成放到没有中文的目录下(目的:cmd命令行可以使用allure命令)3、cmd 验证是否配置成功 allure --versionallure特性1、@allure.feature(“类级别”)2、@allure.sto

2021-02-13 10:49:28 597 1

原创 pytest 笔记汇总

pytest 笔记assert 断言有提示信息,方便定位信息循环打印 加异常处理全对偶 pairwise判定表状态机-s 打印异常处理:assert 0 抛异常 falseassert 非0 正常断言 ture

2021-02-06 23:56:37 268

原创 @pytest.mark.parametrize 读取数据练习

import pytestdata_lists = [[11,22,33]]test_datas = [(11,22,33),(44,55,66)]datas_dict = [{"a":"1","b":"2","c":"3"},{"a":"11","b":"22","c":"33"},{"a":"111","b":"222","c":"333"},]#  方式一:参数为列表中嵌套列表@pytest.mark.parametrize("data",data_lists)def

2021-01-24 13:02:51 453

原创 获取csv数据 @pytest.mark.parametrize(读取数据)

获取csv数据,@pytest.mark.parametrize(读取数据)import csvimport pytest# 生成列表中嵌套字典格式数据def test_csv_01(): with open("./data/password.csv", "r") as f: reader = csv.DictReader(f) data = [] for row in reader: # print(row)

2021-01-24 12:54:34 895

原创 jmeter PowerShell下 NON GUI模式 执行测试脚本并生成报告

jmeter PowerShell下 NON GUI模式 执行测试脚本jmeter -n -t HTTP请求默认值.jmx -l test.jtl -e -o C:\Users\admin\Desktop\接口测试脚本\report-n NON GUI 模式-t 脚本文件-l 全部删除或禁用侦听器-e 测试结束后,生成测试报告-o 用于存放测试报告的路径...

2021-01-20 10:41:08 176

原创 jmeter 连接数据库

#jmeter 链接数据库Variable Name:数据库连接池的名称,我们可以有多个jdbc connection configuration,每个可以起个不同的名称,在jdbc request中可以通过这个名称选择合适的连接池进行使用。Database URL:数据库url,jdbc:mysql://主机ip或者机器名称:mysql监听的端口号/数据库名称, 如:jdbc:mysql://localhost:3306/testJDBC Driver class:JDBC驱动username:

2021-01-19 15:30:24 85

原创 web自动化测试之定时执行脚本

web自动化测试之定时执行脚本身为一个较懒惰一些些的测试,我总想着用脚本来替代一些重复机械性的工作,于是百度半天,发现了两种定时执行脚本的方法。就在这里稍微总结一下下,当成笔记记录了。原理很简单,就是在cmd中执行命令:python D:\user\send_emil.py无论“Windows任务计划”,还是借用Jenkins,其实都是通过配置一些信息,让工具定时执行这句命令,从而执行你的脚本。方法一:Windows任务计划配置Windows任务计划前,建议先在cmd中执行一下你的命令,确保该脚本

2020-06-16 20:53:11 1196 1

空空如也

空空如也

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

TA关注的人

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