軟件測試組和質量保證團隊之間有什麼區別?他們是否提到相同的?如果不是,那麼這兩支隊伍的任務是什麼?質量保證和軟件測試之間的區別
回答
兩者都是一樣的...
對於e.x; 在我們公司QA Team對我們構建的應用程序進行全面測試。他們確保所有應用程序按預期工作。 (SAT系統驗收測試)。
軟件測試組(QA),但來自我們的客戶。他們將進行UAT(用戶驗收測試)。 (URS) - 用戶系統要求(用戶要求規範)。我認爲這些都是一樣的 - 我經常遇到後者的表達。這應該是一個文檔,解釋用戶(客戶)對系統的要求。不是它如何工作,而是它將要做什麼。 「我想要一臺機器來製作咖啡,它必須有白色,黑色,濃咖啡和雞湯的選擇,哦,還有糖,哦,它必須有兩種不同尺寸的杯子和一個餅乾分配器。等等。這應該在開始時在供應商和客戶之間簽字,因此最終可以測量一組商定的交付成果。 (比如兩種不同尺寸的杯子並不是一個好的例子,它們應該以流體盎司,毫升爲單位來指定,這是一個規格說明文件,而不僅僅是說明。)
FDS - 功能設計規範。這裏供應商正在將需求('what')轉換爲方法('how')。該文件爲他定義了他打算如何履行URS。與此同時,從URS開始,應該開始出現某種形式的測試規範。我們如何判斷它是否正常工作?什麼是商定的措施?
FAT - 工廠驗收測試。一旦機器/系統/軟件在供應商工廠組裝完畢,應該進行正式的測試,檢查點和性能測試,以證明其能夠符合URS。注意這並不意味着它必須在那裏符合URS。這可能是不可能的,直到最終在現場進行。很多時候,客戶會要求在FAT出席以證明這一點,然後才允許系統運送到他們的網站。有些項目將在成功完成目擊的FAT後分階段付款。 UAT - 用戶驗收測試。在用戶的場所進行設備安裝並準備運行。必須證明它可以完成URS中商定的所有內容。正如道格所說,這是用戶滿意自己的觀點,即系統基本按照要求並接受設備交付。從那時起,他爲系統開具發票。供應商可能會繼續進行進一步的工作,但應該在變更通知或原始規格的偏差中商定和定義,並且我預計大部分這將代表額外的費用。
首先,條款質量保證和軟件測試是相當通用的,經常互換使用。因此,質量保證小組和軟件測試小組可能會很好地提及相同的事情。
然而,在我那裏工作的大部分企業是有區別的:在一方面,質量保證團隊是一個跨領域的團隊(即沒有任何項目團隊的一部分)與概念涉及質量的一面。他們定義哪些質量屬性是相關的(可維護性,正確性,可用性,安全性等),並設定合適的質量目標。另一方面,
另一方面,軟件測試組是那些建立測試基礎架構,執行適當測試並運行它們的人。在很多情況下,測試組屬於一個特定的項目組。
一個簡單的例子:質量保證團隊認爲正確性是主要的質量屬性之一的所有項目,並確定了質量目標是單元測試的語句覆蓋率至少應爲80%。在每個項目中,軟件測試組現在都有責任實現這一目標。
- 1. 「軟件測試用例寫作中的」驗證「和」確保「之間的區別?
- 2. 軟件質量保證
- 3. 軟件測試過程和技術之間的區別?
- 4. 質量保證/測試和Maven?
- 5. 測試StringBuilder和StringBuffer之間的區別
- 6. 網站質量保證軟件
- 7. nServiceBus質量保證測試工具
- 8. 質量保證。不包括測試
- 9. 良好質量保證/測試播客
- 10. Iphone Ipad質量保證測試流程
- 11. 網站質量保證測試
- 12. 測試JavaScript和測試Ajax之間的區別?
- 13. 測試-h和測試之間的區別-L
- 14. 「模糊測試」和「猴子測試」之間的區別
- 15. 質量保證與測試:跨區域方法
- 16. 「測試-a文件」和「測試文件-ef文件」之間的區別
- 17. 質量保證測試人員 - 您採取什麼措施來「破壞」軟件?
- 18. 測試表達式之間的區別
- 19. **變量和變量[] []之間的區別?
- 20. 信號,軟件中斷和硬件中斷之間的區別?
- 21. TRAP,軟件中斷和硬件中斷之間的區別?
- 22. 使Eclipse識別正常源文件和測試源文件之間的區別
- 23. Windows Azure開發,測試和質量保證環境
- 24. TypeScript - 私有變量和受保護變量之間的區別
- 25. EULA和許可證之間的區別
- 26. SmartGit和TortoiseGit憑證之間的區別?
- 27. 保護和私人之間的區別
- 28. 保留和複製之間的區別?
- 29. 驗收測試與系統測試之間的區別?
- 30. 調試和發佈之間的區別