如何编写Appium自动化测试的测试用例以及在哪里写?以及如何执行测试用例?

时间:2014-02-21 06:52:21

标签: android testcase appium

我在谷歌搜索并看到如下代码:

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.BROWSER_NAME, "Android");
capabilities.setCapability("device", "Android");
capabilities.setCapability(CapabilityType.VERSION, "4.2");
capabilities.setCapability(CapabilityType.PLATFORM, "Windows");
capabilities.setCapability("app", "C:\\Android Apps\\Calculator.apk");      
//This is path of your application
capabilities.setCapability("app-package", "com.calculator");                   
 // This is package name of your app
capabilities.setCapability("app-activity", "MainActivity");                          
// This Launcher activity of your app
RemoteWebDriver remoteWebDriver = new RemoteWebDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);  

但我不知道在哪里编写代码,之后如何编写测试用例并执行。如果一步一步指导我,我将感激不尽。

1 个答案:

答案 0 :(得分:0)

我也和你在同一水平。我在Windows平台上。首先确保appium应用程序正在运行。 创建一个java项目并将上面的代码粘贴到此项目的一个类中。这很直截了当。运行项目,就是这样!

确保代码中的网址指向您在appium app中定义的相同网址。此外(在本例中)Calculator.apk在您定义的路径上可用,因为appium需要apk来运行测试。

干杯!

相关问题