
问题
是美好啊
这个作者很懒,什么都没留下…
展开
-
Linux运行jmeter报错java.sql.SQLException:Cannot create PoolableConnectionFactory
然后把该脚本放到Linux服务器上面,并把jmeter mysql驱动放到服务器上面,修改jmeter的mysql驱动路径信息。注意:驱动8.0需要jdk1.8+才行,5.1.46既可以满足jdk版本又能满足mysql库是8和5.7,比较好!注意:报错的警告信息也有深入了解具体是什么问题,因为过程中的警告可能就会影响你的运行结果。在windows电脑写jmeter脚本连接数据库连接成功。运行jmeter脚本报错。执行运行命令,没有报错。原创 2023-11-22 11:27:22 · 1044 阅读 · 0 评论 -
Jmeter请求json数据需要在HTTP信息头管理器设置Content-Type:application/json
问题:没有添加Content-Type:application/json返回数据报错如下解决方法:HTTP信息头管理器添加Content-Type:application/json原创 2021-12-07 18:52:14 · 3391 阅读 · 0 评论 -
【Python运行报错】yaml.parser.ParserError: while parsing a block collection
Python运行读取yaml文件报错注意检查yaml格式是否正确,我这里是yaml格式错误修改正确yaml文件格,运行正确!!!原创 2021-11-27 10:14:12 · 5590 阅读 · 0 评论 -
Python用例用testsuite执行用例报错ValueError: no such test method in <class ‘case.case_makedata.Case_Makedata‘
测试用例使用的ddt,并使用了 @file_data(’…/data/year.yaml’)熟悉,用testsuit添加用例集,就报截图错误原创 2021-11-05 17:18:45 · 772 阅读 · 5 评论 -
【Python查询mysql】sql语句中有变量如何传值
之前使用%s没有加引号,直接使用?代替均报错最后,debug发现,变量使用%s代替,一定要注意sql语句中为非数值类型,%s也需要加单引号!!!代码块如下:from pymysql import *def select_data_mysql(year,process_unit,material_name,plan_type,quota_type): #计划类型 conn = connect(host='10.11XX', port=3316, user='ps', password=原创 2021-10-13 11:08:47 · 1344 阅读 · 0 评论 -
【MeterSphere实践问题】前置脚本获取上个接口返回数据需要拼接字符串为string类型
问题:现在MeterSphere有个问题就是获取的数据类型都是unicode,怎么才能转换呢???原创 2021-09-09 16:31:26 · 1350 阅读 · 0 评论 -
pip安装报错:HTTPSConnectionPool(host=‘files.pythonhosted.org‘, port=443): Read timed out.
问题:直接使用pip安装报错D:\Python39\Scripts>pip install opencv-python==4.5.2.54Collecting opencv-python==4.5.2.54 Downloading opencv_python-4.5.2.54-cp39-cp39-win_amd64.whl (34.7 MB) |████████████████████████████████| 34.7 MB 656 kB/sCollecting numpy>原创 2021-07-28 21:49:15 · 10049 阅读 · 1 评论 -
MeterSphere安装步骤及遇到的问题
离线安装MeterSphere步骤安装命令如下:cd /tmp# 解压安装包tar zxvf metersphere-release-v1.0.3-offline.tar.gzcd metersphere-release-v1.0.3-offline# 进入安装包目录cd metersphere-release-v1.0.3-offline# 运行安装脚本/bin/bash install.sh# 等待安装脚本执行完成后,查看 MeterSphere 状态msctl status安原创 2021-07-01 17:13:38 · 4304 阅读 · 0 评论 -
Navicat工具 — 查找已保存数据库连接的密码
工作中忘记了单独保存数据库的连接密码,当需要进行性能测试时需要数据库密码,于是找到此方法进行解决。1)导出连接2、导出ncx文件password替换一位大佬写好的php语言的倒数第二行**“decrypt(‘3492C64396BC81311B8F127C6CA4EE6E1’);”**没有安装运行环境,可以在线运行:https://tool.lu/coderunner/<?php namespace FatSmallTools; class NavicatPassword{原创 2021-03-09 17:26:24 · 1045 阅读 · 0 评论 -
jmeter登录java.lang.IllegalArgumentException: Filename must not be null or empty
jmeter登录java.lang.IllegalArgumentException: Filename must not be null or empty解决办法,创建的csv data set config,添加后输入进行填写,禁用后可以正常运行原创 2021-02-18 16:04:25 · 2315 阅读 · 1 评论 -
selenium定位element框架,解决无法定位的问题
由于前端是使用的element框架,操作页面元素,element框架显示的代码是动态的就会无法定位,但是按照你页面操作的顺序定位还是可以定位。记住定位此类元素,一定要按照测试顺序进行定位对应的元素!!!...原创 2021-02-04 16:57:46 · 526 阅读 · 4 评论 -
Python自动化测试实现二维码登录
在网上搜了许久,也没有找到合适的绕过二维码登录网页,所以用了下面的笨蛋办法,注释的代码是使用cookie解决但是最终没有实现,希望厉害的朋友遇见此文章,在评论下如何可以实现绕过二维码进行登录!!! def open_browser_cookie(self): self.driver=webdriver.Chrome() #这里的地址可以输入项目自动化测试最开始的页面 url = self.config_get('url') log1.原创 2021-02-04 09:47:59 · 3525 阅读 · 5 评论 -
UI自动化测试selenium获取confirm弹框
获取confirm弹框,这里的方法是针对原生js调用confirm弹框 #获取confirm弹框,这里的方法是针对原生js调用confirm弹框 def get_handleconfirm(self,driver): try: # 获取弹框 alert = driver.switch_to_alert() self.my_sleep(2) alert_txt = alert.tex原创 2020-12-23 11:01:03 · 1465 阅读 · 0 评论 -
部署项目,启动服务,一直停留不动,是因为磁盘满了导致的
安装配置好项目后启动服务,遇见一直加载不出来,如下原因如下:因为磁盘已满原创 2020-12-09 19:37:17 · 3410 阅读 · 0 评论 -
Linux 解压zip文件,成功啦
压缩文件如下步骤1:下载zip,unzipyum install -y unzip zip步骤2:使用命令解压zip文件进入到该压缩文件目录,输入命令解压:unzip segma-easy-sense.zip原创 2020-12-09 19:09:00 · 908 阅读 · 0 评论 -
git push To https://gitlab.segma.tech/testerteam/easysenseui_v1.0.git ! [rejected] master
报错信息:$ git pushTo https://gitlab.segma.tech/testerteam/easysenseui_v1.0.git ! [rejected] master -> master (fetch first)error: failed to push some refs to 'https://gitlab.segma.tech/testerteam/easysenseui_v1.0.git'hint: Updates were rejected原创 2020-12-07 17:40:40 · 219 阅读 · 0 评论 -
Python继承问题
报错代码父类from logs.log import log1from framework.base_page import BasePageclass LoginPage(BasePage): def __init__(self): '''定位元素''' #账号登录按钮 self.account_btn = ['class', 'select-text'] #账号 self.user_path = ['css'原创 2020-10-22 19:52:31 · 331 阅读 · 0 评论 -
ui自动化问题:selenium.common.exceptions.SessionNotCreatedException: Message: session not created
使用Python+selenium+Chrome 报错:selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 78说明,这个chrom驱动支持78版本谷歌浏览器版本进入驱动网址:http://npm.taobao.org/mirrors/chromedriver/,下载原创 2020-10-21 18:56:18 · 18258 阅读 · 4 评论 -
APP测试问题:apk install安装apk文件报错:error: no devices/emulators found
问题:解决办法:查看你的模拟器是否启动成功,需重新启动模拟器即可解决原创 2020-09-25 11:47:38 · 815 阅读 · 0 评论 -
【问题】多个文件写入日志报错
日志代码:#coding:utf-8import socketimport loggingimport getcwdimport osimport timefrom logging.handlers import RotatingFileHandlerdef get_log(logger_name): # 创建ogger输出日志对象 logger = logging.getLogger(logger_name) # 设置最低日志级别:分别低到高有debug、info、原创 2020-07-30 17:19:16 · 615 阅读 · 0 评论