Skip to content

Latest commit

 

History

History
205 lines (177 loc) · 6.95 KB

CHANGES.rst

File metadata and controls

205 lines (177 loc) · 6.95 KB

History

1.6

  • Sample code
  • Documentation update on how to start
  • Execute Adb Shell - new keyword added
  • Screen record - new keyword added
  • Is Keyboard Shown - new keyword added
  • (iOS) Chain - locator added
  • (iOS) Tab multiple times - new keyword added
  • (Android) Open Notifications - new keyword added

1.5

  • iOS predicates selector - new locator strategy
  • Execute Sync/Async Script in Web context - new keyword added
  • Long press has time parameter now
  • Added log-level filter for reporting
  • Set Location Keyword - new keyword added
  • Appium-Python library min-version bump
  • Simulate Touch ID on iOS Simulator

1.4.6

  • Launch Application - new keyword added
  • Quit Application - new keyword added

1.4.5

  • Swipe By Percent - new keyword added
  • Element Should Be Visible - new keyword added
  • Text Should Be Visible - new keyword added
  • Get Window Height - new keyword added
  • Get Window Width - new keyword added

1.4.4

  • Get Capability added for easy access to desired capabilities

1.4.2

  • Wait Until Page Contains / Page should contain text unicode fix

1.4.1.1

  • Fix desiredCapability dict problem for Appium 1.6 compatibility

1.4.1

  • Unicode better support
  • Unicode supported now inside xpath text.
  • Click Text iOS handling is much better now. Works regardless if text is name, value or label

1.4.0

  • New finding elements strategy now supports directly using WebElement. Check keyword documentation for more information.
  • Added default locator strategies. Default is: id and xpath check library introduction for more details.
  • Click Text added as keyword in which you can directly click on found texts. Underlying it works on predefined xpath depending on platform.
  • Unicode fixes also reflected on Page Should Contain Text and Page Should Not Contain Text
  • Getting an element text is added and its helper keywords.

1.3.7

1.3.6

1.3.5

1.3.4

1.3.3

1.3.2

1.3.1

1.3.0

  • Add iOS UI Automation and Android UI Automator locator strategies. <serhatbolsu#55>

1.2.7

  • Update BuiltIn library reference for RF 2.9 compatibility <serhatbolsu#52>

1.2.6

  • limit version of robotframework
  • Adding new wait keywords <serhatbolsu#51>

1.2.5

1.2.4

  • fix sauceclient dependence
  • Added keyword "Go To URL"
  • update demo for new Open Application argument

1.2.2

  • fix pytest-pythonpath dependence

1.2.0

  • Open Application support all Appium server, iOS, Android capabilities
  • fix switch appication and add testcase

1.1.0

  • Andoid Keyevents feature
  • Additional updates to open_application()'s optional parameter handling
  • add coverage and mock for unittest

1.0.22

1.0.21

  • Do not support appium version for saucelabs

1.0.20

_ Added desired Capability newCommandTimeout

1.0.19

1.0.18

1.0.17

  • support app_wait_package and app_wait_activity

1.0.16

  • add udid and bundleid
  • add background_app
  • fix Resetting an application

1.0.15

  • replace _is_id by _is_index, id is keep same as find_elements_by_id.
  • Change Location Strategy of "Input text" and "Input Password", not only index and name.
  • update demo demo/test_android_contacts.txt

1.0.14

fix "Locating elements by accessibility_id"

1.0.13

add keywords as below:

  • Get current context
  • Get contexts
  • Switch to context

1.0.12

fix swipe

1.0.11

add keywords as below:

  • Zoom
  • Pinch
  • Swipe
  • Scroll
  • Lock
  • Shake
  • Hide Keyword(iOS only)

1.0.10

add keywords as below:

  • Element Name Should Be
  • Element Should Be Disabled
  • Element Should Be Enabled
  • Page Should Contain Element
  • Page Should Not Contain Element
  • Page Should Contain Text
  • Page Should Not Contain Text

No notes on earlier releases.