- 博客(48)
- 资源 (15)
- 收藏
- 关注
原创 jmeter性能测试进阶使用纪要
如果有多个匹配的结果,则获取到的是个数组,此时若要提取其中的内容,调用方式为${ bizSeqNo _1},$...,如果想要得到匹配出的结果的个数,用$,如果想随机选取一个,只需要将匹配数字设为0,使用$调用即可。Timeout in milliseconds:超时时间,就是等待这些车到达的时间,等他们集合的时间,如果设置0,就是没有超时时间,到了就走,如果设置了,比如10s,那么10s还没到齐,就不等了,就走。默认情况下,Jmeter会根据接口的响应状态码是否为200来判断接口是否成功,但是很多时候,
2023-06-12 10:11:36
1400
原创 jmeter性能测试进阶+fiddler抓包请求导出脚本
2、安装fiddler及插件(将插件将插件文件JmeterExport.dll拷贝到fiddler安装目录的ImportExport下重启fiddler即可)3、使用fiddler抓包后勾选请求File>Export Sessions> Selected Sessions 使用插件导出jmx文件。链接: https://pan.baidu.com/s/1qoD51RBXCnbvSSR4ZcwPAA。前提:本机已安装jmeter和fiddler。最后打开jmeter导入即可。
2023-05-30 10:38:51
437
转载 软件评测师考试内容纲要
1)A. 单元测试 B. 集成测试 C. 确认测试 D.系统测试。标准化的概念(标准化的意义、标准化的发展、标准化机构)(2) A. 功能性、可靠性、可用性、效率、可维护、可移植。处理机管理、存储管理、设备管理、文件管理、作业管理。标准的层次(国际标准、国家标准、行业标准、企业标准)C. 功能性、可靠性、可扩展性、效率、稳定性、可移植。B. 功能性、可靠性、可用性、效率、稳定性、可移植。D. 功能性、可靠性、兼容性、效率、稳定性、可移植。欢迎访问软件考试网www.hbsoft.net)...
2022-08-17 18:38:19
1873
1
转载 JMeter 性能测试基本过程及示例转发自https://blog.youkuaiyun.com/m0_46286757/article/details/125638597
版权声明本文为优快云博主「任哈哈爱吃肉」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。如果启动运行jmeter,可以单击添加的监听器查看运行过程中的监控指标数据,也可以等运行结束后,再查看。负载测试通过测试系统在资源超负荷情况下的表现,以发现设计上的错误或验证系统的负载能力。压力测试测试系统能承受的最大负载能力。创建各种默认元组及测试元组,填入目标测试静态资源请求和动态资源请求参数及数据。创建各种形式的结果搜集元组,以便在运行过程及运行结束后搜集监控指标数据。...
2022-07-19 16:21:45
219
原创 jmeter压测数据库
JDBC驱动可以在mys ql的官网下载,具体地址是:MySQL :: Begin Your Downloadhttps://dev.mysql.com/downloads/file/?id=477058
2022-07-06 16:51:03
255
原创 性能测试-loadrunner+jmeter
目录基本概念性能工具jemeter代码调试loadrunner实战代码笔记使用Loadrunner的步骤1.插入事务transaction2.参数化-账户密码参数化设置集合点和并发lr_rendezvous()定时器设置等待时间thinktime断言检查点联机多机压测:性能指标分析结果一、什么是性能:性能:是用来描述产品除功能外的所具有的速度,效率和能力的综合能力评价。二、什么是性能测试:性能测试:对产品或是物品的性能进行定性或是定量的量测过程。什么时候可以开始执行性能测试? 功能测试通过;一般需要进行
2022-06-26 17:12:01
1284
转载 LoadRunner中的进程与线程区别解释转发自https://www.cnblogs.com/qmfsun/p/4504868.html
1、进程与线程的区别: 进程和线程的区别是什么?
2022-06-26 16:46:51
252
转载 unittest+HTMLtestrunner自动化测试框架https://blog.youkuaiyun.com/huilan_same/article/details/52944782
unittest核心工作原理unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。下面我们分别来解释这四个概念的意思,先来看一张unittest的静态类图(下面的类图以及解释均来源于网络,原文链接):一个TestCase的实例就是一个测试用例。什么是测试用例呢?就是一个完整的测试流程,包括测试前准备环境的搭建(setUp),执行测试代码(run),以及测试后环境的还原(tearDown)。元测试(unit test)
2022-06-26 16:19:06
469
转载 自动化测试Excel表格读写xlrd+xlwt+openyxl转载自https://blog.youkuaiyun.com/ruoruodetouzizhe/article/details/82787153
xlrd模块使用步骤及方法: 打开文件: import xlrd excel=xlrd.open_workbook(‘E:/test.xlsx’) 获取sheet: table = excel.sheets()[0] #通过索引获取 table = excel.sheet_by_index(0) #通过索引获取 table = excel.sheet_by_name(‘Sheet1’) #通过表名获取 备注:以下方法的操作都要在sheet基础上使用 获取行数
2022-03-13 22:44:01
135
原创 自动化测试中ini配置文件读取类
configparser简介ConfigParser模块已在Python 3中重命名为configparser 该模块定义了ConfigParser类。 ConfigParser类实现一种基本的配置文件解析器语言,该语言提供的结构类似于.ini文件中的结构ini文件相关知识键值对可用=或者:进行分隔 section的名字是区分大小写的,而option的名字是不区分大小写的 键值对中头部和尾部的空白符会被去掉 值可以为多行 配置文件可以包含注释,注释以#或者;...
2022-03-13 22:17:22
1275
转载 进程与线程https://blog.youkuaiyun.com/luhao19980909/article/details/89403233
下面是抽象类比:单CPU:一台单核处理器计算机 = 一个车间;多CPU:一台多核处理器计算机 = 一座工厂;进程:一个车间 = 一个进程; (即一个运行的程序)多进程:一座工厂可以同时运行多个车间;CPU和进程:单CPU只能同时运行单个进程,多CPU可以同时运行多个进程。线程:车间内一个工人 = 一个线程;进程与线程:一个进程可以包括多个线程。线程间内存共享:车间的空间是工人们共享的,比如许多房间是每个工人都可以进出的。一个进程的内存空间是共享的,每个线程都可以使用这些共享内存。
2022-03-13 21:51:22
112
转载 自动化测试中三种等待-强制/显性/隐性
为什么要用等待时间:在写App的自动化的脚本时发现一个元素,但是往往执行脚本是报错( An element could not be located on the page using the given search parameters.),提示没有找到元素这时就可能出现时而能点击,时而又不能点击到,原因是:因为元素还没有被加载出来,查找的代码就已经被执行了,自然就找不到元素了.解决方式:可以用等待,等元素加载完成后再执行查找元素语句。三种等待的方式:1、强制等待导入定时等待库from t
2022-03-13 21:03:50
1903
转载 自动化测试框架搭建思想https://blog.youkuaiyun.com/ji13921602232/article/details/78832326
1.1.自动化测试的优点 ●提高测试效率和降低测试成本 ●实现快速的回归测试,加快测试进度从而加快产品发布进度 ●更多的测试,提高测试覆盖率 ●保证一致性 ●提高测试的可靠性,避免人为因素1.2.为什么要做自动化测试框架 通过以往的尝试,发现真正实现自动化测试,并不是掌握了某个自动化测试工具,掌握了脚本的编写技术就能够达成,面对复杂的ERP系统,简单的录制/回放并不能达到自动化测试的要求,完全通过编写脚本的方式,工作量巨大且可维护性极差、不能复用。实现自动化就是为了能
2022-03-13 17:06:46
184
转载 自动化测试元素定位-CssSelector常用定位方式总结
CSS选择器的常见语法:1. 根据 标签定位 tagName(定位的是一组,多个元素)e.g:find_element_by_cssSelector("div")2. 根据 id属性定位(注意id使用#表示)e.g: find_element_by_cssSelector("#eleid")e.g: find_element_by_cssSelector("div#eleid")3. 根据className属性定位(注意class属性使用.)e.g: find_element_.
2022-03-04 15:22:04
2541
原创 安全测试源代码白盒安全测试工具Fortify SCA
一、Fortify SCA1.1软件简介Fortify SCA是目前业界最为全面的源代码白盒安全测试工具,它能精确定位到代码级的安全问题,完全自动化的完成测试,最广泛的安全漏洞规则,多维度的分析源代码的安全问题。由于它是一款商业软件,这里只找到了一个早起的版本(V5.1)进行测试。Fortify SCA主要的特性和优点如下:1、业务最完整的静态代码分析器,以最大和最全面的安全编码规则为基础,而且这些规则可以不断地进行更新,以适应新的软件安全漏洞。2、跨层跨语言地分析代码的漏洞产生,目前支持所
2021-05-19 17:47:27
1823
原创 python学习总结
目录列表list和元组类class类方法函数def类方法@classmethod类变量和实例变量类继承一、类继承概述 二、类的继承2.1 继承的定义2.2 构造函数的继承 2.3 子类对父类方法的重写三、类继承的事例 列表list和元组 类型 列表 元组 创建 listname=['lisa',"wome...
2019-06-04 14:58:27
949
转载 框架分层分享
框架分层分享现在在测试界吹嘘的分层自动化,意思就是把各种代码实现的类根据不同的功能进行分层,自动化测试框架包括的元素大致如下:基于Appium框架运用python语言以及unittest单元测试框架,搭建的APP的UI自动化框架如下:AppAuto/:apk:存放app的apk安装包config:存放配置文件以及测试数据,把所有的项目的配置均放在 这里,用python支持较...
2019-03-29 18:10:04
324
转载 APP自动化--appuim学习笔记__转载自http://www.testclass.net/appium/appium-base-dc/
目录1.Desired Capabilities2.控件元素定位ruby篇python篇java篇3.ADB常用的几个命令4.环境配置-Android SDK+JDK+eclipse+ant+adt第一步、安装JDK;第二步、安装Eclipse;第三步、下载并安装AndroidSDK;第四步、为Eclipse安装ADT插件5.appium自动化测试...
2019-03-28 10:53:32
1332
转载 测试用例设计方法--白盒+黑盒--转载自https://www.cnblogs.com/molrang/p/6420918.html
目录测试用例设计方法(一)等价类划分法划分标准:划分方法:实例1:三角形问题(二)边界值分析法定义:与等价类区别:分析方法:常见边界值:边界值分析:转化为测试用例:实例1,批阅试卷实例2,三角形的边界问题分析测试用例实例3,NextDate函数边界值分析测试用例(三)错误推测法(四)因果图法1.因果图介绍2...
2018-08-26 23:21:14
1563
转载 linux下搭建PHP测试环境--转载自https://blog.youkuaiyun.com/c_fangfujiang/article/details/51536064
一、安装Apache2.2.221、到官网下载 http://httpd.apache.org/download.cgi ,选择相应的版本 这里,我选择的是最新的版本可以先下载到windows系统中,上传到linux, 也可以直接下载到linux : wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/http...
2018-08-19 17:16:36
1572
转载 转载Mark---app崩溃的原因 和 提前测试流程/方法 和出现崩溃后怎么定位和处理 总结(持续更新中)
https://blog.youkuaiyun.com/qq_22795513/article/details/74590956
2018-05-03 10:04:53
659
转载 性能测试指标分析Mark
1、事物响应时间和虚拟用户数关联:当随着用户数的增加,响应时间应该随着上下波动,但是如果事物相应时间有严重波动需要分析问题所在处 2、每秒错误数:如果在某个时间段内错误数量增加,那么需要观看此时间段的其他指标变化 3、平均事物响应时间:平均事物响应时间随着时间、用户数的波动而波动,如果在某个时间段响应时间变慢但是马上又变快了,说明可能是服务器处理能力强,也可能是处理能力差出现大量错误。如果没波...
2018-03-09 10:11:22
1701
转载 性能测试Jmeter学习总结分享--转自http://blog.youkuaiyun.com/limiaomiao_0109/article/details/45152715
性能测试Jmeter学习总结目录性能测试Jmeter学习总结0多机并发1 Jmeter简介2 Jmeter主要组建3 Jmeter常用术语4 Jmeter的工作原理5 Jmeter参数化方法6 Jmeter关联7 Jmeter添加集合点8 Jmeter的控制器9各个元素之间的执行顺序0多机并发控制机:目录bin下的jmeter...
2018-02-24 09:51:19
325
转载 接口功能测试策略(分类执行)
转自:http://www.cnblogs.com/xunmi/archive/2011/10/17/2215374.html 由于平台服务器是通过接口来与客户端交互数据提供各种服务,因此服务器测试工作首先需要进行的是接口测试工作。测试人员需要通过服务器接口功能测试来确保接口功能实现正确,那么其他测试人员进行客户端与服务器结合的系统测试过程中,就能够排除由于服务器接口缺陷所导致的客户端问题
2017-06-21 13:53:56
551
转载 从用户感知谈软件性能测试
虽然,有一段时间没关注性能测试,但时常还能看到有同学讨论性能,对于一些概念的理解很想深入讨论,但三言两语说不清,于是,还是花点时间写写吧! 今天有一个同学问:“一个小的系统,用户并发数为20个,那事务平均响应时间大概在什么范围内?” 怕麻烦直接告诉他2/5/8原则,钻牛角尖的话,需要进一步确认什么样的小系统?提供的什么类型的业务?用户行为是什么样的?用户对系统的使用频率?就算同响应时时间一样
2017-06-15 14:32:43
448
转载 Linux下使用NMON监控、分析系统性能
Linux下使用NMON监控、分析系统性能一.下载nmon。 根据CPU的类型选择下载相应的版本:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadwget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/download
2017-06-15 09:44:33
290
转载 安全测试---AppScan扫描工具
web安全测试---AppScan扫描工具2012-05-27 22:36 by 虫师, 54779 阅读, 6 评论, 收藏, 编辑 安全测试应该是测试中非常重要的一部分,但他常常最容易被忽视掉。 尽管国内经常出现各种安全事件,但没有真正的引起人们的注意。不管是开发还是测试都不太关注产品的安全。当然,这也不能怪我们苦B的“民工兄弟”。因为公司的所给我们的时间与精力只要
2017-06-06 11:00:50
686
转载 性能测试流水记
性能测试的目的---1) 评估系统的能力----测试中得到的负荷和响应时间数据可被用于验证所计划的模型的能力,并帮助作出决策。2) 识别体系中的弱点----受控的负荷被增加到一个极端水平,并突破它,从而修复体系的瓶颈或薄弱的地方。3) 系统调优---重复运行测试,验证调整系统的活动得到了预期的结果,从而改进性能。检测软件中的问题,长时间的测试执行可导致程序发生由于内存泄漏引
2016-11-30 10:43:19
396
转载 Robot Framework + Selenium library + IEDriver环境搭建
Robot Framework + Selenium library + IEDriver环境搭建目录:1 安装文件准备2 Robot框架结构3 环境搭建 3.1 安装Python 3.2 安装Robot Framework 3.3 安装wxPython 3.4 安装RIDE 3.5 安装Selenium2Library 3.
2016-11-14 17:29:39
632
转载 自动化测试书籍
一、自动化测试类: 1、软件自动化测试:引入、管理与实施 Automated Software Testing Introduction,Management,and Performance 2、软件测试自动化技术与实例详解 Software Test Automation 3、高效软件测试自动化 Effective Software Test Automation
2016-07-14 10:19:10
5462
转载 需求分析 转自:http://fangang.iteye.com/blog/1345099
路漫漫,求索不息 博客园 ::首页 ::博问 ::闪存 ::新随笔 ::联系 ::订阅 ::管理 :: 283 随笔 ::1 文章::3 评论::0 引用2016年7月>日一二三四
2016-07-12 09:58:39
1137
转载 架构分解
架构分解在应用层面,按照功能或 SOA 服务进行分解,将系统垂直拆分为多个应用池(应用池中的服务是无状态的)。每个应用池中有多个应用(水平拆分),可以独立灵活地进行伸缩。见图 2 所示。在数据层面,对数据进行垂直拆分(分库)和水平拆分(数据分片 DB Sharding);将分布式事务拆分成多个本地事务独自提交,避免分布式事务。见图 3 所示。图 2.应用的垂直和水平拆分
2016-06-29 11:25:29
1792
转载 测试用例设计 http://www.cnblogs.com/herbert/archive/2013/10/25/3388635.html
一,检查标准1.准确性(Accurate)Tests what the descrīption says it will test. 测试覆盖了描述部分需要测试的内容。 2.经济性(Economical)Has only the steps needed for its purpose.测试用例没有冗余的步骤 3.可重复性(Repeatable)Self sta
2016-06-29 10:33:17
374
原创 C++程序设计
#include #include #include #include //输入/输出文件流类using namespace std;const int Maxr=100;//最多的读者const int Maxb=100;//最多的图书const int Maxbor=5;//每位读者最多借五本书//读者类,实现对读者的信息的描述 class Reader { priva
2014-06-21 23:53:44
647
1
原创 章5
#includeusing namespace std;int ncomp(int i,int j){ if (i>j) return 1; if (i==j) return 0; return -1;}int main(){ int k=2; int n=ncomp(k,++k); //从右到左顺序,先求++k,此后k=3 cout<<n<<endl; return
2014-06-18 12:53:56
412
原创 章4
/*例3.24*/#includeusing namespace std;int main(){ int a[10]; int i; for(i=0;i<10;i++) { a[i]=i*2+2; cout<<a[i]<<'\t'; if((i+1)%5==0) //i由0开始,需为i+1才对 cout<<endl; } return 0;}
2014-06-18 12:53:11
456
原创 章3例题
/*例3.1~2:无格式输出*/#include using namespace std;int main(){ int a=0,b=9,c=8; cout<<a<<'\t' <<b <<c<<"\n"; cout<<a<<"\n" <<b<<"\n" <<c<<"\n"; return 0;}
2014-06-18 12:51:05
450
postman导出文件导出jmx脚本的项目运行包
2023-09-06
Postman_v4.1.3.crx
2016-11-28
Android mokey安装说明文档
2016-11-25
python-2.7.12.amd64
2016-11-14
wxPython2.8-win64-unicode-2.8.12.1-py27
2016-11-14
robotframework-ride-1.1.win-amd64
2016-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人