作為測(cè)試人員,對(duì)需求的理解和分析是必不可少的,需求理解的好壞直接影響測(cè)試最終的好壞,如何正確的理解需求成為測(cè)試人工作的重中之重,那么怎么樣理解需求了?大致包含以下一些步驟:
1. 流程理解:站在測(cè)試人的角度,理解需求時(shí)首先應(yīng)該理解清楚的是系統(tǒng)的流程,流程是系統(tǒng)的主線(xiàn),主線(xiàn)通了才有能往后續(xù)步驟走,如果流程不通暢,會(huì)影響后期的進(jìn)一步分析;
2. 功能理解:在流程通暢的前提下就要進(jìn)行具體功能理解,主要是系統(tǒng)包含哪些主要的功能,每個(gè)功能的期望值是什么;
3. 界面美觀性:一個(gè)有完備功能的系統(tǒng)是可用的,但使用時(shí)間長(zhǎng)了大家會(huì)感到厭倦,因?yàn)轫?yè)面的美觀程度較差會(huì)使用戶(hù)整體感官差,時(shí)間長(zhǎng)了就會(huì)出現(xiàn)厭倦情緒,另外,系統(tǒng)給人的第一印象是很重要的;
4. 易用性:系統(tǒng)能滿(mǎn)足用戶(hù)需求,但過(guò)于復(fù)雜的操作步驟或與用戶(hù)經(jīng)常使用的操作步驟相左,用戶(hù)操作起來(lái)很不順手,時(shí)間長(zhǎng)了用戶(hù)會(huì)覺(jué)得某個(gè)功能操作很難用、別扭,這就需要需求分析時(shí)在系統(tǒng)功能分析完成后要考慮系統(tǒng)功能能的易用性
5. 系統(tǒng)應(yīng)用環(huán)境的兼容性:如果軟件只能在某種環(huán)境下部署,這就說(shuō)明軟件存在某種局限性,如果一個(gè)軟件能在多種環(huán)境下使用,能為軟件帶來(lái)更廣闊的市場(chǎng)
6. 性能:性能雖然說(shuō)不是功能測(cè)試的范疇,但需求分析時(shí)是必須要考慮的,一個(gè)系統(tǒng)性能的好壞將直接影響系統(tǒng)未來(lái)的市場(chǎng)走向;
7. 待補(bǔ)充。
版權(quán)聲明:本文出自zoulunbing的51Testing軟件測(cè)試博客:http://www.51testing.com/?78859
原創(chuàng)作品,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。