在 Rational Performance Tester 中创建一个高级上传文件测试案例

关于本文

许多 Web 应用程序都提供了上传功能,允许用户以二进制内容的形式发布或存储文件。 尽管 IBM? Rational? Performance Tester 提供了在测试记录中操作二进制内容的功能,但有时您可能需要 进行更深入的自定义。本文中的示例将展示如何使用 Rational Performance Tester 中基本的文件替换功能 ,以及如何使用多个文件和多个平台创建更复杂的测试。

记录上传事务

上传事务可以常规方式 记录。下面的示例给出了针对一个使用 HTTP 的基于 Web 的应用程序的步骤,但这些概念也适用于其他网络 协议。

启动 Rational Performance Tester HTTP 记录器,创建一个 Test From New Recording,如图 1 所示。

图 1. 创建新测试的设置

记录器中指定的 Web 浏览器 (Windows > Preferences > RPT HTTP Recording) 将启动,您可以使用它执行上传事务。

技巧 :

 确保在执行上传操作之前,使用 Rational Performance Tester 工具栏插入了一个注释或一个 事务,以便您能够在后面的测试中轻松地识别它。

图 2. Recorder Test Annotation 工具栏

测试将 在停止记录器并关闭浏览器后自动生成。

Rational Performance Tester 根据与变量 MimeFileContent 的关联而自动检测二进制内容应,如图 3 所示。

图 3. 生成测试

时间: 2024-10-31 20:07:15

在 Rational Performance Tester 中创建一个高级上传文件测试案例的相关文章

Rational Performance Tester中实现条件循环的自动化脚本示例

随着需求的不断变化,自动化正在变得日益复杂.要适应这一情况,我们需要以更加智能的方式开发自动化框架.决策控制是实现复杂自动化的关键概念之一. 在 IBM® Rational® Performance Tester 中,您可以将部分测试定义为 条件循环,也就是指运行指定次数的运行.您可以根据次数.时间 设置循环的持续时间,或将其设置为无限 次.但是,软件没有提供相应的方法来动态设置循环的目标值.Rational Performance Tester 初学者可能没有样例代码来迅速上手.因此,本文的目

在IBM Rational Performance Tester中录制Android客户端应用程序测试脚本

编写本文的背景 随着智能电话使用率的增长,越来越多的基于 Web 的应用程序开始提供从移动客 户端访问的能力,无论该客户端是浏览器还是原生应用程序.在这两种情况下,这些客户端都可以使用 HTTP 作为网络协议,在理论上,可以使用主要的负载测试工具对它们进行测试.但另一方面,目前的大多数可用产 品(包括 IBM Rational Performance Tester)都没有内置的功能来录制对移动客户端应用程序的测试. 本文将介绍如何使用 Android 模拟器,设置一个简单框架,在 Rationa

图片- uploadify 带一个值上传文件,JAVA spring MVC 获取不到值?

问题描述 uploadify 带一个值上传文件,JAVA spring MVC 获取不到值? $(document).ready( function() { $('#file_upload').uploadify( { 'swf' : '${root}uploadify/uploadify.swf',//上传按钮的图片,默认是这个flash文件 'uploader' : '${root}importFile', //上传所处理的服务器 'cancelImg' : 'uploadfiy/uploa

网站建设-请问怎么样可以才可以在短时间内做一个可以上传文件到根目录的网站?

问题描述 请问怎么样可以才可以在短时间内做一个可以上传文件到根目录的网站? 请问怎么样可以才可以在短时间内做一个可以上传文件到根目录的网站?我想做一个网站或是借用一个可以上传文件到根目录的网站 解决方案 找找开源项目吧 ,一部分项目中已经实现了这些...

请问一个struts2上传文件的问题

问题描述 我写了一个struts2上传文件的例子,出现了一个很奇怪的问题,提交表单以后,页面直接跳转到result="input"的页面,action里面的断点也没有执行,而且浏览器上的url显示的是fileupload.action,页面却已经跳转到了input返回页面:如果file控件里不加文件,就会执行action里面的断点 解决方案 解决方案二:上代码,jsp和Action解决方案三:TSysUpfileAction.javapackagems.platform.system.

求一个SOCKET上传文件的工具类

问题描述 求一个SOCKET上传文件的工具类有客户端和服务器端哪位高手能支持下 解决方案 解决方案二:这么简单的东西.服务端监听一个端口,接受这个端口的数据,写入文件即可.客户端建立相应端口的socket,往里面写数据即可.解决方案三:使用ftp类库吧,,,简单..

Android中使用HTTP服务上传文件

http://blog.csdn.net/liuhe688/article/details/6425225 在Android中,除了使用java.net包下的API访问HTTP服务之外,我们还可以换一种途径去完成工作.Android SDK附带了Apache的HttpClient API.Apache HttpClient是一个完善的HTTP客户端,它提供了对HTTP协议的全面支持,可以使用HTTP GET和POST进行访问.下面我们就结合实例,介绍一下HttpClient的使用方法. 我们新建

JavaScript中三种异步上传文件方式_javascript技巧

异步上传文件是为了更好的用户体验,是每个前端必须掌握的技能.这里我提出三点有关异步文件上传的方式. 使用第三方控件,如Flash,ActiveX等浏览器插件上传. 使用隐藏的iframe模拟异步上传. 使用XMLHttpRequest2来实现异步上传. 第一种使用浏览器插件上传,需要一定的底层编码功底,在这里我就不讲了,以免误人子弟,提出这点大家可以自行百度. 第二种使用隐藏的iframe模拟异步上传.为什么在这里说的是模拟呢?因为我们其实是将返回结果放在了一个隐藏的iframe中,所以才没有使

Asp.net中FileUpload控件上传文件例子

 代码如下 复制代码 /// <summary>使用FileUpload控件上传文件</summary>          /// <param name="page">this</param>          /// <param name="path">文件保存目录,相对路径示例:"~/UploadFile",绝对路径示例:"E:UploadFile",提示:w