From 6e3f87b7cf2a17fcaa7b0b097dd23bd31f7f3d65 Mon Sep 17 00:00:00 2001 From: Jonah Stiennon Date: Tue, 5 Aug 2014 02:53:30 -0700 Subject: [PATCH] fixed up java sample code in docs --- .../writing-running-appium/appium-bindings.md | 6 ++-- docs/en/writing-running-appium/mobile-web.md | 28 +++++++++---------- .../writing-running-appium/running-tests.md | 26 ++++++++--------- .../writing-running-appium/touch-actions.md | 2 +- 4 files changed, 31 insertions(+), 31 deletions(-) diff --git a/docs/en/writing-running-appium/appium-bindings.md b/docs/en/writing-running-appium/appium-bindings.md index baad5daff..96727b6c9 100644 --- a/docs/en/writing-running-appium/appium-bindings.md +++ b/docs/en/writing-running-appium/appium-bindings.md @@ -484,7 +484,7 @@ driver.app_strings ```java // java -driver.getAppString(); +driver.getAppStrings(); ``` ```javascript @@ -651,12 +651,12 @@ swipe start_x: 75, start_y: 500, end_x: 75, end_y: 0, duration: 0.8 ```python # python -driver.swipe(75, 500, 75, 0, 0.8) +driver.swipe(start=75, starty=500, endx=75, endy=0, duration=800) ``` ```java // java -driver.swipe(startx=75, starty=500, endx=75, endy=0, duration=800) +driver.swipe(75, 500, 75, 0, 0.8) ``` ```javascript diff --git a/docs/en/writing-running-appium/mobile-web.md b/docs/en/writing-running-appium/mobile-web.md index 652b58d19..003e0f2ab 100644 --- a/docs/en/writing-running-appium/mobile-web.md +++ b/docs/en/writing-running-appium/mobile-web.md @@ -52,10 +52,10 @@ public static $browsers = array( ```java // java DesiredCapabilities capabilities = new DesiredCapabilities(); -capabilities.setCapability("platformName", "iOS"); -capabilities.setCapability("platformVersion", "7.1"); -capabilities.setCapability("browserName", "Safari"); -capabilities.setCapability("deviceName", "iPhone Simulator"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "iOS"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "7.1"); +capabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "Safari"); +capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "iPhone Simulator"); ``` ### Mobile Safari on a Real iOS Device @@ -118,18 +118,18 @@ To configure you test to run against safari simply set the **"browserName"** to // java //setup the web driver and launch the webview app. DesiredCapabilities desiredCapabilities = new DesiredCapabilities(); -desiredCapabilities.setCapability("browserName", "Safari"); +desiredCapabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "Safari"); URL url = new URL("http://127.0.0.1:4723/wd/hub"); -RemoteWebDriver remoteWebDriver = new RemoteWebDriver(url, desiredCapabilities); +AppiumDriver driver = new AppiumDriver(url, desiredCapabilities); // Navigate to the page and interact with the elements on the guinea-pig page using id. -remoteWebDriver.get("http://saucelabs.com/test/guinea-pig"); -WebElement div = remoteWebDriver.findElement(By.id("i_am_an_id")); +driver.get("http://saucelabs.com/test/guinea-pig"); +WebElement div = driver.findElement(By.id("i_am_an_id")); Assert.assertEquals("I am a div", div.getText()); //check the text retrieved matches expected value -remoteWebDriver.findElement(By.id("comments")).sendKeys("My comment"); //populate the comments field by id. +driver.findElement(By.id("comments")).sendKeys("My comment"); //populate the comments field by id. //close the app. -remoteWebDriver.quit(); +driver.quit(); ``` ### Python Example @@ -226,10 +226,10 @@ public static $browsers = array( ```java // java DesiredCapabilities capabilities = new DesiredCapabilities(); -capabilities.setCapability("platformName", "Android"); -capabilities.setCapability("platformVersion", "4.4"); -capabilities.setCapability("deviceName", "Android Emulator"); -capabilities.setCapability("browserName", "Chrome"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "4.4"); +capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator"); +capabilities.setCapability(MobileCapabilityType.BROWSER_NAME, "Chrome"); ``` Note that on 4.4+ devices, you can also use the 'Browser' `browserName` cap to automate the built-in browser. On all devices you can use the 'Chromium' `browserName` cap to automate a build of Chromium. diff --git a/docs/en/writing-running-appium/running-tests.md b/docs/en/writing-running-appium/running-tests.md index 78f5f7f80..9c9ac1015 100644 --- a/docs/en/writing-running-appium/running-tests.md +++ b/docs/en/writing-running-appium/running-tests.md @@ -68,10 +68,10 @@ public static $browsers = array( ```java // java DesiredCapabilities capabilities = new DesiredCapabilities(); -capabilities.setCapability("platformName", "iOS"); -capabilities.setCapability("platformVersion", "7.1"); -capabilities.setCapability("deviceName", "iPhone Simulator"); -capabilities.setCapability("app", myApp); +capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "iOS"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "7.1"); +capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "iPhone Simulator"); +capabilities.setCapability(MobileCapabilityType.APP, myApp); ``` In this set of capabilities, `myApp` must be either: @@ -148,10 +148,10 @@ public static $browsers = array( ```java // java DesiredCapabilities capabilities = new DesiredCapabilities(); -capabilities.setCapability("platformName", "Android"); -capabilities.setCapability("platformVersion", "4.4"); -capabilities.setCapability("deviceName", "Android Emulator"); -capabilities.setCapability("app", myApp); +capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "4.4"); +capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator"); +capabilities.setCapability(MobileCapabilityType.APP, myApp); ``` In this set of capabilities, `myApp` must be either: @@ -218,11 +218,11 @@ public static $browsers = array( ```java // java DesiredCapabilities capabilities = new DesiredCapabilities(); -capabilities.setCapability("automationName", "Selendroid"); -capabilities.setCapability("platformName", "Android"); -capabilities.setCapability("platformVersion", "2.3"); -capabilities.setCapability("deviceName", "Android Emulator"); -capabilities.setCapability("app", myApp); +capabilities.setCapability(MobileCapabilityType.AUTOMATION_NAME, "Selendroid"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_NAME, "Android"); +capabilities.setCapability(MobileCapabilityType.PLATFORM_VERSION, "2.3"); +capabilities.setCapability(MobileCapabilityType.DEVICE_NAME, "Android Emulator"); +capabilities.setCapability(MobileCapabilityType.APP, myApp); ``` Now Appium will start up a Selendroid test session instead of the default test diff --git a/docs/en/writing-running-appium/touch-actions.md b/docs/en/writing-running-appium/touch-actions.md index 47537cc04..ad6ea6aaa 100644 --- a/docs/en/writing-running-appium/touch-actions.md +++ b/docs/en/writing-running-appium/touch-actions.md @@ -134,7 +134,7 @@ js.executeScript("mobile: scroll", scrollObject); // java // slider values can be string representations of numbers between 0 and 1 // e.g., "0.1" is 10%, "1.0" is 100% -WebElement slider = wd.findElement(By.xpath("//window[1]/slider[1]")); +WebElement slider = driver.findElement(By.xpath("//window[1]/slider[1]")); slider.sendKeys("0.1"); ```