3

Junitを使用して Android エミュレーターで selenium を使用して Android (基本テストの実行) を自動化しようとしています。必要なすべての jar をクラスパスに追加し、エミュレーターを開始し、その上で Web ドライバーを開き、ポート転送を設定しました。

しかし、Eclipse でテストを実行すると (JUnit テストとして実行)。失敗し、エラーが発生します:

org.openqa.selenium.webdriverexception: cannot create temp directory: /sd card/1339054625829

4

2 に答える 2

7

You can get this error if you have not setup any space for SD card when you start the emulator. You can set the amount of memory to be used as device SD card memory. You can find this when you edit AVD details

enter image description here

于 2012-06-07T13:48:38.963 に答える
1

次の手順は、実際のデバイス (SD カードの有無にかかわらず) での問題を解決します。

  1. USB を接続します
  2. 追加の USB 設定を開きます (Android の場合 -> 画面の上部から下にスワイプします)。
  3. メディア デバイスまたはポータルとツールを選択します
于 2013-01-13T19:58:11.400 に答える