我正在使用appium来自动化移动应用程序,但是当我尝试在应用程序上执行某些操作,即单击登录按钮时,在模拟器或移动设备上启动应用程序之后发生上述异常...是否有人知道它有什么问题?> 错误截图
完整代码如下
import static org.junit.Assert.*;
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
import org.junit.Test;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import io.appium.java_client.android.AndroidDriver;
import io.appium.java_client.remote.MobileCapabilityType;
import io.appium.java_client.remote.MobilePlatform;
public class selendriodCase {
@Test
public void test() throws MalformedURLException, InterruptedException {
File appDir = new File("src");
File app = new File(appDir, "EZMD1.apk");
DesiredCapabilities cap=new DesiredCapabilities();
cap.setCapability(MobileCapabilityType.PLATFORM_NAME, MobilePlatform.ANDROID);
cap.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator");
// specify the application package that we copied from appium
cap.setCapability("appPackage", "com.mentor.mobile.csp.ezmobiledocs");
// specify the application activity that we copied from appium
cap.setCapability("appActivity", "com.mentor.mobile.csp.ezmobiledocs.SplashActivity");
cap.setCapability(MobileCapabilityType.NEW_COMMAND_TIMEOUT, …Run Code Online (Sandbox Code Playgroud)