這應該是一個非常普遍的問題,目前很多公司的現(xiàn)狀就是這樣!
沒有需求文檔,最頭疼的問題就是不知道開發(fā)的產品應該是個什么樣,要完成哪些功能,達到什么指標。下面幾個步驟應該可以幫助你明確目標:
1、首先可以查找其他相關文檔。比如產品策劃書、Feature List,不可能什么文檔都沒有吧。我們可以收集一切相關的文檔來幫助理解所要測試的產品需要完成的目標。
2、盡量多參加該項目組內的會議。比如需求討論、設計討論、計劃討論等會議,盡管沒有白紙黑字的文檔,但討論過程中也能讓你加深對產品的理解。
3、咨詢相關人員。經(jīng)過以上兩個過程,應該對產品有了一個初步的理解,花點時間自己把大致的功能點整理一下,遇到不明確的、有疑問的,可以咨詢項目負責人或者相關市場人員,他們應該對整個產品心中有數(shù),否則這個產品真的就沒法做下去了。這里有一個前提是,在對產品有了初步了解后,才有針對性的去咨詢,否則在什么都不知道的情況下,第一,對方?jīng)]有耐心和時間向你介紹整個產品;第二,對于對方的講解,估計最多也只能了解個大概,不能很好理解。軟件測試
4、使用舊版本。如果當前開發(fā)的產品是以前做過產品的升級版,或者和以前某個項目類似,這樣就最好了,有個實實在在的“demo”給你用,當然理解也更深入了。
5、召集相關人員,對你整理的結果進行討論。整理以上幾步得出的結論,總結成文檔,發(fā)給相關人員,包括項目負責人、市場部代表、開發(fā)人員等,讓他們幫助評審check,根據(jù)意見對文檔不斷進行補充完善。當最后通過評審后,這個文檔就可以當作依據(jù)來設計你的測試用例了。