Hi, 如果有任何想法与我沟通, 请用: lifr_nj 在 msn.com
关于Regression TestCase设计的思考之四: 对于testcase表现形式的思考
上一篇 /
下一篇 2013-12-15 12:37:32
/ 个人分类:QA
对于testcase表现形式的思考
Regression testcase的描述本身是为了人类的阅读。但是因为其最终会被自动化实现,所以引入一些形式化的表述手段可以增强描述的精确性,更容易实现出自动化的testcase。
我目前想到了两点可以用“形式化的描述手段”。一个是对于资源的描述,另外一个是对检查点的描述。
l 资源描述的格式:
ResourceType[ResourceName]{resourcePropertyName=resourcePropertyValue}
比如一个创建资源的语句可以写成下面的样子
Create BizRule[bizrule002003001]{
type=Assign;
AssignGroup=Abc;
Assignee=admin
}
l Checkpoint的描述格式:
Checkpoint[checktarget]{ name operation
value}
比如一个检查点语句可以写成下面的样子
Checkpoint[ticket attribute]{
assigneeGroup=WincorBank
Helpdesk;
assignee=adim;
createTime
in latestFiveMinute;
}
需要注意的是,这些形式化的手段只是为了增强描述的准确性,而不是为了被一个自动化引擎解释执行。所以没有必要设计“复杂的”描述语言(像一些UAT框架一样)。
收藏
举报
TAG: