随笔分类 - 自动化测试
摘要:【Postman】postman自动获取token作为环境变量 在Tests标签页输入以下代码 // 将responseBody转为json字符 var data=JSON.parse(responseBody) console.log( data.data.token) // 设置环境变量toke
阅读全文
摘要:WebUI自动化测试验证码登录如何实现? 点击查看代码 # encoding=utf8 import sys import requests import muggle_ocr import json class loginerp(): def __init__(self): # 将request
阅读全文
摘要:Streamlit以及业界给出的示例大多为针对csv文件的,但在实践中,数据经过处理后以xlsx文件输出的需求也不少。xlsx文件更接地气,更接近最终用户的需求。 openpyxl是我最喜爱的xlsx文件处理工具,速度快功能强大,在使用Streamlit自作网站的时候自然优先选用。 base64可理
阅读全文
摘要:python使用requests库发送https请求报错:SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED]。 requests库简单介绍: Requests是一常用的http请求库,它使用python语言编写,可以很方便地发送htt
阅读全文
摘要:python中有一个轻量级的定时任务调度的库:schedule。他可以完成每分钟,每小时,每天,周几,特定日期的定时任务。因此十分方便我们执行一些轻量级的定时任务. 点击查看代码 import schedule import time def job(): print("I'm working...
阅读全文
摘要:5.1报错信息 报错1:OSError: File contains no valid workbook part 报错2:InvalidFileException: openpyxl does not support the old .xls file format, please use xlr
阅读全文
摘要:requests获取响应头的set-Cookie 点击查看代码 import requests url="http://www.exampl.com" res=requests.get(url) cookie=res.headers.get("set-cookie") print(cookies)
阅读全文
摘要:selenium 3 与 4 的区别 selenium 3 与 4 ,元素定位表达不同,本质一样 selenium 3 find_elemnt_by_xxx selenium 4 find_elemnt(By.xxx,"") selenium 4不支持下划线
阅读全文
摘要:###from openpyxl.styles.colors import * 的失败调用问题,使用openpyxl 模块调用 进行颜色分配时,无法调用函数colors openpyxl进行版本降低 2.6.1后,正常使用  xlrd.biffh.XLRDError: Excel xlsx file; not supported
阅读全文
摘要:##requests 库:发送 form-data 格式的 http 请求 采用浏览器查看接口,复制curl路径 ,转换python工具查看请求参数,然后放在自己代码里面重新运行
阅读全文
摘要:自动化测试框架教程 教程地址 https://blog.csdn.net/u011541946/category_6788788.html 代码地址 https://github.com/Anthonyliu86/automation_framework_demo/
阅读全文
摘要:1.报错信息: 1.报错信息: AttributeError: '_TestResult' object has no attribute 'outputBuffer' 2.解决方案: 找到HTMLTestRunner.py模块的源码,在构造器'init()'中添加如下代码: self.output
阅读全文
摘要:写了这么多年的 Python ,我一直都是使用 Python 自带的 logging 模块来记录日志,每次需要写一些配置将日志输出到不同的位置,设置不同日志输出格式,或者将日志进行分文件和压缩等。这个日志模块没什么问题,直到我无意中发现了一个神器,我才发觉原来记日志可以这么简单的!这个神器就是 lo
阅读全文
摘要:#python+selenium做ui自动化测试用法必会 一、前言 大家都知道,基于Web端的测试的基础框架是需要Selenium做主要支撑的,这里边给大家介绍下Web测试核心之基于Python的Selenium Selenium是用于测试Web应用程序用户界面(UI)的常用框架。它是一款用于运行端
阅读全文
摘要:在python中,编写带in的语句实现动态传入值的实现方法。将列表转换为元组再传入字符串的sql中 例如在mysql中的语句为: select * from view_check_cmd c where c.cmd_id='1' and c.ip in ('192.168.1.70', '192.1
阅读全文
摘要:一、安装python1.python安装Python3.9.5下载地址:https://www.python.org/ftp/python/3.9.5/python-3.9.5-amd64.exe双击python-3.9.5-amd64.exe,选择自定义安装/快速安装即可安装完成后,在”开始“菜单
阅读全文