会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
水玄雨林
博客园
首页
新随笔
联系
订阅
管理
2022年2月22日
Pytest踩坑:读取Excel的值传入@pytest.mark.parametrize后None变为nan
摘要: Excel的第二行,host列为空 Excel直接读出来的也是为空 但是在经过@pytest.mark.parametrize处理后 传入到网页中的值为nan 查看日志打印出来的信息,host的值从None变为了nan,空类型变为了float类型 暂时无法找到这个问题的解决办法,后续有时间查看pyt
阅读全文
posted @ 2022-02-22 11:43 水玄雨林
阅读(248)
评论(0)
推荐(0)
2021年12月26日
当输入框的值为前端通过js获取接口返回值动态给值,无法获在html标签中获取值,clear方法无法对输入框进行清空,提示Element is not currently interactable and may not be manipulated解决办法
摘要: 最近做自动化的时候遇到页面输入框值为通过js获取接口返回值动态给值,无法获在html标签中获取值,也没办法使用clear方法情况 如图: 可以看到在HTML中是没有testing这个值的,这种情况如果想要输入前清空输入框中的值,使用selenium的clear方法, 会提示元素交互错误 invali
阅读全文
posted @ 2021-12-26 17:41 水玄雨林
阅读(302)
评论(0)
推荐(0)
2021年11月12日
jmeter beanshell预处理程序和后处理程序以及跨线程组传参
摘要: 最近在做公司的接口测试 因系统做了防重放攻击等安全措施,导致接口之间的加密验证会一直变化,所以需要使用正则表达式和beanshell,下面为总结的一些方法 通过beanshell生成22位的随机字符串,使用base64进行加密以及对函数进行全局变量设置,进行跨线程传参 随机字符串: 在jmeter中
阅读全文
posted @ 2021-11-12 14:16 水玄雨林
阅读(742)
评论(0)
推荐(0)
2021年11月9日
ChromeOptions——当测试环境使用https协议,自动化测试时出现安全证书问题解决办法
摘要: 最近在调试自动化测试脚本时,因为公司使用的https,会出现证书安全的提示,前面使用了个很笨的办法,通过selenium去点击掉证书 后面听前端同事说可以设置忽略证书提示,在网上搜到了对应的解决办法,如下: ChromeOptions是webdriver的一个类,可以配置浏览器的各种设置 自动化测试
阅读全文
posted @ 2021-11-09 16:48 水玄雨林
阅读(912)
评论(0)
推荐(0)
Log类——基于logging库的封装
摘要: 此模块为基于logging库的二次封装 1 import logging 2 import time 3 import os #保存路径 4 file_path = r'\logs' 5 """#logger为记录器 Handler为处理器 Fromtter为格式器""" 6 class Log:
阅读全文
posted @ 2021-11-09 16:29 水玄雨林
阅读(199)
评论(0)
推荐(0)
Base类——基于Selenium的封装
摘要: 该框架是为了便于使用,基于selenium二次封装,仅为本人工作中的记录 入门建议查看:https://www.selenium.dev/documentation/overview/ Log类的封装请查看:https://www.cnblogs.com/shuixuan/articles/1552
阅读全文
posted @ 2021-11-09 16:12 水玄雨林
阅读(270)
评论(0)
推荐(0)
公告