English 中文(简体)
• 如何启动关于模拟器的ium测试?
原标题:How to start appium test on iOS simulator?

我有以下安排,并试图开始对<代码>iOS Simulator的测试。 我是开端人,不知道如何开始试验。 我已经从教员那里进口并安装了<代码>appium。

www.un.org/Depts/DGACM/index_spanish.htm 问题是:。

  1. Is this setup correct?
  2. How to run the tests?
    import java.io.File;
    import java.net.URL;
    import java.util.HashMap;
    import java.util.List;


    import org.openqa.selenium.By;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.WebElement;
    import org.openqa.selenium.remote.CapabilityType;
    import org.openqa.selenium.remote.DesiredCapabilities;
    import org.openqa.selenium.remote.RemoteWebDriver;
    import org.testng.Assert;
    import org.testng.annotations.AfterMethod;
    import org.testng.annotations.BeforeMethod;
    import org.testng.annotations.Test;
    import org.openqa.selenium.WebDriver;
    import org.openqa.selenium.remote.CapabilityType;
    import org.openqa.selenium.remote.DesiredCapabilities;

    public class AppiumDriver {

    private static final String JavascriptExecutor = null;
    public WebDriver driver = null;

    @BeforeMethod
    public void setUp() throws Exception {
    // set up appium
    DesiredCapabilities capabilities = new DesiredCapabilities();
    capabilities.setCapability(CapabilityType.BROWSER_NAME, "iOS");
    capabilities.setCapability(CapabilityType.VERSION, "8.1");
    capabilities.setCapability(CapabilityType.PLATFORM, "Mac");
    capabilities.setCapability("device", "iPhone");
    capabilities.setCapability("app", "path here, i have started it with appium inspector and it works");
    driver = new RemoteWebDriver(new URL("http://127.0.0.1:4725/wd/hub"), capabilities);

    System.out.println("App launched");
    }

    @Test
    public void test01() throws InterruptedException {
        driver.findElement(By.name("Guest")).click();
        Thread.sleep(5000);

     }

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

}
问题回答

是的,你的设置是正确的。 就像你一样,在使用测试框架时,它只是作为“测试者”,你应当善待。





相关问题
List Contents of Directory in a UITableView

I am trying to list the contents of Ringtones directory in a TableView, however, I am only getting the last file in the directory in ALL cells, instead of file per cell. This is my code: - (...

iPhone NSUserDefaults persistance difficulty

In my app i have a bunch of data i store in the NSUserdefaults. This information consists of an NSObject (Object1) with NSStrings and NSNumbers and also 2 instances of yet another object (Object2). ...

Writing a masked image to disk as a PNG file

Basically I m downloading images off of a webserver and then caching them to the disk, but before I do so I want to mask them. I m using the masking code everyone seems to point at which can be found ...

Resize UIImage with aspect ratio?

I m using this code to resize an image on the iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:...

Allowing interaction with a UIView under another UIView

Is there a simple way of allowing interaction with a button in a UIView that lies under another UIView - where there are no actual objects from the top UIView on top of the button? For instance, ...

热门标签