2009-04-21 122 views
0

最好的测试自动化方法我研究了数据驱动和关键字驱动的方法。阅读后,似乎数据驱动比关键字更好。对于文档目的,关键词听起来很棒但它有很多层次。我需要来自实际实施了Automation框架的人员的指导。就个人而言,我想存储在数据库中的所有数据或excel,打破了该系统为模块化部件(功能是常见的大公司的产品)。什么是华廷

目前使用的,华廷,NUnit的,CC.net

任何建议请

+0

2天..No答案... – sam 2009-04-24 10:13:54

回答

1

我hightly建议你看看迈克尔·亨特在又名微软专为测试表达braidy测试仪,他有一个堆栈关于它的很多文章http://www.thebraidytester.com/stack.html

从本质上讲,他分裂成一个逻辑模型,一个物理模型和一个数据模型,所有这三个都是混沌的。我现在所有的堆栈都是这样写的。因此测试用例最终看起来像这样:

Logical.Google.Search.Websearch(“watin”);

Verification.VerifySearchResult( “华廷”);

然后将所有的测试数据存储在由文本字符串索引的sql express数据库中,在本例中为watin。

您将需要建立一个完整的领域模型和数据访问层,我个人自动生成使用SubSonic。