测试工具
li_ok
这个作者很懒,什么都没留下…
展开
-
关于Loadrunner,c vuser中的参数化问题
我们在使用Loadrunner中的c vuser协议录制脚本时,会把一些变量参数化,如果直接用参数替换某个变量时,脚本不能识别替换,它显示的时{参数名},如果要正确替换,要使用lr_eval_string("{参数名}")才能正确替换.原创 2006-09-25 09:38:00 · 2629 阅读 · 0 评论 -
LoadRunner中调用DLL的补充说明
我们在编写测试用例时有时要调用一些动态链接库,或者把一些比较复杂的运算封装到动态链接库里,LoadRunner中关于DLL的引入有专门的函数,lr_load_dll("链接库名称"),在脚本里直接引用这个函数就可以在下面直接使用动态链接库中的函数了。但是这样来做有个缺点,就是在运行场景中设置多线程运行时,因为每个线程都要至少执行一次lr_load_dll语句,就意味着系统要同时多次调原创 2006-10-25 23:08:00 · 2047 阅读 · 0 评论 -
LoadRuner数据库参数化输入
在使用LoadRunner录制脚本时,经常会用到参数化某些输入,LoadRuner提供了很多参数化的变量,其中最常用的有从数据库中提取一些数据作为参数化的值。但是如果按照LoadRunner自带的数据库向导来执行的化,往往是读不到数据的,需要我们另外做一些操作,步骤如下: 1.安装数据库驱动。根据要链接的数据库类型,安装相应数据库的ODBC驱动。(该驱动可以从相应数据库的原创 2006-11-06 10:47:00 · 2083 阅读 · 0 评论 -
LoadRunner多参数匹配
我们在使用LoadRunner测试时,经常会遇到有多个参数需要匹配,比如:测试一个系统的100个用户并发登录,该系统不支持同一个用户多次登录,那么就需要得到100个用户的用户名和密码,并把这些数据定义成LoadRunner的参数,并且要保证这两组参数互相匹配出现(一个用户名对应一个密码),而且每组用户名和密码仅能使用一次。要如何设置这些参数呢? 首先,把用户名和密码分别参数化(数据可以从数据原创 2006-11-15 14:36:00 · 2738 阅读 · 0 评论 -
如何使用Jmeter录制网站性能测试脚本?
1、录制脚本:(1)选中Test Plan单击鼠标右键,在弹出菜单中选择Add->Thread Group;(2)接下来选中WorkBench单击鼠标右键,在弹出菜单中选择Add->Non-Test Elements->HTTP Proxy Server;(3)在“HTTP Proxy Server”窗口中Target Controller下拉框选择Test Plan > Thre转载 2006-12-07 10:18:00 · 7384 阅读 · 1 评论 -
Jmeter变量参数化及函数应用
我们在使用Jmeter录制脚本后,经常会对已录制的脚本进行修改,需要把一些参数使用一些变量替代,Jmeter是支持这些功能的,不过是通过函数实现的。下面举一个简单的例子,使用随机数替代一个参数: 打开录制好的脚本,点击Jmeter的“选项”,选择“函数助手对话框”(或者使用快捷键“Ctrl+F”),在“选择一个功能”的下拉框中选择“_Random”,然后在“函数参赛”原创 2006-12-14 10:54:00 · 19167 阅读 · 5 评论 -
在Jmeter中使用自定义编写的Java测试代码
我们在做性能测试时,有时需要自己编写测试脚本,很多测试工具都支持自定义编写测试脚本,比如LoadRunner就有很多自定义脚本的协议,比如"C Vuser","Java Vuser"等协议.同样,Jmeter也支持自定义编写的测试代码,不过与LoadRunner不同的是,Jmeter没有自带编译器,需要借助第三方编译器才能实现.下面举一个简单的Java自定义测试代码例子,使用Jav原创 2007-01-19 15:02:00 · 31506 阅读 · 5 评论