Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用appium for Android创建eclipse测试用例_Android_Eclipse_Unit Testing_Appium_Android Testing - Fatal编程技术网

如何使用appium for Android创建eclipse测试用例

如何使用appium for Android创建eclipse测试用例,android,eclipse,unit-testing,appium,android-testing,Android,Eclipse,Unit Testing,Appium,Android Testing,我设法使我的windows环境设置和工作 我能够从运行Appium样本测试 但是现在,如何为已经安装在设备上的应用程序创建自己的测试用例 我试过了:但没用——谢谢你们 package appium.learning; import java.net.MalformedURLException; import java.net.URL; import org.junit.AfterClass; import org.junit.BeforeClass; import org.junit.Tes

我设法使我的windows环境设置和工作

我能够从运行Appium样本测试

但是现在,如何为已经安装在设备上的应用程序创建自己的测试用例

我试过了:但没用——谢谢你们

package appium.learning;

import java.net.MalformedURLException;
import java.net.URL;

import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;

public class LearningTest {

    WebDriver driver;

    @BeforeClass
    public void setUp() throws MalformedURLException{
        DesiredCapabilities capabilities = new DesiredCapabilities();
        capabilities.setCapability("device", "Android");
        capabilities.setCapability(CapabilityType.BROWSER_NAME, ""); //Name of mobile web browser to automate. Should be an empty string if automating an app instead.
        capabilities.setCapability(CapabilityType.VERSION, "4.4");
        capabilities.setCapability(CapabilityType.PLATFORM, "Android");
        capabilities.setCapability("app-package", "com.myapp"); //Replace with your app's package
        capabilities.setCapability("app-activity", ".myapp"); //Replace with app's Activity
        driver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
    }







    @Test
    public void Cal(){
        driver.findElement(By.name("btnSkip")).click();
    }

    @AfterClass
    public void tearDown(){
        driver.quit();
    }

}

你能解释一下什么不起作用吗?您是否收到例外情况?请您详细说明哪些情况不适合您。你的问题让我很困惑。