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!