使用Loadrunner测试Appeon Web应用时参数化的考虑
来源:互联网 发布:tensorflow lr分类 编辑:程序博客网 时间:2024/05/14 02:52
使用Loadrunner测试Appeon Web应用时参数化的考虑
使用Loadrunner测试Appeon Web应用时,由于客户端的Appeon Web library(IE插件)和服务器端Appeon Server的HTTP交互带的都是二进制数据。因此通过Loadrunner录制的脚本,与普通的基于HTML的Web应用是不同的,无法直接进行参数化,你在Loadrunner中看到的都是二进制数据。
那么是不是就无法参数化测试了?答案是否定的。
具体的方法就是:在Powerbuilder应用层进行参数化。下面具体解释一下含义。
例如,我们的PowerBuilder应用程序是在表中插入记录。对于这个表的主键列,原来可能是需要输入的,或者是生成的。
那么在进行压力测试前,需要对PB应用程序做一些小的修改。具体来说,就是对于影响数据提交的列,进行“参数化”。例如,主键我们可以采用Oracle的序列生成。这样就可以避免提交数据更新时,违反主键约束。
做完这些修改后,重新把PB应用翻译发布到Appeon Server,然后按正常方法录制脚本和测试就可以了。
这就是在应用层进行参数化的含义。当然,在PB层进行参数化,实际和生产环境中实际运行的程序有一些差别,但我们可以将这种差别和影响降低到最小,只在必要的地方使用。
在压力测试完后,将这些专用于“压力测试参数化”的PB代码注释掉就可以了。
参见:关于使用LoadRunner对Appeon Web应用进行压力测试的初步介绍 http://blog.csdn.net/shuchengma/archive/2006/12/26/1462386.aspx
- 使用Loadrunner测试Appeon Web应用时参数化的考虑
- 使用Loadrunner测试Appeon Web应用时参数化的考虑
- 使用Loadrunner测试Appeon Web应用时参数化的考虑
- 使用Loadrunner测试Appeon Web应用时参数化的考虑
- 使用Loadrunner测试Appeon Web应用时参数化的考虑
- 关于使用LoadRunner对Appeon Web应用进行压力测试的初步介绍
- 关于使用LoadRunner对Appeon Web应用进行压力测试的初步介绍
- 关于使用LoadRunner对Appeon Web应用进行压力测试的初步介绍
- 关于使用LoadRunner对Appeon Web应用进行压力测试的初步介绍
- Web应用时中文乱码的处理!
- Web应用时中文乱码的处理
- 关于loadrunner使用socket测试应注意的问题
- 更改Eclipse中使用Tomcat测试应用时的部署目录
- 基于WEB信息管理系统测试时应考虑的因素有哪些?
- 基于WEB信息管理系统测试时应考虑的因素有哪些
- 基于WEB信息管理系统测试时应考虑的因素有哪些?
- -jar参数运行应用时classpath的设置方法
- -jar参数运行应用时classpath的设置方法
- 测试用例设计中的NP难题
- 测试的核心技术是什么?
- 模块分解原理的探索
- 性、开源与商业
- Silverlight权威讲座 - 新书序
- 使用Loadrunner测试Appeon Web应用时参数化的考虑
- 爆强的专家系统游戏:能猜出你想的任何东西
- 现实生活中的Swing和NetBeans平台开发
- 关于hook设置函数如何支持多核CPU的一个说明
- 语言及其应用
- 金蝶BOS如何让ERP随需应变
- 教学影片:如何利用Blend2设计Silverlight并配合ASP.NET
- 坚持做自己喜欢的事
- 双核CPU上的快速排序效率