一个关于测试用例的问题,欢迎大家指教
小弟近来看到一些关于测试用例的写法或者指南之类的,其中提到用例要具体,详细,覆盖面要广等等东西。但小弟有个疑问,就是用例的详细,到底要怎么样才能够称之为详细呢?是不是要把那些测试数据也做出来呢?比如一些输入数据,输出数据都要在用例中定义呢?如果是这样的话,假如写测试用例的是测试经理写的,但他不参加实际的测试执行,那么参加测试执行的测试员就是按图索骥的照添数据,然后就看结果了?好像不是这样吧?
说说我是怎样工作吧。我们公司的测试部就两三个人,比较小。一般的项目测试,都是由我编写测试用例(现在自己都觉得那是很肤浅的),然后经过项目组和部门经理评审(我感觉他们都没有认真的看过,郁闷),通过的话,就可以交给测试员(包括我在内)进行测试了。所以我的测试用例中就没有显示岀测试数据出来,只是会定义岀哪个方面,哪个接口,哪个模块应该用什么样的测试数据(包括数据类型,大小,输入输出方法等),但就没有具体要用到1,2,3。。。等等具体的数据,这些在进行测试时候由测试员自己决定。(不知道这样做是否正确?)