1
我是新的android測試我正在使用robotium進行測試目的,我有一個場景,我需要檢查網絡(WiFi,3G,2G)連接是否可用,所以我如何編寫測試用例這個。請幫忙解決這個問題.. 謝謝。使用Robotiumin如何檢查或製作測試用例以檢查android中的網絡連接可用性?
我是新的android測試我正在使用robotium進行測試目的,我有一個場景,我需要檢查網絡(WiFi,3G,2G)連接是否可用,所以我如何編寫測試用例這個。請幫忙解決這個問題.. 謝謝。使用Robotiumin如何檢查或製作測試用例以檢查android中的網絡連接可用性?
來源:How to check internet access on Android? InetAddress never times out
public boolean isOnline() {
ConnectivityManager cm =
(ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
return cm.getActiveNetworkInfo().isConnectedOrConnecting();
}
在你需要這些您的清單
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
我曾經親自跑具體的檢查,看是否用戶可以訪問我的服務器防火牆(可能性阻止,或者只有本地連接的用戶)
祝您好運!
它的做工精細加入活動實例是這樣的... ConnectivityManager釐米=(ConnectivityManager)活動\t \t \t \t .getSystemService(Context.CONNECTIVITY_SERVICE);!謝謝.. – user749873 2012-03-13 17:48:01