我隨請求的建議,提示,要遵循的路徑等。質量保證與測試:跨區域方法
重點是以下幾點。我的目標是將一個QA /測試區域開發成一個軟件公司,其產品是一個Web應用程序。
像往常一樣有許多功能測試儀,確保應用程序具有正確的質量發佈到生產。
我的目標是應用一種策略來幫助公司在同一時間增長,而測試人員的數量並不會成倍增長。我的意思是,如果功能增加,增加測試人數是很自然的。主要是我想限制手動測試人員的數量,因爲我覺得它不像應該那樣高效。你知道人類的一個主要特點是我們犯了錯誤。因此,直接的答案是實現自動化,我已經意識到有一些/許多工具可以這樣做,而且我們已經這樣做了。但是,我希望更深入。一方面,這些工具通常面向最終產品,但我希望有一個更廣泛的方法來關注所生產的每個單個產品的質量,換句話說,如果每個單個產品塊具有高質量,通過組合它們而構建的系統的質量將會提高。因此,我的目標是將QA應用於公司不同領域生產的許多工件,比方說技術設計,實現/代碼,可能是架構工件等等,當然也適用於整個產品。
我對一些工件有一些想法,但對其他一些工具不知道。任何評論或批評都會受到歡迎。
我的計劃是以下
最終產品:默認方式:手動加自動測試
代碼:單元測試與靜態分析
技術設計組合:形式規範語言如TLA或事件-B
架構artifats:不知道,我的知識是很短
除了需要攜帶出來的技能,我的問題有以下幾點:
- 你是否認爲這是可行的還是現實?
- 您是否認爲這種方法有助於提高產品的質量?
- 值得嗎?
- 工具要考慮...
您可能需要考慮在您的方法中使用「測試差距分析」(https://www.cqse.eu/en/consulting/software-test-control/)。它結合了靜態分析(「哪些方法已經改變?」)和動態分析(「哪些方法已經過測試?」)。最後它揭示了改變但未經測試的方法。這有助於將精力用於正確的測試並限制測試人員的數量。 –