术语测试用例使用了很多,但实际上意味着什么?
测试用例为Fixture:
http://en.wikipedia.org/wiki/Test_case
软件工程中的测试用例是一组条件或变量,测试人员可根据这些条件或变量确定应用程序或软件系统是否正常工作。
http://www.junit.org/junit/javadoc/3.8.1/junit/framework/TestCase.html
测试用例定义了用于运行多个测试的夹具。
NUnit的:
[的TestFixture] 公共课MyTests { }
测试案例作为测试容器/组织者:
http://xunitpatterns.com/test%20case.html
通常是测试的同义词。在XUnit中,它也可以引用一个Testcase类,它实际上是一个Test Suite Factory,也是一个放置一组相关测试方法的地方。
http://xunitpatterns.com/Testcase%20Class%20per%20Feature.html
http://guides.rubyonrails.org/testing.html
他们区分夹具和TestCase
非技术性:
http://wordnetweb.princeton.edu/perl/webwn?s=test+case
测试用例,测试诉讼(一种代表性的法律诉讼,其结果很可能成为先例)
那么,“案例”究竟代表什么?
答案 0 :(得分:4)
http://dictionary.reference.com/browse/case
答案 1 :(得分:2)
“case”的意思是“某事的一个例子”。
例如:
if( x < 3 ){ }
case 当这可能进入块时,是x = 2
。另一个案例可能是它不会进入的时候,即x = 9
。
答案 2 :(得分:1)
案例=情况或条件