自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 selenium3中定位闪现的提示弹框

测试过程中发现有写元素不是一直是静态的,比如操作过程中的提示或会自动关闭的提示框,这些元素的定位过程往往不能很好的随意的捕捉,不过今天发现了好办法,给大家分享下那就是在source界面进行debug,这样基于这些动态元素所有执行都被暂停,这样就可以了具体如下:步骤一:先打开准备操作页面打开F12,切换到source界面,找到下图按钮(右侧按钮暂时不要点)步骤二:在操作页面点击保存,在提示弹出后,立即右侧的debug暂停按钮,页面即可暂停步骤三:此时再切换到元素定位页面,进行元素定位即可捕捉到消

2020-10-22 17:28:38 1507

原创 python配置文件读写

ConfigParser模块一、创建配置文件在D盘建立一个配置文件,名字为:test.ini内容如下:[baseconf]host=127.0.0.1port=3306user=rootpassword=rootdb_name=gloryroad[test]ip=127.0.0.1int=1float=1.5bool=True注意:要将文件保存为ansi编码,utf-8编码会报错文件中的[baseconf]为section二、读配置文件import ConfigParse

2020-10-16 10:46:31 351

原创 chrome浏览器驱动

chrome浏览器驱动最新最全官网下载地址:http://chromedriver.storage.googleapis.com/index.html最新更新v2.42 v69

2020-10-14 17:15:45 192

原创 (火狐)SELENIUM WEBDRIVER测试 NOTADIRECTORYERROR: [WINERROR 267] 目录名称无效。

驱动下载地址:https://github.com/mozilla/geckodriver/releaseshttp://ftp.mozilla.org/pub/firefox/releases/查看版本号:火狐浏览器版本,注意驱动与浏览器版本要正确火狐驱动提示:NotADirectoryError: [WinError 267] 目录名称无效。: 'D:\tools\Program Files\Driver\geckodriver.exe’from selenium import webdriv

2020-10-12 15:11:14 523

原创 tcp协议与wireshark tcp数据流解析

一、 TCP报文格式在了解三次握手和四次挥手之前,先知道TCP报文内部包含了哪些东西。1 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连接。TCP在发送数据前必须在彼此间建立连接,这里连接意思是:双方需要内保存对方信息(例如:IP,Port…)2 报文主要段的意思    序号:表示发送的数据字节流,确保TCP传输有序,对每个字节编号    确认序号:发送方期待接收的下一序列号,接收成功后的数据字节序列号加 1。只有ACK=1时才有效。    ACK:确认

2020-09-29 14:40:23 1592

原创 系统吞吐量、TPS(QPS)、用户并发量、性能测试概念和公式

PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素:一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 QPS(TPS):每秒钟request/事务 数量 并发数: 系统同时处理的request/事务数 响应时间: 一般取平均响应时间(很多人经常会把并发数和T

2020-09-25 19:14:14 185

原创 nmon监控得出网络

使用nmon监控得出网络实时速度以及最大、最小、平均网络传送速度首先我们得搞清楚几个概念,即什么是网速?什么是带宽?举两个个例子:1.家里装网线,宽带提供商说我们的带宽是100兆。2.用迅雷下载电影,迅雷显示实时的下载速度是每秒3兆,或者说是3MB/s。这我们就奇怪了,为什么带宽是100兆,我们下载的速度才3MB/s呢,这是因为宽带提供商所说的100兆其实是100Mb,如果换算成我们常说的网速MB是需要除以8的,即1MB=8Mb。100Mb的网速为100/8KB=12.5KB。打开nmon监控的

2020-09-25 19:12:29 1131

原创 两种方法查看电脑CPU是几核

方法一1在任务栏右键单击,在弹出菜单中选择任务管理器进行点击,打开任务管理器。2在任务管理器中点击性能选项卡。在性能选项卡中查看红框中有几个小窗口,CPU就是有几个核。方法二点击开始菜单,然后右键点击计算机,选择管理,打开计算机管理窗口。在新窗口中选择设备管理器进行点击。在右侧的设备明细中点击处理器左边的小三角。在弹出的处理器明细中看到下面有几行,说明CPU就是有几核。...

2020-09-25 18:57:28 12146

原创 jmeter之BeanShell对两个变量断言对比

在jmeter的中,断言没法对两个变量的进行对比后判断,只能使用Bean Shell断言来进行。然后用BeanShell对两个变量进行对比。if(!"uidmatchNr".equals("{uid_matchNr}".equals("uidm​atchNr".equals("{res}")){Failure=true;FailureMessage=“error,check error”;}else{FailureMessage=“ok,check current”;}...

2020-09-10 10:29:49 581

原创 jmeter使用TCP请求时,乱码问题,字符集设置

(提示:UTF-8一个汉字占3个字节)TCP请求默认发的是GBK字符集,要想修改成UTF-8,只需要修改bin目录下的jmeter.properties文件,其中tcp.charset这个属性直接赋值为UTF-8即可。 网上查了很久都没有解决,最终看了下jmeter的源码,发现的,可以看出是直接读取配置文件,如果配置文件为空,就是默认的GBK,下面上源码https://www.cnblogs.com/zhou-yuhang/p/10040462.html...

2020-09-08 18:18:32 1568 1

原创 Jmeter分布式压测,主控机内网接收流量太大

将jmeter.properties 中的模式改成了Standard这个Standard会非常消耗内网带宽,切换到StrippedBatch模式就可以了https://jmeter.apache.org/usermanual/remote-test.html

2020-09-07 10:42:53 624

原创 adb 命令

模拟器连接方式:adb connect 127.0.0.1:62001第一个模拟器端口是62001,第二个模拟器端口是62025,第三个是62025+1adb devices #查看设备信息adb -s 127.0.0.1:62001 shell #进入指定设备shellexit #退出adb shells安装spkadb install | -r -r 覆盖原安装文件 -s 可以指定设备eg:adb install “路径\wandoujia.apk” #默认安装adb insta

2020-08-13 14:11:32 149

原创 LR脚本,http请求,需参数与上传文件

Action(){lr_rendezvous(“voiceSearch”);lr_start_transaction("voiceSearch");web_reg_save_param("status","LB=\"status\":","RB=,\"message\"",LAST);web_submit_data("voiceSearch", //"Action=http://---", "Action=http://------", "Method=POST", "EncType

2020-08-12 18:27:36 286

原创 jmeter 常用的MIME类型

常用的MIME类型1.说明MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型。它是一个互联网通用标准。是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。每个MIME类型由两部分组成,前面是数据的大类别,例如声音audio、图象image等,后面定义具体的种类。比如:超文本标记语言文本 .html text/h

2020-08-06 10:52:39 5490

原创 Linux下命令行查看系统配置

1 查看CPU1.1 查看CPU个数# cat /proc/cpuinfo | grep "physical id" | uniq | wc -l2 uniq命令:删除重复行;wc –l命令:统计行数1.2 查看CPU核数# cat /proc/cpuinfo | grep "cpu cores" | uniqcpu cores : 41.3 查看CPU型号# cat /proc/cpuinfo | grep 'model name' |uniqmodel name : Intel®

2020-07-22 18:28:02 617

原创 关于Windsocket脚本运行报错Error Code:9017

Winsocket协议的脚本报错:Error : Timeout expired while trying to connect. Error code : 9017.每报一次错,就会导致一个Vuser被停止只要给它加个函数,设置下超时时间就可以使用方法,在每个lrs_send函数后面加lrs_set_recv_timeout(120,0);即:lrs_create_socket(“socket2”, “TCP”, “RemoteHost=tears.mercury.co.il:23”, LrsL

2020-07-18 19:56:36 893

原创 LoadRunner中获取当前系统时间方法

LoadRunner中获取当前系统时间方法方法一:使用loadrunner的参数化获取当前时间  使用lr的参数化,非常方便,对lr熟悉的各位朋友也能马上上手,时间格式也有很多,可以自由选择。  步骤:  1、将复制给aa的值参数化  2、选中abc,使用右键选择"Replace with a parameter."  3、在弹出窗口内填写参数名称为:localtime_now  4、选择参数类型为Date/Time  5、在属性选项里,选择时间格式化选项(可以选择很多种)  6、关闭属性

2020-07-17 11:21:45 1082

原创 2020找房感想

最近疫情原因,基于2020年5月底,7月初,2次找房经验:找房子不能着急,多对比什么都是能谈的,比如和房东谈房价,和中介谈中介费当然这也看大环境,最近因为疫情原因,很多房子还是空置一段时间,所以价格都比较好谈一些。1:58租房个人转租或者房东直租基本真实,价格也是看情况可谈2:小房地产的中介综合起来觉得比大公司要好点,好商量,资源嘛,要看他的人脉情况特别注意一点,千万有定力,别被中介忽悠,有自己的原则,多对比,总有适合自己的性价比高的房子租...

2020-07-09 16:49:00 157

转载 jmeter 文件音频图片上传处理

jmeter 文件音频图片上传处理1.http上传附件一般用的Content-Type: multipart/form-data;文中是先通过fiddler抓取请求,然后通过jmeter模拟该请求,如果有接口文档,则可以跳过抓包这个步骤。我们先把header的信息copy到jmeter里面。3再把fiddler中webforms的信息复制到jmeter的http请求的parameters中,注意:parameters的名称只保留fiddler中webforms的name值,如下图和步骤一的图对比,

2020-06-23 19:13:48 408

原创 Jmeter之聚合报告

Aggregate Report是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会显示一行数据,共有10个字段,含义分别如下。Label:每个 JMeter 的 element(例如 HTTP Request)都有一个 Name 属性,这里显示的就是 Name 属性的值#Samples:表

2020-05-26 13:54:19 261

原创 察看结果树--响应数据中文显示乱码问题处理

察看结果树->响应数据中文显示乱码问题处理用notepad++打开{JMETER_HOME}\bin\jmeter.properties默认编码为:ISO-8859-1#sampleresult.default.encoding=ISO-8859-1根据测试系统修改对应的编码,如为utf-8则增加编码设置为:sampleresult.default.encoding=utf-8修改配置后,要重启jmeter才会生效!...

2020-05-26 13:36:20 404

原创 JMeter问题之报Response code: 415错误

在HTTP信息头管理器中添加Content-Type为:application/json

2020-05-26 13:33:13 974

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除