Joel Test 有几个术语。其中之一是
Do you have a spec?
它指的是什么样的规范?它指的是Software Requirements Specification (SRS)
?
Joel Test 有几个术语。其中之一是
Do you have a spec?
它指的是什么样的规范?它指的是Software Requirements Specification (SRS)
?
根据我的 QA 经验,我可以肯定地认为 Joel Test 中的规范被认为是一种功能规范:规范 最重要的功能是设计程序。即使您自己编写代码,并且编写规范只是为了您自己的利益,编写规范的行为——详细描述程序的工作方式——也会迫使你实际设计程序。(c) 乔尔。... 巨大的第二个原因是为了节省沟通时间。当你编写一个规范时,你只需要传达程序应该如何工作一次。(c) Joel
因此,从我的 QA 经验中添加一些信息,有时您会遇到以下情况:有时测试活动可能在一个应用程序已经开发后才开始,并且在某些扩展上我应该说是在没有任何规范的情况下开发的。在这种情况下,您无法执行任何测试活动,因为您不知道系统的预期行为,这是由任何功能规范提供的。所以这个精彩的例子说明了为什么规范在 QA 和开发部门协作中如此重要)