一些職位說模擬器上的測試更新就像通過itunes安裝新的ipa來測試更新一樣好。在iOS上測試應用程序更新的正確方法?
即,以下步驟是否足以用於應用程序更新測試?
- 通過iPhone模擬器安裝版本1。
- 在版本1上做一些數據修改/測試。
- 通過iPhone模擬器安裝版本2。
- 確保一切按預期工作。
還是應該這樣做?
- 通過itunes安裝版本1 ipa。
- 同上
- 通過itunes安裝版本2 ipa。
- 同上
謝謝
一些職位說模擬器上的測試更新就像通過itunes安裝新的ipa來測試更新一樣好。在iOS上測試應用程序更新的正確方法?
即,以下步驟是否足以用於應用程序更新測試?
還是應該這樣做?
謝謝
模擬器是不在設備上正常測試的替代品。模擬器和設備之間的行爲存在差異,這些設備已經咬住了太多的設備,更不用說模擬器不能直接模擬某些硬件。
如果您正在iOS 4上進行測試,則可以使用OTA安裝來緩解通過iTunes進行測試的一些麻煩。
至於我 - 第二個變種。當然是設備,因爲模擬器不支持某些功能(f.e.推送通知)。
步驟是下一個: 1)安裝版本1 2)做一些動作(prefere開放水平,買東西(的水平,事,...),通過一些轉彎如果是遊戲或猜的東西) 3 )在舊版本上安裝一個新版本(我傾向於從TestFlight應用程序安裝) 4)測試新版本:所有新功能都應該正常工作,應該通過所有通過的級別,所有輪次,金錢,分數,購買,打開水平,...應該打開,買,...(因爲他們在舊版本
不要忘了測試舊版本和新版本的交互,尤其是它指的是推(有時從舊版本不會隨設備來到設備上電子郵件)和發送遊戲,禮物,消息...