性能测试工作室:http://www.cnblogs.com/preftest 个人博客: http://hi.baidu.com/higkoo

QTP实现之小谈

上一篇 / 下一篇  2007-08-06 13:07:37 / 个人分类:测试技术

rM)H/cY%@0前段时间有位朋友发邮件也询问 业务类型 系统QTP如何实现功能测试51Testing软件测试网EU`n5Y:a6O%_&X$}

&?j3{F2c5|,z6z _0想想:

}e9de#`&F2p"D9T,L2r0

]@2Kx2W,@kE0换个角度想一下:51Testing软件测试网3n1V5lL*kv7xys

    现在你不考虑QTP的实现问题,假设QTP你已经非常熟练,你该怎么测试?
 
    像这样的业务,难的不是QTP使用和应用,而你测试方案的设计!假设现在你们的系统更新了一个版本,需要全面测试,你该怎么测?
    你会准备一系列数据和动作,然后验证结果。但你手工测试的时候,你会边测试边考虑周边的问题,如果你使用QTP,那么你一次只能走一条路,一步步的走。
 
举例说明吧:
    A 送审给 B 送审给 C 送审给 D 完成
用QTP测试你必须设计很多场景:
    A 送审给 B 送审给 C 送审给 D 完成 
    A 送审给 B 送审给 C 送审给 D 退回给 C 再送审给 D 完成
    A 送审给 B 送审给 C 退回给 B 送审给 C 再送审给 D 完成
     ……
理论上所有可能的业务流程都必须测试,但使用工具测试,思想要转过来,只针对功能!D退回给C这个业务    也可以看成一个动作,测试通过后,再由C发送过的请求都可以不用再考虑了,因为我们只管输入输出。
重要的就是你的业务流是如何设计的,把所有的业务流转化为动作,然后QTP只是去做这些动作而已。
   
    需要注意的是:
        QTP熟悉程序如何?是否能得心应手?
        时间是否允许,企业最注重的是利润、成本,其次就是效率。
 
论坛上有个朋友说得很好,如何使用QTP就看你如何设计这个用例了。剩下的问题就是QTP使用的问题,这两个你要分开,才能做好!

TAG: 功能 业务 QTP 实现 测试技术

引用 删除 365testing   /   2008-10-20 19:25:16
欢迎到天天测试网做版主
anglix的个人空间 引用 删除 anglix   /   2007-08-24 13:22:00
5
支持你!

思想看得很广
 

评分:0

我来说两句

higkoo

higkoo

Just do it.

日历

« 2023-11-20  
   1234
567891011
12131415161718
19202122232425
2627282930  

数据统计

  • 访问量: 246383
  • 日志数: 56
  • 图片数: 1
  • 文件数: 18
  • 建立时间: 2007-01-10
  • 更新时间: 2008-09-30

RSS订阅

Open Toolbar