
你覺得QA與測試的區别?另外什麼是QA、QC、QM?QA的工作内容與職責是什麼?
今天就跟你科普一下 : )
QA與測試有區别嗎?
QA:Quality Assurance的縮寫,翻譯過來就是質量保證。
測試:Software Testing,主要指的是軟件方面的測試。
一個是質量保障,一個是測試,從字面上能看出來兩者的工作内容範圍不同:QA>軟件測試。
國内公司中還是會用軟件測試這個頭銜,外企一般會用QA這個Title。在大多數的情況,兩者的意思基本相同。如果QA>軟件測試,那麼QA除了測試以外還要負責流程改進及其他質量保障工作。
QA、QC、QM的關系與區别?
概念:
從英文字面上看他們三個的語義區别:
- QA:Quality Assurance (質量保證)
- QC:Quality Control (質量控制)
- QM:Quality Manage (質量管理)
定義:
- QA:為達到質量要求所采取的作業技術和活動;
- QC:為了提供足夠的信任表明實體能滿足質量要求,而實施的根據需要進行證實的全部有計劃、有系統的活動;
- QM:确定質量方針、目标和職責,并在通過諸如:質量策劃、質量控制.質量保證和質量改進,使其實施的全部管理職能的所有活動。
職責上:
- QA:最重要的職責在于系統層面的完善,側重于問題的防範及對已發生問題的根源的探究及其對策的實施,從而降低不良的産生;
- QC:最重要的職責在于對制成品的監控;
- QM:最重要的職責在于從組織層面上保障質量工作環境。
技能要求:
- QA:具備必要資質的QA是組織中的高級人才,需要全面掌握組織的過程定義,熟悉所參與項目所用的工程技術;
- QC:既包括軟件測試設計員等高級人才,也包括一般的測試員等中、初級人才;
- QM:不僅要具備QA、QC的技能,還需具備專業管理才能。
關系:
- QM和QA是相互依賴的,所有的組織都會從QM和外部QA相結合的總體利益中獲得好處,他們的同時存在為各項工作的管理、執行和驗證提供了聯合的方法,從而獲得滿意的結果。盡管他們的活動具有不同的範圍、不同的目的、不同的動機和不同的結果,但他們的互補性能使所有質量管理的職能有效運作,取得内部和外部的足夠信任。
- 質量管理既包括質量控制和質量保證,也包括質量方針、質量策劃和質量改進等概念,質量管理的運作則通過質量體系進行。質量體系包括質量策劃、質量控制、質量保證和質量改進。
- 質量控制和質量保證的某些活動是相互關聯的,如質量控制活動包括:驗證、審核等,而驗證和審核又屬于質量保證的證實活動。而質量控制則側重于控制的措施(作業技術和方法),質量保證則側重于控制結果的證實,以提供充分的信任。
在軟件行業:
- SQA指産品和過程保證人員,通過過程的方法保證質量達到要求;
- SQC指測試人員,通過驗證的方法提供産品滿足需求的證據;
- SQM指質量管理人員,一般為負責質量方面的管理者,通過制定過程、協調資源等一系列的手段為QA、QC工作創造良好的環境和條件。
QA工作内容與職責- 在我工作過的公司裡,我理解的QA與測試的工作内容基本都是一樣的,隻是叫法不同而已。包含的工作内容有,理解需求,參加需求評審,編寫測試用例,參加測試用例評審,執行測試用例,功能測試,接口測試,編寫測試報告,風險評估,線上驗證,另外還有自動化測試,自動化測試用例編寫和維護,性能測試等等。
- QA的職責就是負責好軟件産品的質量,如何保證産品質量需要根據具體的産品特性來靈活開展,這裡就不再展開來講。如果你是一個測試新人,那麼首先認真執行好領導分配的測試任務,其次再進行自我學習和提高。還有最主要的是熱愛你的工作并且全心的投入。

, 更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!