自定义博客皮肤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 HTMLTestRunner import unittest from email.mime.text import MIMEText from email.header import Header import smtplib import time import os from script.test_login

2020-06-16 20:23:16 1339

原创 常用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 133

原创 requests接口自动化测试

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

2021-03-08 00:20:45 333

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

常用adb命令: adb adb version 查看 adb 版本 adb devices 获取设备列表及设备状态 adb start-server adb 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 355

原创 allure测试报告框架

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

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

原创 pytest 笔记汇总

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

2021-02-06 23:56:37 268

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

import pytest data_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 454

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

获取csv数据, @pytest.mark.parametrize(读取数据) import csv import 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 904

原创 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 177

原创 jmeter 连接数据库

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

2021-01-19 15:30:24 86

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

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

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

空空如也

空空如也

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

TA关注的人

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