51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1262|回复: 2
打印 上一主题 下一主题

[原创] QTP使用问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-2-25 13:28:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
第一个,我在看了QTP的书以后,那个好像是9.2版本的,我本机是9.0,书上说有个TEXTAREA CHECKPOINT,可是我怎么找不到呢?
第2个,我用SAMPLES里面的自带FLIGHT网站,进行录脚本的测试,我有些问题出现了,就是录完脚本以后,进行进行了一些参数化,然后RUN,
脚本直接在输入USERNAME那里卡主了,试了很多次,大概10次只有1次成功跑过去,这个是为什么?我本来以为是PAGE延迟的,后来我加了WAIT(5)还是不行
还有就是我想询问下,怎么进行计算的验证测试,比如我定来回的机票,去是271,回来273,外加税44,最后是588,我怎么写这个脚本去验证。
请高手指点下!谢谢!
脚本我放在附件里面了。

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-2-25 13:48:18 | 只看该作者
关于第一个问题,十有八九是你在插入检查的时候,鼠标点击的位置不对;
第二个问题,不知道你所说的“卡住”是什么意思,如果是脚本没能从datatable中读取用户名,那么检查一下读取datatable的脚本,如果是脚本能够读取到用户名,但是无法找到用户名的录入框,那可能是对象识别的不对;至于脚本我的机器上没装QTP,没法看,仅供参考;
第三个验证的问题,我觉得这应该不难吧,你既可以插入一个检查点,也可以用描述性编程序自己获取到那个值进行比较,脚本怎么写都能实现。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-2-25 16:06:45 | 只看该作者
谢谢楼上的,但是第一个问题你理解错了,QTP插入CHECKPOINT点里面有一个叫TEXT CHECKPOINT还有个叫TEXTAREA CHECKPOINT,但是9.0中只有前者,未找到后者。
第2个问题,我所有属性都取的对的,而且值都对,其他脚本我也这么取就是能跑,唯独这个不行,但是我如果在第一行加一个暂停按钮,等暂停以后再RUN,那么就可以顺利跑下去。
至于第3个问题,因为QTP自带的选择价钱是用RAIDOBUTTON的,而不是下拉框,我不知道怎么去读取那个RADIOBUTTON后面的那个PRICE值,同样下面的返回也是,怎么去让脚本自动读取到那个值,然后我写个类似EXCEL的公式,让他们加起来,等于最后的总价。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 13:01 , Processed in 0.083070 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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