51Testing软件测试论坛

标题: 自动化功能测试框架——初级探讨 [打印本页]

作者: dftx511619    时间: 2007-11-28 17:24
标题: 自动化功能测试框架——初级探讨
我做的项目是银行金融业务系统方面的测试,主要是做自动化功能测试。
经过实践,我总结了一下我们项目的自动化功能测试框架,当然不能绝对的,
如果大家有什么看法可以随便发表哈意见! 谢谢!!


从我个人理解,自动化功能测试框架应该包括:业务流程框架、自动化功能测试执行框架、测试数据框架
(业务流程测试框架——不便贴出)

自动化功能测试执行框架:
[attach]35527[/attach]

测试数据框架:
[attach]35528[/attach]
作者: pbng    时间: 2007-11-28 17:39
乱,没有条理
作者: chris_328    时间: 2007-11-28 22:57
测试案例是脚本表述的马?
实现了吗?
数据驱动?
作者: walker1020    时间: 2007-11-28 23:08
不错,我看出来楼主所在地公司已经把 测试数据从 QTP自动化测试脚本里面 抽取了出来,执行测试时,测试脚本去调用测试数据。 如果楼主能配以文字说明 就更好了。
作者: walker1020    时间: 2007-11-28 23:08
MQC 是 Mercury Quality Center 的缩写吧?
作者: walker1020    时间: 2007-11-28 23:10
http://bbs.51testing.com/forum-146-1.html里面 有不少关于自动化测试框架的优秀文章,楼主可以参考一下
作者: lantianwei    时间: 2007-11-29 09:26
我觉得自动化测试框架还应该包括测试规范(比如编码规范,对象库命名规范等)和基类库的搭建(也就是与被测应用程序无关的脚本函数),不知道大家同意不!
作者: jackymail    时间: 2007-11-29 10:55
能编写出一段合格的代码然后再去讨论框架,代码能在框架内稳定运行吗?选择所有应用都用自动化测试吗?

涉及的问题会很多。。。不过这流程还是蛮清晰的。
作者: dftx511619    时间: 2007-11-29 14:02
谢谢  Walker1020 朋友的 推荐  去看了  挺好的!

关于这个详细的介绍,我做的是 银行柜台系统的功能测试,有关银行的 具体业务了 ,其他的不便 贴出来!

见谅!! 其实 这个已经就 基于这个框架就 蛮好把这个测试 做下去了!
作者: dftx511619    时间: 2007-11-29 14:06
还有 蓝天伟 朋友说的 测试规范 是属于  测试管理 范畴了吧?

这个只是一个 测试执行框架 而已 !

呵呵
作者: yabest    时间: 2007-11-29 15:11
只画了个图, 太笼统了,看不出啥来!

我觉得LZ应该写细写清楚一点,不然写了跟没写一样,就没有讨论意义了。
作者: mstiunicon    时间: 2007-11-29 15:24
使用QC+QTP的自动化测试执行框架,本来很清晰的,被楼主这么一画,神仙都不知道是怎么回事了。楼主的文档能力还需加强啊
作者: walker1020    时间: 2007-11-30 22:08
楼主的 测试框架 可以供大家参考。如果你所在的公司想自己使用QTP搭建一个功能测试框架,那么可以参考一下它。当然,在实际的应用中,需要有所取舍,有所扩展
作者: 板砖    时间: 2007-12-1 09:46
自动化的核心在于如何验证测试结果.你说的只是一个框架.
作者: melonboy    时间: 2008-9-17 14:07
啥是框架啊???
作者: jims55555    时间: 2010-5-8 19:39
标题: 谢谢
谢谢 学习一下 哈哈
作者: Chain.Dai.China    时间: 2010-7-1 16:56
把数据从脚本里弄出来,虽然我潜意识里也觉得应该这样,但是还是没发现有什么好处。以前做单元测试的时候,数据直接写在代码里,出问题调试的时候,一目了然。现在把它弄到外面,我发现调试的时候,我还需要跑到外面去看数据文件
作者: kettleyang    时间: 2010-7-1 17:10
你们考虑过分层架构吗, 比如对于GUI 测试来说是不是应该有个适配层来处理平台的差异呢?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2