dftx511619 发表于 2007-11-28 17:24:52

自动化功能测试框架——初级探讨

我做的项目是银行金融业务系统方面的测试,主要是做自动化功能测试。
经过实践,我总结了一下我们项目的自动化功能测试框架,当然不能绝对的,
如果大家有什么看法可以随便发表哈意见! 谢谢!!

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

自动化功能测试执行框架:


测试数据框架:

pbng 发表于 2007-11-28 17:39:04

乱,没有条理

chris_328 发表于 2007-11-28 22:57:58

测试案例是脚本表述的马?
实现了吗?
数据驱动?

walker1020 发表于 2007-11-28 23:08:16

不错,我看出来楼主所在地公司已经把 测试数据从 QTP自动化测试脚本里面 抽取了出来,执行测试时,测试脚本去调用测试数据。 如果楼主能配以文字说明 就更好了。

walker1020 发表于 2007-11-28 23:08:55

MQC 是 Mercury Quality Center 的缩写吧?

walker1020 发表于 2007-11-28 23:10:15

在http://bbs.51testing.com/forum-146-1.html里面 有不少关于自动化测试框架的优秀文章,楼主可以参考一下

lantianwei 发表于 2007-11-29 09:26:20

我觉得自动化测试框架还应该包括测试规范(比如编码规范,对象库命名规范等)和基类库的搭建(也就是与被测应用程序无关的脚本函数),不知道大家同意不!

jackymail 发表于 2007-11-29 10:55:13

能编写出一段合格的代码然后再去讨论框架,代码能在框架内稳定运行吗?选择所有应用都用自动化测试吗?

涉及的问题会很多。。。不过这流程还是蛮清晰的。

dftx511619 发表于 2007-11-29 14:02:56

谢谢Walker1020 朋友的 推荐去看了挺好的!

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

见谅!! 其实 这个已经就 基于这个框架就 蛮好把这个测试 做下去了!

dftx511619 发表于 2007-11-29 14:06:26

还有 蓝天伟 朋友说的 测试规范 是属于测试管理 范畴了吧?

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

呵呵

yabest 发表于 2007-11-29 15:11:51

只画了个图, 太笼统了,看不出啥来!

我觉得LZ应该写细写清楚一点,不然写了跟没写一样,就没有讨论意义了。

mstiunicon 发表于 2007-11-29 15:24:53

使用QC+QTP的自动化测试执行框架,本来很清晰的,被楼主这么一画,神仙都不知道是怎么回事了。楼主的文档能力还需加强啊

walker1020 发表于 2007-11-30 22:08:04

楼主的 测试框架 可以供大家参考。如果你所在的公司想自己使用QTP搭建一个功能测试框架,那么可以参考一下它。当然,在实际的应用中,需要有所取舍,有所扩展

板砖 发表于 2007-12-1 09:46:41

自动化的核心在于如何验证测试结果.你说的只是一个框架.

melonboy 发表于 2008-9-17 14:07:48

啥是框架啊???

jims55555 发表于 2010-5-8 19:39:26

谢谢

谢谢 学习一下 哈哈

Chain.Dai.China 发表于 2010-7-1 16:56:36

把数据从脚本里弄出来,虽然我潜意识里也觉得应该这样,但是还是没发现有什么好处。以前做单元测试的时候,数据直接写在代码里,出问题调试的时候,一目了然。现在把它弄到外面,我发现调试的时候,我还需要跑到外面去看数据文件

kettleyang 发表于 2010-7-1 17:10:36

你们考虑过分层架构吗, 比如对于GUI 测试来说是不是应该有个适配层来处理平台的差异呢?
页: [1]
查看完整版本: 自动化功能测试框架——初级探讨