日常工作中怎麼做好規範?
——測試規範流程
規範的重要性不言而喻,從剛進入公司的第一天老大就在強調規範的重要性。記得當時,自己面試崗位是的網頁設計,在編寫頁面**時,自己定義了三個類名,分別為」a b c」3個類名,記得當時老大問我,「為什麼要用這3個類名命名?」當時,我心中就感覺很奇怪,命名還要有什麼要求嗎?當時的自己對此非常的不解和困惑。
由於自己的工作性質主要是技術支援和軟體測試,在該文件中,就圍繞「測試規範流程」而展開本文的開篇。對於專案前期時,新增加的乙個或者幾個需求功能,測試人員只要檢查軟體的功能是否正常就可以了,因為系統不是很大,覆蓋的功能點很少,同時需要考慮的問題也較少,所有測試也就顯得不是那麼規範化。但是隨著專案後期的擴充套件,慢慢的測試人員會發現,越來越多的功能,自己乙個人越來越顯得力不從心,這時,就迫切需要乙個規範的測試流程去引導測試工作有條不紊的進行。
一、日常工作中怎麼做好規範呢?
規範的測試流程有助於需求條理化,將測試工作模組化,一切跟著計畫走比通過腦袋記憶要更加的有條理。有的時候,工作任務比較繁瑣,腦袋記憶力容易出現亂成一鍋粥的情況,特別這個時候,測試計畫就更加重要。下面結合實際情況對自己工作中測試流程進行簡單的說明,純屬個人意見。
1.制定測試策略
首先測試策略,當使用者提出新的需求時,測試人員應該和開發人員一起做測試需求分析,一般我們都會通過會議的形式去進行討論分析,這樣測試人員會對測試需要有個大概的了解,需要是幹什麼的,包括哪些功能等等,而不至於什麼都不清楚不了解。
2.制定測試計畫
大概了解需求內容之後,要對整個測試進行預期估算,包括計畫要測試哪些方面的功能,要計畫分配哪些人員參與到測試中,哪些人負責哪個模組,以及按照交叉測試的方法,同時還要計畫要測試的開始和結束時間,便於掌控這個測試進展等等。
3.編寫測試用例
測試計畫規範之後,則是進行測試用例的編寫。測試用例的編寫,主要圍繞介面模組而展開,如介面包括哪些按鈕,按鈕操作是否可以正常進行,其次圍繞功能來設計,然後根據不同的場景來設計。對於測試過程中,出現的缺陷問題,要在將缺陷問題記錄到測試用例「測試結果」一列,便於檢視測試項測試任務情況。
4.形成測試報告
測試用例執行之後,對於測試過程中發現的缺陷問題,要匯報自己的測試情況並且測試中的缺陷反饋到測試工具中,便於開發人員解決。對於安排的不同模組的負責人在測試自己對應模組的任務時,也要及時的匯報自己的測試日工作進度,便於測試小組掌握測試的整個進度。
5.測試總結及文件編寫
按照測試用例執行完所有的測試任務,且開發人員修復完了所有的bug問題(不包含一些難以修復但不緊急的問題,),測試人員需要編寫針對本次專案的測試總結,要在總結中說明,測試計畫是否按照如期進行。總測試缺陷資料多少,測試覆蓋了多少等等。
同時文件人員要針對本次專案開發新增加的功能進行專案「公升級日誌」和「幫助手冊」任務的編寫。便於使用者了解並能夠快速上手使用新增加的功能。
二、不規定的行為有哪些?
隨著後期慢慢的參與到專案中,才逐漸發現規範的重要。**乙個標點符號的缺少,頁面樣式乙個花括號的缺少,action標籤路徑的寫錯等等這些都能導致後期產生大的影響。本文件列舉自己的工作中乙個不規範的事例來進行說明。希望能引發大家的反思。
事例:在boss後台進行關於「澳洲經貿博覽會」html頁面的維護上傳;
不規範行為:在編寫文章對應分類編碼時,分類編寫書寫的不規範,沒有和鏈結code對應一致,同時在書寫分類位址鏈結時,使用了絕地路徑等問題;
影響:導致頁面不能及時的隨著資料更新,即第二次再次編輯html靜態頁面時,出現了資料不更新的情況。這個問題,花費了自己2個小時的時間去檢查,排查。
雖然說,這些錯誤都是一些小錯誤,是很好解決的,但是一旦我們的專案上線,出現了bug,所有的**問題都要重新檢查一遍,帶來的後期的維護檢查成本是非常大的,這個時候,規範就顯得由於重要。
三、怎麼避免這些不規範的行為
1.明確開發需求任務,必要時需要和客戶反覆確認;
2.開發**,增加注釋以及開發結束之後,增加code review;
3.測試週期嚴格要求,製作有效的測試計畫,並按照計畫執行;
4.開發**,增加注釋以及開發結束之後,增加code review;
5.形成文件注釋的習慣,可以方便後期**重構和**查閱等等;
四、總結
本次通過針對自己實際工作,闡述了工作中怎麼做到規範以及規範的要點,同時舉例說明有哪些不規範的行為存在,這些不規範帶來的影響以及怎麼盡量避免不規範的行為都做了大概的說明。其目的是提高大家對規範性的重視,並將規範應用到平時的工作中,這樣在以後的工作或者**維護中都起到很好的作用的,規範是需要每個人反思和重視的。
怎麼做好工作的計畫和總結匯報?
大家都知道工作要做計畫和總結,而且還要向上級匯報,但實際中想必有不少人對這兩項工作也都比較頭疼吧?你的工作計畫做的過關嗎?你的總結和匯報領導滿意嗎?最近幾天聽了看了少毅老師的一本書覺得從中受益。目前我部門的員工也正好都在做工作計畫和總結,做的效果多數只能說明文件裡寫了幾個字而已,該如何幫助他們提高呢...
專案經理怎麼做好資料分析工作?
對於一家企業來說,資料分析是非常重要的,而對專案經理來說,資料分析工作也是同樣重要的。專案經理需要對專案進行統籌規劃,做出相應的決策,而做出準確的決策的前提條件就是對專案的各項資料有著充分的了解和把握。因此掌握資料分析的方法對專案經理來說非常重要。那麼專案經理怎樣才算是掌握了資料分析這項技能呢?1 ...
專案經理怎麼做好資料分析工作?
對於一家企業來說,資料分析是非常重要的,而對專案經理來說,資料分析工作也是同樣重要的。專案經理需要對專案進行統籌規劃,做出相應的決策,而做出準確的決策的前提條件就是對專案的各項資料有著充分的了解和把握。因此掌握資料分析的方法對專案經理來說非常重要。那麼專案經理怎樣才算是掌握了資料分析這項技能呢?1 ...