谢谢斑竹大哥!
帮我解决这个问题,真得很感谢。毕业一年了,决定在测试这一行潜心学习。
遇到问题能够有斑竹这样的热心人帮忙,觉得感激不尽。
只有更认真学习!!sdlkfj6
学无止境
原帖由 walker1020 于 2007-4-12 17:34 发表 http://bbs.51testing.com/images/common/back.gif如果只是为了学习 QTP,那么只需要学习 VBScript 就可以了。当然,我们不是为了学习工具而学习它。为了测试工作的需要,你还需要
了解甚至熟悉测试系统的语言,例如我现在测试的是 J2EE架构的流程管理软件 ...
我要好好学习!sdlkfj2 sdlkfj2
回复 #1 walker1020 的帖子
楼主你好,我刚刚接触QTP.想请教一个问题,为什么运行报告总提示
passfirst0失败?我进入Details查看时,value值
下面显示一行灰色条.
To zhaojingshu1025
设置检查点时,检查点的位置要选择 After(默认的选项是 Before),在回放就OK了。另外,[ 本帖最后由 walker1020 于 2007-4-13 12:53 编辑 ] 请参考 http://bbs.51testing.com/thread-48130-1-1.html 我也遇到这个问题了,我按照《QTP8 Tutorial_oldsidney.pdf》上面的最后所提的插入已存在的动作说明做的,开始也遇到LZ在#1所述的现象,我也按LZ的解决方案去把最后的那句:Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").Sync给注释掉了,一运行,连第一次也不行了,同样错误提示.当我再把原来注释掉的打开时,也是一次也不能运行了.
请问这是怎么回事?
我的脚本:
'sign-in
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").WebEdit("userName").Set "lily"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").WebEdit("password").SetSecure "461f1f287666219f003701405990"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").Image("Sign-In").Click 38,7
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury_2").Sync
'copy of flightorder
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromPort").Select "New York"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromMonth").Select DataTable("p_Item11", dtLocalSheet)
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromDay").Select "29"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toPort").Select DataTable("p_Item1", dtLocalSheet)
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toMonth").Select "December"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toDay").Select "31"
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 64,12
Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").Image("reserveFlights").Click 59,14
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passFirst0").Set "huang"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("passLast0").Set "lily"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebEdit("creditnumber").Set "789"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").WebCheckBox("ticketLess").Set "ON"
Browser("Welcome: Mercury Tours").Page("Book a Flight: Mercury").Image("buyFlights").Click 58,3
Browser("Welcome: Mercury Tours").Page("Flight Confirmation: Mercury").Image("home").Click
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2").Sync
'rerurnhome
Return to page used in first step of the test.
Browser("Find a Flight: Mercury").Page("Find a Flight: Mercury").Link("Home").Click
Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours").Sync 还有快速回复居然没有地方让我把图片附件给加上去!? 请 lilyhuang把 用户名和密码都改为 mercury后 ,重新录制 然后试试。还有,一定要把最后那一行删除,就是删除
Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours").Sync sdlkfj5 谢谢斑竹了
回复 #1 walker1020 的帖子
版主,我想问一下,我对Frommonth参数化后,又进修正.但是运行结果时总提示Checkpoint失败.我不知道为什么.sdlkfj9 sdlkfj9 你对 Frommonth参数化后,对 原来的Checkpoint 也要进行修改感谢
sdlkfj9 我遇到这样的问题两天了两人,一直没有办法解决,虽然我现在还是晕乎乎的,可是再看几遍估计就能明白了以后要好好学习,不能依赖别人找答案,要学会自己动手!sdlkfj2 非常感谢啊,好人!
回复 #5 walker1020 的帖子
谢谢楼主 我当时就把登陆输入用户名的过程重复了一遍就行了谢谢楼主
我也是遇到了这个问题, 等下去试下 原帖由 walker1020 于 2007-4-4 12:50 发表 http://bbs.51testing.com/images/common/back.gifSolution:
删除最后一行,问题就解决了。
Analysis:
问题出在最后一行的Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours_2") 页面与初始页面 Browser("Welcome: Mercury Tours").Page( ...
首先谢谢楼主! 用这个方法是解决了问题. 但我有两个疑问:
1. 我在删除最后一行后, 偶尔会在运行到第三个循环时还是会出同样的错. 再运行又不会出错. 是不是跟网速有关系?
2. 为什么把最后一行的Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours_2").Sync 改为 Browser("Find a Flight: Mercury").Page("Welcome: Mercury Tours").Sync就不行呢. 一定要删除这个同步点呢
呵,俺QTP还刚学不久:)
回复 #1 walker1020 的帖子
遇到过该问题 原帖由 yooyooo 于 2007-6-6 14:33 发表 http://bbs.51testing.com/images/common/back.gif首先谢谢楼主! 用这个方法是解决了问题. 但我有两个疑问:
1. 我在删除最后一行后, 偶尔会在运行到第三个循环时还是会出同样的错. 再运行又不会出错. 是不是跟网速有关系?
2. 为什么把最后一行的Browser(" ...
关于你的第二个问题,请看 http://bbs.51testing.com/thread-71974-1-1.html上#4我的回复。 谢谢 版主,我的情况与18楼的一样,现在才如梦初醒 呵呵