我正在尝试使用 Junit 在Android模拟器上使用selenium自动执行android(运行基本测试),我已将所有必需的jar添加到Classpath,启动模拟器,打开Web驱动程序并设置端口转发。
但是当我在Eclipse中运行Test时(作为JUnit Test运行)。它失败了,我得到一个错误:
org.openqa.selenium.webdriverexception: cannot create temp directory: /sd card/1339054625829
答案 0 :(得分:7)
如果在启动仿真器时没有为SD卡设置任何空间,则可能会出现此错误。您可以设置用作设备SD卡内存的内存量。您可以在编辑AVD详细信息时找到此信息
答案 1 :(得分:1)
以下步骤解决了我在真实设备上的问题(使用或不使用SD卡):