51Testing软件测试网 »
lijian422202的个人空间
欢迎访问 lijian422202 的个人空间
我的回复
-
2009-03-06 11:24:08 / [QuickTest Professional]
目的:1.找到相符的webtable中的"贺卡名称"2.点击找到的贺卡名称后的查看按钮---------------第一点已经完成代码:'***********************'定义随机数'***********************'function numrandomizenum = fix(rnd*70)'end function'************************'定义贺卡类型数组,给取贺卡名用和贺卡类型用'************************Dim CardType,CardTableCardType = array("生日贺卡","节日贺卡","其他贺卡","祝福贺卡")'***************************''*************************.
查看(1252)
评论(4)
-
2009-03-06 10:15:12 / [QuickTest Professional]
大家有没看《51测试天地》第十二期杂志呢?里面有篇文章《扼杀QTP检查点》对里面的例子有两个不明白的地方Dim linkobjectSet linkobject = Browser("Google").Page("Google").Object.linksFor i = 0 to linkobject.length -1Environment.Value("Image_text") =linkobject(i).outertextBrowser("Google").Page("Google").Link("Images").Check CheckPoint("Images")Next1)这里定义环境变量干嘛用的?2)循环语句里验证的一直都是images的检查点啊,并没有验证界面上所有url,这句Browser("Google.
查看(4621)
评论(20)
-
2009-02-20 05:07:38 / [QuickTest Professional]
【QTP编码小知识 五 “山寨”WebElement】作者:卢晨之转贴请注明前言随着web开发技术变得越来越复杂,使QTP在处理web对象时也变得不那么容易,但是很多时候还是能通过调整对象属性的技巧,达到正确识别我们想要的对象(Web元素)。这同时也就提出了更高的要求,要能够了解一些Web开发的知识,分析测试页面的源程序。当然光分析仍然是有些马后炮,更好的应该是在界面开发时就为以后自动化测试做准备了。引自逍遥客确实在QTP的对象识别过程中,让QTP用户尤为头疼的就是对象识别。而当QTP识别不了对象时候.
查看(7496)
评论(46)
-
2009-02-13 01:03:14 / [LoadRunner]
一个测试环境受到外部不预期的干扰,性能测试结果将出现不预期的数据,导致分析困难甚至错误结论。最近碰到一个CASE,将一个sevice插入测试环境的网站应用中,然后对比是否加入这个service的性能影响。多台测试机器,每台机器部署多个应用,所有应用共享一个DB。系统架构: java + webx+ ibatis+ oracle。另外,这个service采用几百K的数据运行速度也在毫秒级别。呵呵,差点掉到沟沟里:),特记录下。一 制定测试方案和service开发的dev 评审测试方案。 没有和网站应用的架构师核对。被测服务器 load.
查看(3631)
评论(3)
-
2008-11-05 12:07:48 / [QuickTest Professional]
一个test有三个action,如:action1action2action3action1是主要调用其它两个action,如下:RunAction "Action2", oneIterationRunAction "Action3", oneIteration但是结果是:运行的顺序是action1(其中执行了action2,action3)-〉action2-〉action3我想要的是action1(其中执行了action2,action3)后面的不要执行。看了一下test flow顺序是:action1,action2,action3这样怎么实现只执行action1,以满足随意执行action的要求
查看(1285)
评论(8)
-
2008-10-27 16:42:38 / [LoadRunner]
我想模拟给服务器一次送去1000条电话号码的检查请求同时计数这1000条电话号码中有多少条是有效的,有多少条是不存在的电话号码
查看(2360)
评论(7)
-
2008-10-27 15:33:40 / [LoadRunner]
如何实现SaveLen参数值用i代替!如下代码直接赋值有误!!i = strlen(lr_eval_string("{username}"));lr_output_message("username length = %d",i);web_reg_save_param("name","LB=","RB=
查看(1282)
评论(6)
-
2008-10-27 15:06:26 / [LoadRunner]
我有一个脚本,涉及到2个参数。参数一需要2万个不同的值,只好做了个参数文件存。但参数二实际上只有4个不同的值循环使用。测试并发时能否第二个参数表中只写这四个值(写满2万条记录太恐怖了)?比如我在controller中模拟100、200个用户时,参数二能只有4个值吗?如果可以,那么应该怎样设置?难道有多少个并发用户,就一定要有多少个参数吗?我曾在参数表中设置select next row为unique、Update value on为Each iteration、When out of value为Continue in a Cyclic manner。但无法实现循环使用,第五个并发就出现参数不够的错误。使.
查看(1593)
评论(5)
-
2008-10-24 00:09:17 / [LoadRunner]
以前在作性能测试时,我很少用到socket协议(经验不足),基本上用的都是http协议,所以只知道关联函数web_reg_save_param,而且在网上讲解关联,也基本上都是关于这个函数的用法。今天在作一个另外一个项目,用的是socket协议,必须设置关联,当时我就纳闷啦,这怎么设置啊?在网上搜了一遍,没有查到关于这方面的资料。最后拿出杀手锏,找Zee大哥求助,是他告诉我,lrs_save_param这个函数可以设置关联。看了帮助文档,里面根本就没有讲清楚这个函数怎么用,以及函数放置的位置在哪里,里面都没有讲清楚。或许是自己的.
查看(6363)
评论(7)
-
2008-10-10 19:32:24 / [LoadRunner]
对注册用户返回的USER_id,要进行关联还是参数化?关联和参数化类型Vuser ID的区别
查看(1124)
评论(2)