2012-10-11 89 views
0

我想爲依賴位置的iOS應用程序編寫測試,就像您在地點A(我的意思是地理位置),此testStep應該失敗並且應該成功位置B的情況是周圍的其他方式,使用KIF測試基於iOS應用程序的位置

有沒有一種方法來模擬是在爲KIF測試的地點,如通過手動分別選擇每個測試一個GPX文件中定義一個stepForBeingAtLocation,爲模擬器明顯,而不是,

編輯:爲了更清楚,我想在我的測試中做到這一點,所以它應該在我的代碼或調用外部腳本或以某種自動方式完成,我想t o運行應該發生在不同地點的測試。

回答

0

iOS模擬器能夠模擬不同的位置。

選擇iOS模擬器應用程序,並從其OS X菜單欄中查看調試 - >位置。

+0

我想在我的測試中做到這一點,所以它應該在我的代碼或調用外部腳本或以某種自動方式完成,我想運行應該發生在不同位置的測試。 – Ali

+1

我認爲可以模擬GPX文件中的移動位置,這有幫助嗎?請參閱http://stackoverflow.com/questions/8541973/simulating-location-changes-for-startmonitoringsignificantlocationchanges – Snips

+0

nope,你看,我有所有這些測試,我需要在一個地方和另一個我需要在另一個地方,對於每個測試,顯然,應用程序從頭開始,並且運動(如果我想用gpx文件模擬運動)也重新啓動 – Ali

相關問題