51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

楼主: caculator
打印 上一主题 下一主题

高手请进!

[复制链接]

该用户从未签到

21#
发表于 2005-10-10 09:25:31 | 只看该作者
应该没问题的啊 ,button_press("button"&i)就可以press buttoni,它出现什么报错,你可以多试几次~
button_press("button&i")是错误的
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2005-10-10 09:43:56 | 只看该作者

谢谢指点!

每次执行到button_press("button"&i)时都要重新识别按钮!也就是没有把按钮的逻辑名称改成变量!如果能改的话请指点!
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2005-10-10 10:16:34 | 只看该作者

哈哈!谢谢各位了!

成功了!谢谢谢谢.........
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2005-10-10 10:28:56 | 只看该作者
恭喜啊!
楼上可以不把你的操作和代码上传一份啊?
回复 支持 反对

使用道具 举报

该用户从未签到

25#
发表于 2005-10-10 10:51:16 | 只看该作者
是啊,把你的脚本上传下~
回复 支持 反对

使用道具 举报

该用户从未签到

26#
发表于 2005-10-10 11:42:14 | 只看该作者
恭喜恭喜!
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2005-10-10 16:21:11 | 只看该作者
晕啊,讨论了半天就没人上传个脚本让俺好好学习一下?
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2005-10-10 18:33:55 | 只看该作者
附件是我的一个脚本(带GUI),实现从1*1 到 9* 9的乘法,用虚拟对象的,加了判断点,检查输出结果是否正确(当然,windows计算器是不会错的),呵呵.
如果觉得运行太快,打开脚本里三个wait注释即刻.


*******
这个脚本是在XP下录的,在WR8.2通过.不保证其他OS和版本的WR也能走啊

[ Last edited by aswoon911 on 2005-10-11 at 10:39 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2005-10-10 18:37:18 | 只看该作者
坚决支持!!!!
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2005-10-12 16:13:43 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2005-10-12 16:45:08 | 只看该作者
顶!谢谢版主!我去试试
回复 支持 反对

使用道具 举报

该用户从未签到

32#
发表于 2005-10-12 17:55:53 | 只看该作者

a

回复 支持 反对

使用道具 举报

该用户从未签到

33#
发表于 2005-10-12 18:10:33 | 只看该作者
斑竹,何谓基于winrunner啊?请教了
按照你的观点,WR脚本是否都不该用GUI MAP啊?

那这样的脚本可读性可维护性从何谈起啊?

还有啊,你的脚本只能适用WIN2000,在WIN XP中跑不起来啊
回复 支持 反对

使用道具 举报

该用户从未签到

34#
发表于 2005-10-13 09:27:16 | 只看该作者
Originally posted by fengqiwen at 2005-10-12 06:10 PM:
按照你的观点,WR脚本是否都不该用GUI MAP啊?


一、版主不是这的意思,我想版主的意思是针对这个例子的,因为用虚拟可能不稳定
Originally posted by fengqiwen at 2005-10-12 06:10 PM:
你的脚本只能适用WIN2000,在WIN XP中跑不起来啊

二、在WinXp跑不起来的原因是路径不对:C:\\winnt\\system32\\calc.exe中的“winnt”要改成windows

[ Last edited by feng_j20 on 2005-10-13 at 09:30 ]
回复 支持 反对

使用道具 举报

该用户从未签到

35#
发表于 2005-10-13 11:36:13 | 只看该作者
超级版主真不愧为超级版主,强!!!
回复 支持 反对

使用道具 举报

该用户从未签到

36#
发表于 2005-10-13 12:30:34 | 只看该作者
Originally posted by feng_j20 at 2005-10-13 09:27 AM:


一、版主不是这的意思,我想版主的意思是针对这个例子的,因为用虚拟可能不稳定

二、在WinXp跑不起来的原因是路径不对:C:\\winnt\\system32\\calc.exe中的“winnt”要改成windows

[ Last edited by ...



1.一味追求速度就稳定么?舍去维护性可读性是大陆程序员的通病.
对WR来说,测试需要最大限度模拟真实操作,实际环境下,真实操作能那么快么?如果说真的要测试反应速度,WR也是无能为力的.

2.你改路径就可以运行了吗?自己有试过么?WR在XP和2k下对calc.exe中GUI的识别是不同的,建议你自己验证一下再发贴.
回复 支持 反对

使用道具 举报

该用户从未签到

37#
发表于 2005-10-13 13:41:06 | 只看该作者
请教pcl2004_27
脚本中:
iOne=length(iButtonOne);
iButtonOne=substr(iButtonOne,1,iOne);
以及下面的
iTwo=length(iButtonTwo);
iButtonTwo=substr(iButtonTwo,1,iTwo);
获得iButtonOne长度,再截取得到该长度的字符串,不就还原了吗?
注释后效果一样,好像毫无作用,不知道版主加这两句意义何在?请指教!!
回复 支持 反对

使用道具 举报

该用户从未签到

38#
发表于 2005-10-13 14:12:12 | 只看该作者
对对,偶也想知道为何?脚本加个注释嘛,理解容易些!
回复 支持 反对

使用道具 举报

该用户从未签到

39#
发表于 2005-10-13 16:19:16 | 只看该作者
这个测试脚本可以用wr自动生成呀  不用写脚本吧
回复 支持 反对

使用道具 举报

该用户从未签到

40#
发表于 2005-10-13 23:52:19 | 只看该作者
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-26 10:33 , Processed in 0.075962 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表