收集用戶使用過(guò)程中反饋的問(wèn)題,整理問(wèn)題,設(shè)計(jì)需求的與產(chǎn)品經(jīng)理討論解決。產(chǎn)品現(xiàn)有問(wèn)題整理后提交問(wèn)題單,下一次迭代的時(shí)候進(jìn)行測(cè)試。
二、不同團(tuán)隊(duì)對(duì)問(wèn)題單的管理
談問(wèn)題單的管理首先要弄清楚對(duì)問(wèn)題單管理的目的是什么?大概有以下幾點(diǎn):
1、確保發(fā)現(xiàn)的每個(gè)問(wèn)題都能有效解決,并且不會(huì)出現(xiàn)重復(fù)的問(wèn)題。
2、將問(wèn)題補(bǔ)充到測(cè)試用例中確保以后迭代都不會(huì)出現(xiàn)相同的問(wèn)題。
3、根據(jù)問(wèn)題趨勢(shì)曲線判斷測(cè)試過(guò)程的階段。
4、對(duì)問(wèn)題進(jìn)行數(shù)據(jù)統(tǒng)計(jì)分析,判斷軟件的質(zhì)量。
基于以上目的使用合適的方式進(jìn)行問(wèn)題單管理。通常有三種形式。
1、小團(tuán)隊(duì)一切都還不是很完善,人員少甚至沒(méi)有測(cè)試人員。遇到問(wèn)題直接找開(kāi)發(fā)溝通、確認(rèn)。開(kāi)發(fā)人員自己記錄問(wèn)題,劃分問(wèn)題嚴(yán)重級(jí)別然后作出處理。通常是由于處于起步階段,資源不足、中堅(jiān)力量不足,問(wèn)題容易遺漏從而導(dǎo)致產(chǎn)出不可保證。
2、中型團(tuán)隊(duì)基本有初級(jí)的流程制度,有比較簡(jiǎn)單的問(wèn)題處理流程。通常只對(duì)軟件的功能、界面、交互等測(cè)試,實(shí)現(xiàn)軟件的基本功能。遇到問(wèn)題會(huì)做簡(jiǎn)單的分類,集中提交開(kāi)發(fā)修改。可以根據(jù)團(tuán)隊(duì)的習(xí)性確定用什么記錄問(wèn)題,走什么流程。靈活性特別大。對(duì)于迭代頻繁、事件緊迫的項(xiàng)目來(lái)說(shuō)是不錯(cuò)的選擇。
3、大型團(tuán)隊(duì)。人員多,分工明確。有完整的流程。對(duì)問(wèn)題單的確認(rèn)、提交、分配、修改、驗(yàn)證、關(guān)閉、統(tǒng)計(jì)有一定的規(guī)則。每天執(zhí)行多個(gè)用例,每1000行代碼中發(fā)現(xiàn)的問(wèn)題數(shù)都有規(guī)定。每個(gè)問(wèn)題樁體的改變都有郵件通知,這種方式可以確保軟件質(zhì)量。但是問(wèn)題流程繁雜,要一步一步都走清楚。成本大。
三、xxx小團(tuán)隊(duì)測(cè)試該如何進(jìn)行?新手如何開(kāi)展軟件測(cè)試工作?
1、測(cè)試流程的建立
目前的流程為:
1)參與需求討論;
2)有一個(gè)簡(jiǎn)單的時(shí)間計(jì)劃;
3)測(cè)試用例無(wú)只會(huì)列出簡(jiǎn)單的測(cè)試點(diǎn)保證需求的每一個(gè)點(diǎn)都測(cè)到,業(yè)務(wù)流程可以正常進(jìn)行;
4)執(zhí)行測(cè)試的時(shí)候先測(cè)測(cè)試點(diǎn),然后測(cè)需求延伸的內(nèi)容;
5)遇到問(wèn)題,分析后整理寫在石墨文檔中,并且與相關(guān)開(kāi)發(fā)一個(gè)問(wèn)題一個(gè)問(wèn)題分析一遍,保證問(wèn)題的清晰;基本在1個(gè)工作日問(wèn)題就可以修改并且回歸測(cè)試;
6)對(duì)于問(wèn)題沒(méi)有做統(tǒng)計(jì)分析。
短期計(jì)劃:
增加一個(gè)測(cè)試人員,分工測(cè)試。對(duì)于大需求合作完成,對(duì)于小需求單獨(dú)一個(gè)人完成。其他如下幾點(diǎn):
1)測(cè)試計(jì)劃更為詳細(xì),不只是簡(jiǎn)單的x日-y日測(cè)試什么內(nèi)容,而是測(cè)試點(diǎn)的提取、測(cè)試執(zhí)行、問(wèn)題單解決及回歸時(shí)間有明確的估算。
2)測(cè)試用例的編輯、管理有個(gè)初步的形狀。即測(cè)試用例有個(gè)初步的模板,不僅測(cè)試人員能看懂,非研發(fā)人員都能看懂。主要為概述、優(yōu)先級(jí)、步驟(每一步盡量以傻瓜式的方式寫,一個(gè)用例不超過(guò)7步)。保存在石墨或其他文檔上,保證共享文件每個(gè)人看到的都是一致的。
3)問(wèn)題單規(guī)則化,有個(gè)基本模板使用,每個(gè)問(wèn)題該怎么提,內(nèi)容有什么都有個(gè)雛形,并在jira上管理。
4)有個(gè)簡(jiǎn)單的測(cè)試報(bào)告輸出。簡(jiǎn)單的統(tǒng)計(jì),主要有測(cè)試范圍和內(nèi)容,軟件質(zhì)量的評(píng)估,用例覆蓋的需求百分比,通過(guò)用例發(fā)現(xiàn)的問(wèn)題占總問(wèn)題的百分比,非用例發(fā)現(xiàn)問(wèn)題的百分比軟件測(cè)試工作是干嘛,非用例非測(cè)試人員發(fā)現(xiàn)的問(wèn)題占比。什么模塊發(fā)現(xiàn)嚴(yán)重問(wèn)題多少個(gè)、一般問(wèn)題多少個(gè),根據(jù)這次測(cè)試下次注意的事項(xiàng)等。
長(zhǎng)期計(jì)劃:
將流程合理化,簡(jiǎn)潔化。
1)參與需求談?wù)摚瑢?duì)需求有合理的分析;
2)計(jì)劃更周全詳細(xì),考慮到測(cè)試中異常情況(比如開(kāi)發(fā)交付測(cè)試延期等情況);
3)對(duì)測(cè)試用例進(jìn)行優(yōu)化,提升測(cè)試用例質(zhì)量。文章末尾附上測(cè)試用例模板。
4)在測(cè)試執(zhí)行前有嚴(yán)格的測(cè)試用例依據(jù),執(zhí)行前對(duì)每天的工作量有估算根據(jù)(實(shí)際情況而定),對(duì)與發(fā)現(xiàn)的問(wèn)題單有要求(非用例發(fā)現(xiàn)的問(wèn)題要占總問(wèn)題的百分比,或每20條用例中要發(fā)現(xiàn)一個(gè)非用例問(wèn)題);
5)問(wèn)題單的管理和提交更為詳細(xì),規(guī)范;
6)回歸測(cè)試做到問(wèn)題單全覆蓋以及問(wèn)題延伸部分的覆蓋;
7)對(duì)問(wèn)題單有更詳細(xì)的統(tǒng)計(jì),并輸出測(cè)試報(bào)告(該報(bào)告更偏重軟件質(zhì)量的說(shuō)明)。并以郵件的形式通知相關(guān)人員。另附測(cè)試報(bào)告文檔(參照筆者的另一個(gè)筆記)。
2、問(wèn)題的管理
目前狀況:操作中發(fā)現(xiàn)問(wèn)題,記錄問(wèn)題,分析問(wèn)題。不清楚的問(wèn)題找產(chǎn)品再次了解。管理是在石墨文檔中,問(wèn)題按操作步驟編輯,然后找相關(guān)開(kāi)發(fā)分析問(wèn)題,最后回歸問(wèn)題及問(wèn)題相關(guān)內(nèi)容。
計(jì)劃:對(duì)于開(kāi)發(fā)、設(shè)計(jì)等一些列活動(dòng)工程中出現(xiàn)的問(wèn)題進(jìn)行記錄、分析、跟蹤、提交、驗(yàn)證最后整理分析。給出問(wèn)題單統(tǒng)計(jì)報(bào)告并以郵件的形式發(fā)送給相關(guān)人員。文末附問(wèn)題單模板。
3、構(gòu)建接口測(cè)試、自動(dòng)化測(cè)試、性能測(cè)試、安全測(cè)試
長(zhǎng)期計(jì)劃:鑒于公司的快速成才,純手工測(cè)試可能滿足不了日后的測(cè)試工作,則需構(gòu)建接口測(cè)試、自動(dòng)化測(cè)試、性能測(cè)試、安全測(cè)試等
構(gòu)建接口測(cè)試的必要性:可以檢測(cè)外部系統(tǒng)與系統(tǒng)、系統(tǒng)內(nèi)部模塊與模塊之間的交互,檢查數(shù)據(jù)的傳遞、和控制,知道業(yè)務(wù)邏輯是否滿足需求,返回字段是否達(dá)到預(yù)期。
構(gòu)建自動(dòng)化測(cè)試的必要性:目前項(xiàng)目比較多,迭代也比較頻繁。時(shí)間緊。每次迭代測(cè)試只對(duì)每次迭代的需求進(jìn)行測(cè)試,對(duì)整個(gè)軟件沒(méi)有進(jìn)行測(cè)試,人工測(cè)試費(fèi)時(shí)費(fèi)力。進(jìn)行自動(dòng)化測(cè)試可以對(duì)整個(gè)系統(tǒng)的業(yè)務(wù)在很短的時(shí)間內(nèi)進(jìn)行一遍測(cè)試。保證軟件質(zhì)量。
構(gòu)建性能、安全測(cè)試:從長(zhǎng)遠(yuǎn)的角度考慮需要,軟件使用的用戶量越來(lái)越大,對(duì)于服務(wù)器的性能指標(biāo)、安全指數(shù)也會(huì)有進(jìn)一步的要求。所以性能、安全測(cè)試是非常必要的。
4、測(cè)試用例的完善
目前:沒(méi)有測(cè)試用例。之前寫過(guò)美店管理后臺(tái)、美店H5、美店app的測(cè)試用例,在jira上
計(jì)劃:完善現(xiàn)有產(chǎn)品的測(cè)試用例,對(duì)沒(méi)有測(cè)試用例的進(jìn)行增加,有已有測(cè)試用例的進(jìn)行增刪改查。
在以后的項(xiàng)目中,測(cè)試執(zhí)行前編輯好測(cè)試用例,并且交給產(chǎn)品、開(kāi)發(fā)審核,發(fā)現(xiàn)沒(méi)有寫到的或者標(biāo)記容易漏測(cè)的用例。執(zhí)行測(cè)試的時(shí)候按照測(cè)試用例執(zhí)行,并且發(fā)散測(cè)試。迭代結(jié)束后對(duì)測(cè)試用例進(jìn)行管理,增加問(wèn)題單用例,并做好備注(此用例由問(wèn)題單增加)提醒下次迭代中著重關(guān)注。
5、人員構(gòu)成
目前需要一個(gè)功能測(cè)試
長(zhǎng)期計(jì)劃:根據(jù)業(yè)務(wù)需求招功能測(cè)試。可適當(dāng)?shù)脑黾右粋€(gè)安全測(cè)試、一個(gè)性能測(cè)試
測(cè)試用例模板:
1.標(biāo)題:
就是對(duì)測(cè)試用例的描述,標(biāo)題應(yīng)該清楚的表達(dá)測(cè)試用例的用途。
2.步驟:
提供測(cè)試執(zhí)行的過(guò)程步驟。對(duì)于復(fù)雜的測(cè)試用例,應(yīng)該分為多個(gè)步驟完成。最好不好超過(guò)七步。
3.預(yù)期結(jié)果:
提供測(cè)試執(zhí)行的預(yù)期結(jié)果。預(yù)期結(jié)果應(yīng)該根據(jù)需求規(guī)格說(shuō)明書得到。
如果實(shí)際結(jié)果和預(yù)期結(jié)果一致,則測(cè)試通過(guò)。
如果實(shí)際結(jié)果和預(yù)期結(jié)果不一致,則測(cè)試不通過(guò)。
4.實(shí)際結(jié)果
5.用例編號(hào)
產(chǎn)品編號(hào)-ST-系統(tǒng)測(cè)試項(xiàng)-系統(tǒng)測(cè)試子項(xiàng)-xxx
6.預(yù)置條件
執(zhí)行當(dāng)前測(cè)試用例所需要的前提條件。
如果這些條件不滿足則后續(xù)的測(cè)試無(wú)法執(zhí)行或者無(wú)法得到想要的結(jié)果。
7.重要級(jí)別
高:保證系統(tǒng)基本功能、核心業(yè)務(wù),重要特性或者實(shí)際使用頻率高。
中:介于高和低之間
低:非系統(tǒng)基本功能、非核心業(yè)務(wù),實(shí)際使用頻率低。
8.其他的要素,所屬項(xiàng)目、用例創(chuàng)建時(shí)間、作者等
問(wèn)題單模板:
1.標(biāo)題
在xx地方做xx操作發(fā)現(xiàn)xx問(wèn)題
2.步驟
3.期望結(jié)果
4.實(shí)際結(jié)果
5.項(xiàng)目
在jira上一個(gè)項(xiàng)目一個(gè)文檔,一個(gè)項(xiàng)目按照迭代分類
6.編號(hào)
系統(tǒng)自動(dòng)生成
7.測(cè)試環(huán)境
a、使用的環(huán)境操作系統(tǒng)、瀏覽器等
b、測(cè)試的軟件或系統(tǒng)環(huán)境,版本等
8.嚴(yán)重級(jí)別
a、致命問(wèn)題。軟件根本無(wú)法使用或?qū)е孪到y(tǒng)問(wèn)題。
b、嚴(yán)重問(wèn)題。嚴(yán)重影響用戶使用。
c、一般問(wèn)題。影響用戶使用。
d、提示性問(wèn)題。非界面的字符串錯(cuò)誤。
9.出現(xiàn)頻率
a、必現(xiàn):
b、偶發(fā):
按照固定頻率出現(xiàn)
不按照固定頻率出現(xiàn)
只出現(xiàn)一次
10.初步定位
11.發(fā)現(xiàn)人
12.其他,比如問(wèn)題定位分析等
感謝您的閱讀,以上就是達(dá)內(nèi)軟件測(cè)試培訓(xùn)今天分享給你的新手如何開(kāi)展軟件測(cè)試工作,希望對(duì)你有啟發(fā)!記得將測(cè)試用例模板、問(wèn)題單模板制成excel表格存檔備用哦!好了,更多軟件測(cè)試知識(shí)、技巧等盡在達(dá)內(nèi)軟件測(cè)試培訓(xùn),敬請(qǐng)關(guān)注!
免責(zé)聲明:內(nèi)容和圖片源自網(wǎng)絡(luò),版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請(qǐng)告知軟件測(cè)試工作是干嘛,我們將盡快刪除相關(guān)內(nèi)容。