在酱料实验室进行移动测试的先决条件是什么?

时间:2015-02-04 06:07:58

标签: appium

我是Appium的新手。我想在酱汁实验室使用appium工具在Android和i OS应用程序上进行移动测试。

I want to know what are the pre-requisites, and how to write the scripts(in java) and how exactly the flow goes.

can anybody help me out??

Thanks a lot in advance.. :-)  

package com.saucelabs;

import org.junit.After;
import org.junit.Before;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TestName;
import org.openqa.selenium.Platform;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;

import java.net.URL;

import static junit.framework.Assert.assertEquals;
/**
 * Simple {@link RemoteWebDriver} test that demonstrates how to run your Selenium tests with <a href="http://ondemand.saucelabs.com/ondemand">Sauce OnDemand</a>.
 * *
 * @author Ross Rowe
 */
public class DemoScript {

    private WebDriver driver;

    @Before
    public void setUp() throws Exception {
        DesiredCapabilities caps = DesiredCapabilities.android();

        caps.setCapability("browserName", "");

        caps.setCapability("platformVersion", "4.4");
        caps.setCapability("appiumVersion", "");
        caps.setCapability("platformName", "Android");
        caps.setCapability("deviceName", "Android Emulator");
        caps.setCapability("device-orientation", "portrait");



       /* DesiredCapabilities capabillities = DesiredCapabilities.iphone();
        capabillities.setCapability("version", "5.0");
        capabillities.setCapability("platform", Platform.MAC);*/
        this.driver = new RemoteWebDriver(
                      new URL("http://**********************"),caps);
    }

    @Test
    public void basic() throws Exception {
        driver.get("http://www.amazon.com/");
        assertEquals("Amazon.com: Online Shopping for Electronics, Apparel, Computers, Books, DVDs & more", driver.getTitle());
    }

    @After
    public void tearDown() throws Exception {
        driver.quit();
    }

}

i am new to Appium. I want to perform mobile testing on android and i OS app using appium tool on sauce labs.

I want to know what are the pre-requisites, and how to write the scripts(in java) and how exactly the flow goes.

can anybody help me out??

Thanks a lot in advance.. :-)

代码中是否需要进行任何更改?

在运行脚本之前是否应该启动appium服务器?

0 个答案:

没有答案