我在迴歸測試套件和全自動套件測試方面有一些先前的經驗,但是當涉及到移動應用程序時,最佳實踐是什麼?針對移動應用。以下是否正確?何時運行迴歸測試套件與完整測試套件的移動應用程序?
- 當迴歸測試套件需要很長時間並且開發人員需要立即反饋時,需要進行煙霧或BAT測試。那麼煙霧是否作爲每次登機手續的一部分?
- 迴歸測試套件是針對每次檢入運行的理想選擇,但如果需要很長時間,它應該每晚至少運行一次?它應該是一個固定的集合還是根據您認爲需要「迴歸」的版本動態更改?
- 整個套件應該在發佈之前運行一次,但是在哪個環境下 - 它是針對dev還是QA環境(或)針對分段或預產品?如果它不適合進行舞臺或前期製作,那麼我應該在舞臺或前期製作中進行迴歸嗎?
如果應用程序的某些部分必須手動測試(不是自動生成還是正在進行),上述策略會如何更改?
正常web項目的上述變化如何?
謝謝。
稻田