- 博客(22)
- 收藏
- 关注
原创 Jmeter安装教程
分割线---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------”, 算是安装成功。
2023-06-08 09:33:17
140
原创 Jmeter HTTP代理服务器抓包数据不准确
问题,我需要抓到app网页版的数据,但是因为我设置的chrome代理服务器引起捉包数据不准确,如下图。同时去除勾选【请勿将代理服务器用于本地(Intranent)地址】Jmeter HTTP代理服务器抓包数据不准确。.* 设置这里多了10.
2023-03-22 16:12:12
782
原创 DatabaseError: DPI-1072: the Oracle Client library version is unsupported
也是因为启动这个sqlplus.exe报错,才导致跑RF 框架时,每次链接Orcale 都提示报1072的错误。之后双击sqlplus.exe 可以正常弹出页面,如下。然后找了一个msvcr120.dll文件,放到C:\Windows\System32。网上百度了,都说,版本匹配不上。我照着修改了,环境变量也配置了,但是依然是报错。【计算机中丢失MSVCR120.dll,找不到MSVCR120.dll】再次双击sqlplus.exe 这时报了别的错误,如下。双击sqlplus.exe报错如下。
2023-02-21 15:02:17
1599
原创 Robotframework 元素等待关键字
一、隐式等待 【超出等待时间,则抛异常】Set Selenium Implicit Wait【设置隐式等待时间,针对所有浏览器】Set Browser Implicit Wait【设置隐式等待时间,针对当前浏览器】二、显式等待 【超出等待时间,则抛异常】#等待元素包含指定的文本Wait Until Element Contains link=新闻 新闻#等待元素可用Wait Until Element Is Enabled link=新闻 3#等待元素可见Wait Unt
2022-12-07 11:11:22
1882
原创 Robotframework 断言
一 、系统断言Should Be Empty #判断是否为空,如果不为空,执行失败Should Be Equal #比较两个值相等或不相等Should Be True # 是否等于;判断是否 比如1=1Should Contain #验证是否包含某个关键字,比如“百度”Should Start With #验证开头有某个关键字,比如“百度”的百Should End With #验证结尾有某个关键字,比如“百度”的度Length Should Be 字符的长度二、Sele
2022-12-05 16:37:33
1135
原创 RIDE 解决ModuleNotFoundError: No module named ‘pymysql‘的问题
是因为没有 pymysql库,需要安装,但是不是直接在CMD 直接PIP 安装。而是去到,python的目录下。如图Python\Python37\Scripts 在该位置pip install pymysql然后安装成功
2022-06-16 10:47:53
260
原创 Multiple keywords with name ‘Capture Page Screenshot‘ found. Give the full name of the keyword you w
Multiple keywords with name ‘Capture Page Screenshot’ found. Give the full name of the keyword you want to use:AppiumLibrary.Capture Page ScreenshotSeleniumLibrary.Capture Page Screenshot1、设置搜索顺序要设置搜索顺序,请在测试开始时添加如下内容——可能在套件设置2、设置显式关键字名称如下| Suite Se
2022-05-26 17:32:01
702
原创 python 安装cv2库
如果直接在cmd 输入【pip install cv2 】是安装不成功的会出现如图的错误提示正确是pip install opencv-python安装成功
2022-05-24 15:38:23
1238
原创 Jmeter TCP 取样器 上一个请求响应结果参数传个下一个请求,响应结果为空
出现的问题,上一个请求成功,但是下一个请求返回参数是200 ,但是响应结果为空,如图。原因是因为我没有勾选close connection 每个请求结束后关闭连接。先来了解一下TCP 取样器界面的的详情Re-use connection:同一个线程执行的所有请求都会使用一个tcp连接,在要求TCP长连接的时候需要用到这个close connection:每个请求结束后关闭连接以下这2种情况,返回参数200,响应结果能有值的...
2022-04-12 14:37:59
3897
原创 Jmeter 数据库文件保存到txt+换行
很多文章是保存到csv,csv的换行也简单,但是如果相对纯数字而且是位数大的,csv会把后面数值忽略掉。如下图这样这样所以改成导入为txt格式的文件步骤 1Variable Name:数据库连接池的名称,我们可以有多个jdbc connection configuration,每个可以起个不同的名称,JDBC Driver class:JDBC驱动username:数据库登陆的用户名passwrod:数据库登陆的密码步骤 2Query:里面填入查询数据库数据的SQL语句(填写的SQL语
2022-04-07 16:23:56
1370
原创 Jmeter 循环控制器从数据库获取值
如果是并发大于1的,此场景不适合,暂时没研究出来,从数据库直接取值,怎么实现大于1的并发。但是想到另外一个方法,就先把响应结果保存到csv或者txt文档,再从csv或者txt中获取。回到原文,从数据库循环或者值创建线程组,如图2、添加JDBC Request3、添加Debug Sampler 看看结果设置循环控制器,循环次数写入响应结果值 如图${TRANNO_#}...
2022-03-23 10:37:16
1616
原创 性能测试遇到以下几种问题的解决方案
压测结果分析完成后,即可进行性能问题确定与优化操作。通常情况下,系统出现性能问题的表象特征有以下几种:** 1、响应时间平稳但较长**测试一开始,响应时间就很长,即使减少线程数量,减少负载,场景快执行结束,响应时间仍然很长** 2、响应时间逐渐变长**测试过程中,负载不变,但运行时间越长,响应时间越长,甚至出现很多错误** 3、响应时间随着负载变化而变化**负载增加,响应时间变长,负载变少,响应时间下降,资源使用率也下降** 4、数据累积导致锁定**起初运行正常,但数据量积攒到一定量,立刻出
2021-11-05 17:23:51
715
原创 SVN please execute cleanup command
如果更新多次,依然提示【please execute cleanup command】不妨试试,用sqlite3工具下载sqlite3工具,进入此下载地址将sqlite3.exe文件解压缩到.svn目录的同级目录.svn 不是在 svn的安装目录,这个文件是被隐藏起来的在svn 文件夹下去除隐藏,就能看到.svn打开命令行工具,cnd ,执行如下命令如果在 D盘,就 D: 回车去到D盘,cd 文件夹名称,切换到.svn的同级目录sqlite3.exe .svn/wc.db “sele
2021-10-19 14:47:31
212
转载 linux服务器磁盘满了的处理方法
今天连接oracle数据库报错,重启数据库显示磁盘满了,记录一下我的处理方法: 1.df -h命令:通过df -h命令查看硬盘的使用情况:发现vda3挂载点已经基本满了[这个还是处理后的,之前到达49G了] 2.知道了是硬盘满了的问题,name下一步就是开始查找服务器中的大文件,从根目录开始查找,通过du -h --max-depth=1命令,发现是home文件夹占用空间较多cd ./home,然后 通过du -h --max-depth=1命令依次往下查找,最后发现是oracle占用空间
2020-11-12 14:29:37
486
原创 Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded
用JMeter压测,有时候当模拟并发请求较大或者脚本运行时间较长时,JMeter会停止,报OOM(内存溢出)错误。解决方法知道了报错出现的原因是因为堆内存大小不足引起的,自然而然就会想到内存溢出的解决方法:调整堆内存大小。步骤(以Windows系统为例,Linux系统类似):1、打开jmeter.bat文件,按关键字“HEAP”搜索,把原来的配置改为如下:修改前:set HEAP=-Xms512m -Xmx4000mset NEW=-XX:NewSize=256m -XX:MaxNewSiz.
2020-10-15 14:48:18
730
原创 Jmeter 负载机报 org.apache.jmeter.protocol.tcp.sampler.ReadException: Error reading from server, bytes
Jmeter 负载机报 org.apache.jmeter.protocol.tcp.sampler.ReadException: Error reading from server, bytes read: 0分布并发,主机没有报该问题,负载机报。 后面发现是自己的报文长度不对,修改了长度,显示正确。你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Mark
2020-10-13 18:57:23
6214
原创 ImportError: Failed to import test module:XXX
导入import unittest 包 ,创建的文件名字 得是 Test 开头的,不然报如下的错误
2020-04-23 15:52:31
5379
1
转载 pycharm创建项目
打开pycharm开发工具,创建一个新的项目。可以选择创建项目类型:配置项目解析器,有点像myeclipse里面配置tomcat.
2020-03-20 18:34:58
764
原创 ModuleNotFoundError: No module named 'selenium'
1、 点击 文件 - 设置 - project interpreter 就没有 ModuleNotFoundError: No module named ‘selenium’ 提示了
2020-03-18 18:47:26
1538
原创 python pip selenium HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
这里写自定 raise ReadTimeoutError(self._pool, None, 'Read timed out.'pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.方法是pip...
2020-03-18 16:23:37
306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人