1、什么是測試左移?
測試左移的思想本質是越早的發現不合理的地方,出問題的幾率就越低。測試左移的原則支持測試團隊在軟件開發周期早期和所有干系人合作。因此他們能清晰地理解需求以及設計測試用例去幫助軟件“快速失敗”,促使團隊更早的修改所有的bug。
參與和理解會使測試人員獲取產品完整的知識,徹底想清楚各種場景,根據軟件行為設計實時的場景,這些都會幫助團隊在編碼完成之前識別出一些缺陷
2、什么是測試右移?
左移是往測試之前的開發階段移,右移是往發布之后移。也就是產品上線了之后也可以進行一些測試活動。當然在生產環境直接做測試是不推薦的,但是我們可以在生產環境做監控,監控線上性能和可用率,一旦線上發生任何問題,盡快反應,提前反應,給用戶良好的體驗。技術人員要比業務方先發現問題,如果業務方已經發現業務量明顯下降,說明問題已經很嚴重了。
測試右移其實還可以理解為如果線上發生任何問題,我們有沒有能力第一時間發現問題並解決問題,並保證線上數據的一致性或盡可能少的影響線上用戶,以及並且實時獲取用戶反饋。