将测试进行到底,寻找不断进步的源泉和动力。
QTP和××对比
上一篇 /
下一篇 2009-01-08 12:09:30
/ 个人分类:工作日志
考虑到公司保密的机制,我只能有××来代替了。
51Testing软件测试网0\P4DkLW S&f&q**跟
QTP相比太过复杂,用它做自动化的话跟开发没有什么区别了。
5f#b)CRC}a&ks&dC)Z0首先是手工的建立对象库;对涉及到的所有网页进行定义,网页上的所有控件进行识别。(这个过程的组织和开发不亚于开发的
工作了)。
51Testing软件测试网7H^KF4|E对象库建立起来后就是case的设计。如果到了这一步似乎就不是那么难了。不知道QTP的自动化脚本在实际应用中是基于什么的,××是基于手工case的,先有手工的case,然后根据手工case的step编写自动化执行的脚本。
3EZc6o6o4WK't0然后就是执行。利用一个工具,可以批量的执行case,并显示执行的结果。
8Xy7C1L,z0也许QTP最大的问题就是对象识别问题,但是它却没有这个问题。QTP有他的好处,容易上手。
X;I,a d:J0这些是我今天的理解。还要深入的了解具体的思路...
51Testing软件测试网]+jv+YA8u
AG^ su'eDB6iY,` pGyS01.*是代码级别的,然而QTP提供Ui界面,可以对工具本身进行操作。
51Testing软件测试网0fe(w,g4v]2.因为×是代码级别的所以灵活性很强,对于
测试中出现的问题可以很好的去处理;
51Testing软件测试网:w'N/RR)g;?*CHgDo3q3.×现在只是针对本公司的
web应用就像测试。但是qtp就不同了,工具嘛,谁都可以用,也就是说将工具和测试的代码分离,然而×却没有分离。工具本身就是个solution。case也包含其中。
51Testing软件测试网(J2~@'~$N1Ew(w p5F4.×可以提供一种思路。其实这种思路和
其他的测试工具都一样。识别对象,分离测试数据,执行动作,进行验证,测试结果分析等。
(cHza
et7v
v05.×的具体思路,一个文件夹存储对象,就像qtp的对象库。这个对象库包含对象上的所有控件以及各个控件的“小动作”如click等。一个文件夹存储数据。然后就是具体的case。case可以想象为不同小动作的联合,以及动作过程总不同数据的输入。当然case中英包含具体的verify信息。
4A1P1wm/}@E051Testing软件测试网%~T*ncmP
相关阅读:
- 自己做的flash (andy_cao, 2008-2-29)
- TD 不能加载附件,不能打开附件 (andy_cao, 2008-3-13)
- 输入框提示可输入的字符数变为负数,有意义吗 (amei_sz, 2008-5-23)
- 新项目终于开始了 (gw8756, 2008-8-26)
- 1年工作总结 (yu_ping, 2008-9-26)
- 工作中的性能问题 (gucciyoung, 2008-11-01)
- 转载 memcache的使用 (gucciyoung, 2008-11-12)
- 关于getcelldata (j44jj44j, 2008-12-11)
- 对于工作的感想 (gucciyoung, 2009-1-03)
- 09年总体计划 (wangjinkui, 2009-1-06)
收藏
举报
TAG:
工作日志