yuqingannie 发表于 2007-10-19 11:23:50

深受启发,感谢分享

jysql 发表于 2007-11-14 17:25:30

越看越头晕哦

cdq1010 发表于 2007-11-14 17:36:42

说得很好,学习了

xiasan2004 发表于 2007-11-15 09:07:09

为什么我在论坛上看到的都是关于网页上的qtp录制方案的解决
有没有关于应用程序的一些自动化测试方案??

pangge369 发表于 2007-11-15 10:39:03

学习了,为我以后的自动化加了块小砖头

lovealina 发表于 2007-11-23 19:03:32

很好噢

sxhangela 发表于 2007-11-26 14:24:17

最近也在学习qtp,照QTP使用说明书将自带的定机票的例子学习了一遍。
由于是自学,所以不知如何自己针对一个项目来进行自动化测试。以及脚本技术如何应用。
请高人指点。

pxwcypx 发表于 2007-11-26 15:06:29

很有帮助对于现在的我来说

joseph_wh 发表于 2007-11-26 18:23:42

借鉴,借分。:lol

lizkli 发表于 2007-11-27 16:38:24

正在學習中
學習知識不夠,也不知道怎么說

ax2004 发表于 2007-11-27 17:44:08

回复 27楼 :zhyb_2008
                     “家园管理中的所有业务,拥有各自的自动化测试框架,由基本动作或基本功能组成。”

                        框架事实上只有一个,它包含引入外部文件(我们将一些操作函数声明在里面,如:
【查找要执行的操作码】

'【获得控件识别方式】

'【针对单独控件的操作映射】

等等、这些函数通过描述性编程来告知QTP如何去工作,如何去找到当前的测试环境初始窗口,如何去通过读取外部的EXCELL 文件中,所填写的测试数据,作为我们函数里,所需要用到的各个参数,最终促使这个函数去根据我们所给的测试数据信息去执行,完成我们手工测试的目地)

业务流程的用例,可以按照场景的方式来录制,每个场景要执行哪个基本流,或者哪几个基本流以及备选流。每个场景的录制完后,起一个明确的名字,每个测试脚本配备相应的 测试数据文件,用于测试脚本读取相应的测试数据,每个场景的测试脚本,可以不同(引入检查点,或者直接 手写检查函数,于你的预期值是否匹配,是则生成一条结果,不是则记录不匹配,同时继续执行)

另写一个脚本,根据你的需要,可以将各个场景的测试脚本串起来,完成一个完整的逻辑上顺序的业务流程。
注意的是,当某个脚本出现致命的错误时,能正确的跳转到下一个场景的测试脚本,基本上,我们在做测试数据的时候,不要让脚本之间因为数据引起关联性,这样就会导致脚本无法继续执行下去。因为是由,测试数据驱动测试的,一般此类业务脚本,只是验证程序最基础的功能。(各个模块的添加删除,修改,引入,导出。查找等。)

比较复杂的场景的测试脚本,需要单独来制作,测试数据设计好后,调试好脚本,下次在运行时,不能正常跑完整个流程的,要么是开发方面对程序更新后,引起某些控件无法正确识别,导致流程中断,要么是程序本身存在问题,跳转的页面出错,出现异常。按钮不存在了。。等等。

pbulic 发表于 2007-11-27 18:17:18

:victory:

fish726 发表于 2007-12-6 13:56:14

:victory: 不错

henrybenben 发表于 2007-12-6 15:53:02

我正在公司建TD+QFP的平台,谢谢指点。

yangzx554 发表于 2007-12-6 16:39:23

QTP 很贵,有不好用,多是被培训机构给骗了,看看国外,有多少测试在用QTP的

yangzx554 发表于 2007-12-6 16:43:45

在WEB自动化测试中,到底有多少在用QTP,QTP不是测试全部

tina0418 发表于 2007-12-27 17:32:36

说得更详细点

amdyygy 发表于 2008-5-8 20:45:17

:L

bowen601 发表于 2009-2-4 16:52:12

拜读了 zhyb_2008 上传的《家园自动化测试方案》,写的不错,持续学习

兰兰 发表于 2009-2-5 09:39:21

自动化测试框架的初级学习阶段,到处在找经验!very good!
页: 1 2 3 [4] 5
查看完整版本: 如何编写一份完整的QTP自动化测试方案?