【JMeter实战】使用TCP Sample进行TCP性能测试

1 引入JMeter TCP SampleJMeter自带的TCP Sample可以完成并发的TCP性能测试,下面通过一个实例说明应用方法。需要进行的性能测试需求如下:待测试流量监控系统需要支持1W条业务的流量监控。基于产品定位和系统实现分析,该流量监控系统可以进行多种业务的流量监控和分析。系统通...

2018-05-24 22:46:25

阅读数 1726

评论数 1

打破砂锅系列之二,深入分析JMeter的Aggregate Report

一、概览JMeter的Aggregate Report(聚合报告)是进行并发压力测试时常用的Listener(监听器),下图是一个Demo运行的Aggregate Report示例(并发用户10个,持续60秒): 简单解释一下(为查看方便表格转置了一下):标题Label登录系统修改文章同步修改已经...

2018-04-26 12:16:27

阅读数 555

评论数 0

打破砂锅看原理,JMeter并发cookie问题小记(相同用户名压力)

1 问题由来     近日,项目使用JMeter进行并发登录的压力测试,原则上使用的用户名应该是不同的,由于环境问题出现了同用户并发登录的情况,但现象与理论上存在偏差。    那么使用相同用户并发的时候服务器是一个session还是多个session?    如果使用同一用户并发对服务器是否起到了...

2018-04-26 12:14:38

阅读数 455

评论数 1

二、自动化技术哪家强,QTP对比看端详

2.1 对比范围  了解了QTP 是进行自动化测试的完整框架,能完成自动化测试的框架还有很多,本篇对如下框架进行一下对比。  提到自动化测试Selenium是不得不提的。Selenium是ThoughtWorks员工在业余时间开发并维护的开源项目,并且在 ThoughtWorks的项目中被广泛应用...

2018-04-23 19:07:54

阅读数 304

评论数 0

一、 QTP的前世今生

1 QTP是什么QTP是Quick Test Professional的简称,是一个自动测试框架。由MercuryInteractive(美科利)公司研发,作为WinRunner的升级版。之后卖给HP(惠普),从11.5版本开始称为UFT(Unified Functional Testing)。Q...

2018-04-23 19:03:17

阅读数 73

评论数 0

Selenium使用单例模式

在项目中使用Selenium进行自动化,非常自然想到用单例对WebDriver进行管理,出于如下考虑:         1)提高成功率。多个实例会使得出现多个浏览器窗口,界面识别会出现问题,影响成功率。         2)关键对象易维护。整个Selenium项目中,Webdriver是最重要...

2017-06-13 21:58:54

阅读数 1043

评论数 0

Selenium多浏览器适配

Selenium支持多种浏览器,实际测试中可以通过工程模式创建不同浏览器的实例,从而完成多种浏览器的适配测试。Selenium支持的浏览器种类如下:         ChromeDriver:谷歌浏览器         InternetExplorerDriver:微软IE       ...

2017-06-13 21:26:29

阅读数 693

评论数 0

使用SeleniumWebDriver开始自动化-简单示例

使用Selenium WebDriver进行自动化非常方便,下面通过一个示例进行说明。    一、下载Selenium组件包      打开Selenium官网:     http://www.seleniumhq.org/download/             选择Java版...

2017-06-03 16:19:21

阅读数 1269

评论数 0

Selenium框架简介

Selenium是一系列基于Web的自动化工具,提供一套测试函数,用于支持Web自动化测试。函数非常灵活,能够完成界面元素定位、窗口跳转、结果比较。具有如下特点:    一、多浏览器支持            可以对多浏览器进行测试,如IE、Firefox、Safari、Chrome、...

2017-06-02 14:42:16

阅读数 9537

评论数 1

使用BadBoy录制JMeter脚本

1      BadBoy简介 BadBoy是一款免费WEB自动化测试工具,其实就是一个浏览器模拟工具,具有录制和回放功能,支持对录制出来的脚本进行调试。同时支持捕获表单数据的功能,所以能够进行自动化测试。但目前用的多的是用来进行脚本录制,BadBoy支持将脚本导出为JMeter脚本。 JMe...

2017-05-26 10:19:01

阅读数 17660

评论数 0

QTP应用实例-G.8032测试自动化(4)数据扩展

同一个脚本通数据的设计能够覆盖更多的测试点,在脚本编写中尽量变量都通过数据文件传递进来,保持扩展。同时,对测试点深入分析了解测试点设计的结构。以G.8032的测试点设计来讲,大的分类为单环和多环,自动化覆盖单环测试点。单环中以故障检测方式和返回方式进行了6组细分,分别是如下组合。 检测...

2017-05-25 11:14:01

阅读数 204

评论数 0

QTP应用实例-G.8032测试自动化(3)脚本开发和调试

完成前期的测试分析和拓扑搭建后开始进行脚本的开发和调试,按步骤说明如下。        一、创建单环G.8032       每个网元都涉及到G.8032的创建,所以可以考虑将常用的操作封装为函数,其中变化内容已参数方式传递。以网元A的脚本进行说明。对网元A进行G.8032保护组创建,流程图如下。...

2017-05-25 08:42:38

阅读数 294

评论数 0

QTP应用实例-G.8032测试自动化(2)拓扑搭建

拓扑的搭建要根据实际的业务进行,G.8032必须是环网拓扑。实际上环网是典型拓扑,在此基础上可以进行很多其他的测试。根据测试点的要求搭建拓扑如下:            说明几点重要信息:        (1)   RPL链路位于NEA和NEB之间。        (2)   协议VLA...

2017-05-25 08:34:57

阅读数 198

评论数 0

QTP应用实例-G.8032测试自动化(1)测试分析

使用QTP进行脚本开发,针对特定的业务有不同的应用方法,是否有规律可循呢?。QTP能否应用在通信业务测试中?能做到什么地步?需要投入多大精力?只有尝试过才能给出客观的结论。本文以以太网中的G.8032为例,对其中一个(可扩展多个)测试用例进行自动化,旨在给通过QTP网管操作进行通信业务自动化提供方...

2017-05-25 05:56:19

阅读数 163

评论数 0

QTP利用原生态对象获取JavaTable列排序类型示例

使用QTP测试Java Swing的CS程序中,JavaTable是非常常见的控件,QTP提供了很多常用的方法,如SelectRow、Click、ClickCell等。但有时候感觉还是力不从心,特别是一些比较奇怪的需求。必须最近解决的一个问题,一个JavaTable的表格,需要测试其排序的准确性,...

2017-05-24 09:04:31

阅读数 459

评论数 0

QTP描述性编程简介与Java CS程序实例

QTP描述性编程简介与Java CS程序实例

2017-05-21 14:30:07

阅读数 443

评论数 0

使用QTP进行Java插件环境搭建

QTP是Quick Test Professional的简称,目前成为UFT(Unified Functional Testing),是HP旗下的UI自动化利器,市场占有率非常高。本文对QTP的安装过程进行说明,使用的是11.5 试用版,操作系统为Windows7旗舰版。      1、打开安装...

2017-05-19 16:24:04

阅读数 551

评论数 0

Web自动化工具对比

首先说一下我对Web自动化测试与CS自动化测试的认识。从宏观对比都是通过脚本自动化完成功能的验证,区别不大。Web测试更为显著的浏览器兼容性、安全,以及与Web技术相关的表单测试、链接测试等,其实都是功能上的区别带来的不同规格,从实现自动化来看,都是相通的。           对于UI自动...

2017-05-18 19:06:54

阅读数 12733

评论数 1

搭建开源论坛JForum测试环境(mysql数据库)

JForum是著名的开源论坛,采用的是自己的MVC框架,有些项目直接利用JForum进行二次开发,同时也是一些测试工具进行实操的城市环境。最近学习Jmeter,需要搭建该环境,走了一小点弯路,记录整个安装过程如下。

2017-05-18 11:04:14

阅读数 2781

评论数 0

自动化测试与手工测试对比

软件自动化测试,个人觉得由于名字里面有个“Auto”,给人的感觉神秘又高深。软件行业似乎对自动化测试也有神化的倾向。      实际上真正做过自动化测试的同学,我指的是对自动化测试有过一定思考的同学,对自动化的看法还是很现实的。我做自动化时间不长,大概有两年的时间,我很负责任的说,自动化其实也是一...

2017-05-15 20:16:58

阅读数 6295

评论数 0

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