实践QTP-002-恢复场景的应用

上一篇 / 下一篇  2008-08-04 20:17:45 / 个人分类:QTP

mH8[ HS2}8W0应用场景:还是拿Login来说.51Testing软件测试网E&D n%Wd2aU

51Testing软件测试网6w7v*R `a,q)Ra'H

大家都知道Login当然有正确登陆有失败登陆的用例是吧?我有三个如下的数据:51Testing软件测试网[v@]:z a

51Testing软件测试网 kpUG'_.A

admin 正确

ad}Wi;`Jc051Testing软件测试网6iAN9q vT s

kaka 错误

s*d@]ObIC4["k0

"w-]W MS7p8c GF}!o0lidia 正确

J)r)G^of]0

E v2~ ?5C*`$Pb0密码都是1

Y?b#j+z/r}0

ID&iwaE0但是现在面临的问题是,kaka录入进去之后,被测系统就会反应,提示错误的用户名和密码,那下面的测试(lidia),

f/WY^3I fk051Testing软件测试网 VX|0`4s1R

怎么进行呢?

-?/z T.G Ri6{1o051Testing软件测试网,O^5O1\mI(L?mZ

解决方案就是使用QTP里面提供的恢复场景:51Testing软件测试网)AS#zj?C

khW9`x0在Resource-Recover Senarioa Manager,点击工具条上的new,而不是按钮上的new,不知道上面的那个是

gL [-G3a]L051Testing软件测试网*QMO&sp jA

啥用?下面就会弹出一个说明如下图:51Testing软件测试网0p5jbHl/F!rv[[

51Testing软件测试网$y4j@.e&P%b2v6F

:EJ/k%Nr nYK0

$Y%X(BUn1zk*O8J0这里描述一下是什么意思?恢复场景的使用大概是这个过程:

Arq#WT)a0r&p051Testing软件测试网J9CJ O%Kz G

1.定义触发事件,如本例中的弹出"不正确的用户和密码",所以选择popup window.51Testing软件测试网_Z*n A4kF:W!n9hF1i \

}njG L.@:IS02.指定Popup Winow 用那个手去指喽!指向那个不正确的用户和密码窗口.51Testing软件测试网Q q]+k!k

51Testing软件测试网;^b6Q4^Z&Mx"r

3.定义你的恢复操作.就是当发生错误的时候你想干嘛?手动的时候弹出"非正确的用户和密码"的时候只要按确

qnL!r3e} w(}$I051Testing软件测试网Ya d5k+@c4e

 确定又回到首页了.因此这里选择keyboard Or mouse opeation.51Testing软件测试网u\c7W*J\C~

NDj%~a,zG04.接下来选择,Click Default Button OR press the Enter Key.

jUCK ?LE@051Testing软件测试网\:CN?\g%|^'{

  因为弹出窗口中,是个消息提示框,默认选中确定按钮.

kl-U7F/l:mq/`0

1FJ_iA05.把Addd another Recovery operation钩掉.再按下一步,这个不用我解释了吧!51Testing软件测试网Ou9X7iZP%d L U

4PE8s$n(RBS3]W06.当你按了那个弹出框的确定之后怎么办呢?选择Proceed to next test iteration.

0\+\D Y.AV/y:S K051Testing软件测试网/u7P g0SCP[

  因为我这个登陆操作是个Reuseable的哈!下一次迭代就是取lidia去登陆咯!

*}+ro5l*J4G051Testing软件测试网.p#k$}he3UU

7.接下来要选中Add scenaria to current test. 就是应用到当前测试咯!

;~c1P^r0

/x7L$X3i.S4wv0Oh,Run一下!好,弹出非正确的用户名密码了。等了几秒钟,卡!继续运行下一次迭代,成功了!Yeah!

L'X3Q$OJl1O0

q}KWv1Ht0多少牛比轰轰人物叫嚣的恢复场景被我搞定了耶! Happy!51Testing软件测试网pAaH;cKN8_

51Testing软件测试网a0VR7K}7FUn {*u,^

 

#o"O0ttrQ.UWE&~@0

2qA2PiI0 

1r&ah(\ Oe3|+jC0

TAG: QTP

引用 删除 kudianxin   /   2011-09-26 10:24:01
5
caozhongli123的个人空间 引用 删除 caozhongli123   /   2008-09-23 14:39:15
5
Good
 

评分:0

我来说两句

Open Toolbar