如何使用appium for Android创建eclipse测试用例
我设法使我的windows环境设置和工作 我能够从运行Appium样本测试 但是现在,如何为已经安装在设备上的应用程序创建自己的测试用例 我试过了:但没用——谢谢你们如何使用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
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();
}
}
你能解释一下什么不起作用吗?您是否收到例外情况?请您详细说明哪些情况不适合您。你的问题让我很困惑。