case design: Be aware of unwanted features

上一篇 / 下一篇  2007-05-01 14:56:21 / 个人分类:测试技术

查看( 846 ) / 评论( 1 )

Omission detection is quite common when we design test cases, especially when using a “black box” testing, i.e, we focus on any “missing feature” as in AURS. However, this is not sufficient in some cases, we should also verify if the tested application has implemented “extra features” which may be harmful to customers/application.

 

Example is shown below:

 

A function f(x) will change the entry of record x, so the test criteria will be:

 

(1)              Is the record x changed properly?

(2)              All other records are not modified?


TAG: 测试技术 unwanted features omission detection

梦呓 hobli 发布于2007-05-09 10:28:24
missing feature, refers to some features required by our customer, but our developers have not implemented.
extra feature, this is my own terminology, not necessary a formal word in software testing, what I refer to is those features which are implemented by our developers, but not required by our customers, and sometimes, those features are 'harmful'. Maybe, I should use 'extra behavior' instead
of 'extra feature'.
我来说两句

(可选)

Open Toolbar