会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
海浪
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2021年6月22日
python+requests接口自动化测试1--基本请求方法封装+获取token
摘要: 前段时间用python对公司项目的接口进行了自动化测试,由于存在很多不完善的地方,在这过程中也遇到了一些问题。为了便于以后温习回顾,以下做了一些总结: 1.请求登录接口 import hashlib from random import randint, choice import requests
阅读全文
posted @ 2021-06-22 11:22 海浪。
阅读(2463)
评论(0)
推荐(0)
2021年5月31日
接口测试用例设计
摘要: 接口是具有特定输入和特定输出的一套逻辑处理单元。接口测试主要用于检测外部系统与系统之间以及内部各子系统之间的交互点。 接口测试用例设计主要考虑下面几个方面: 功能 逻辑业务 异常 安全 异常:参数异常和数据异常 参数异常:关键字参数,参数为空,多参、少参,错误参数 数据异常:关键字数据,数据为空,长
阅读全文
posted @ 2021-05-31 11:42 海浪。
阅读(196)
评论(0)
推荐(0)
2021年5月21日
logger日志重复打印问题-解决
摘要: def getlogger(self): self.logger = logging.getLogger() self.logger.setLevel(logging.DEBUG) rp = strftime('%Y%m%d%H%M', localtime(time())) log_path = o
阅读全文
posted @ 2021-05-21 18:21 海浪。
阅读(513)
评论(0)
推荐(0)
2021年4月21日
pytest学习——添加allure用例描述
摘要: 1.安装allure-pytest模块 命令行安装allure模块: pip install allure-pytest 2.下载allure http://dl.bintray.com/qameta/generic/io/qameta/allure/allure/2.7.0/ 3.配置环境变量 将
阅读全文
posted @ 2021-04-21 10:02 海浪。
阅读(130)
评论(0)
推荐(0)
2021年4月20日
添加日志
摘要: 日志级别:debug、info、warning、error、critical logging模块四大组件 名称 描述 loggers 提供应用程序代码直接使用的接口 handlers 用于将日志记录发送到指定的目的位置 filters 提供日志过滤功能,用于决定哪些日志记录将被输出(其他将被忽略)
阅读全文
posted @ 2021-04-20 18:11 海浪。
阅读(70)
评论(0)
推荐(0)
2021年4月19日
pytest-allure报告添加错误截图
摘要: 方法一: basePage.py def get_picture(self): """ 获取错误截图 :return: """ str1 = strftime("%Y-%m-%d %H-%M-%S", localtime(time())) file_name = str1 + ".png" path
阅读全文
posted @ 2021-04-19 17:05 海浪。
阅读(724)
评论(0)
推荐(0)
2021年4月15日
生成自定义长度字符串
摘要: def strGen(self, num): """ 生成可自定义长度的数字、字母和特殊字符混合的字符串 :return: """ list1 = [chr(i) for i in range(65, 91)] + [chr(i) for i in range(97, 123)] + [str(i)
阅读全文
posted @ 2021-04-15 10:20 海浪。
阅读(121)
评论(0)
推荐(0)
2021年4月8日
jenkins+pytest+allure邮件发送测试结果
摘要: 1.系统配置中找到Jenkins Location,填写系统管理员邮箱 2. 发件人邮箱要与管理员邮箱相同 3.jenkins任务配置中,找到构建后操作 4.在高级里设置邮件的触发条件 邮件内容: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"
阅读全文
posted @ 2021-04-08 15:42 海浪。
阅读(259)
评论(0)
推荐(0)
2021年3月29日
jenkins+pytest+allure生成报告采坑日记
摘要: windows系统 1.jenkin环境搭建 配置java环境,安装jdk 2.下载jenkins.war https://www.jenkins.io/zh/ 3.运行jenkins cmd进入jenkins.war目录 执行命令:java -jar jenkins.war --httpPort=
阅读全文
posted @ 2021-03-29 17:58 海浪。
阅读(389)
评论(0)
推荐(0)
2021年2月22日
自动化执行中无法定位新窗口元素问题解决
摘要: 原因:执行自动化脚本过程中,某一步操作新开了一个页面窗口,导致之后的元素定位问题报错 解决:切换到新的窗口 def switch_handle(self): windows = self.driver.window_handles self.driver.switch_to.window(windo
阅读全文
posted @ 2021-02-22 17:51 海浪。
阅读(149)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告