如何对基于GPS的android移动应用程序进行自动化测试



如何为基于GPS的android移动应用程序进行自动化测试?我需要发送gps位置到我的安卓应用程序连续整个应用程序在设备上运行?

你可以使用Location Services权限来模拟Location…

"android.permission.ACCESS_MOCK_LOCATION"

,然后在Java代码中,

// Set location by setting the latitude, longitude and may be the altitude...
String[] MockLoc = str.split(",");
Location location = new Location(mocLocationProvider);            
Double lat = Double.valueOf(MockLoc[0]);
location.setLatitude(lat);
Double longi = Double.valueOf(MockLoc[1]);
location.setLongitude(longi);
Double alti = Double.valueOf(MockLoc[2]);
location.setAltitude(alti);

相关内容

最新更新