robotframework-zoomba

Extended Robot Framework libraries to make testing GUI, REST/SOAP API, Mobile, and Windows Desktop easier.

APACHE-2.0 License

Stars
138
Committers
18

Bot releases are hidden (Show)

robotframework-zoomba - Zoomba 3.7.2

Published by Wolfe1 about 1 year ago

What’s Changed

🧰 Maintenance

  • Bump release-drafter/release-drafter from 5.24.0 to 5.25.0 (#371) @dependabot
  • Bump robotframework-seleniumlibrary from 6.1.2 to 6.1.3 (#370) @dependabot
robotframework-zoomba - Zoomba 2.2.0

Published by Wolfe1 almost 5 years ago

  • #83 Added a proper timeout to 'Wait until Window Opens'
  • #85 Added timeout overrides for Wait Keywords
  • #86 Bump python-dateutil from 2.8.0 to 2.8.1
  • #87 New keyword: 'Wait Until Element Contains Value'
robotframework-zoomba -

Published by Wolfe1 almost 5 years ago

robotframework-zoomba - Zoomba 2.1.1

Published by neiljhowell almost 5 years ago

  • Deprecated Select Window call from 'Wait For And Select Window'
robotframework-zoomba - Zoomba 2.1.0

Published by Wolfe1 about 5 years ago

  • Bump robotframework from 3.1.1 to 3.1.2
  • Bump robotframework-appiumlibrary from 1.5 to 1.5.0.4
  • Bump requests from 2.20.1 to 2.22.0
  • Bump robotframework-seleniumlibrary from 3.3.1 to 4.0.0
  • Small fix to the datetime compare for high precision datetimes
  • Set up auto deploy to pypi
robotframework-zoomba - Zoomba 2.0.4

Published by Wolfe1 about 5 years ago

  • Added the ability to set a splash_delay in seconds when using a window_name
    • Allows the user to set a time delay before attempting to find the new window
  • Small bug fix that prevented some applications with a splash screen from proceeding
robotframework-zoomba - Zoomba 2.0.3

Published by Wolfe1 about 5 years ago

  • Small addition to the _date_format private method for allowing datetimes with microseconds over 6 decimal places
robotframework-zoomba - Zoomba 2.0.2

Published by Wolfe1 about 5 years ago

  • New features in DesktopLibrary:
    • Send Keys
    • Send Keys To Element
  • Various code linting and code health improvements
robotframework-zoomba - Zoomba 2.0.0

Published by Wolfe1 about 5 years ago

DesktopLibrary Release

  • Now you can automate Windows applications through Zoomba.
  • Uses Appium and the WinAppDriver to run the tests.
    • See the README for installation instructions.
  • Check out the example tests using the built in windows calculator.
  • Keyword documentation can be found here.
robotframework-zoomba - Zoomba 1.7.0

Published by Wolfe1 over 5 years ago

Added the ability to set a timeout for API requests.

robotframework-zoomba - Robot Framework and Selenium Library Update

Published by Wolfe1 over 5 years ago

Robot Framework--->3.1.1
Robot Framework Selenium Library---> 3.3.1

robotframework-zoomba - Small unit test fixes and new documenation

Published by Wolfe1 almost 6 years ago

robotframework-zoomba - SeleniumLibrary 3.2.0 + various dependencies

Published by Wolfe1 almost 6 years ago

Seems that SeleniumLibrary actually added a method called 'Scroll Element into View' that not only does the same thing as our keyword but is named the same and was causing issues on new node installations.

Taking this time to update a few dependencies we have:
robotframework: 3.0.2 ----> 3.0.4
robotframework-requests: 3.4.7 ----> 0.5.0
robotframework:-selenumlibrary 3.0.1 ----> 3.2.0
requests: 2.18.4 ----> 2.20.1
selenium: 3.8.1 ----> 3.141.0

robotframework-zoomba - Robot Framework 3.0.3 patch

Published by aljcalandra over 6 years ago

Objects returned from the requests library were being defined as list-like and treated as such with the new dictionary enhancement in robotframework.

We are now returning DotDicts as response objects which maintain the same level of functionality inside robot.

Potential Issues:
Some of the internal functions may no longer function if these were being interacted with directly in a python file, particularly the following:

  • next()
  • iter_content()
  • iter_lines()
  • raise_for_status()
robotframework-zoomba - Zoomba 1.5.1

Published by KeithSmoland over 6 years ago

  • Fixed issue #32

  • Freeze library version of robotframework

The newest update to Robot Framework fundamentally changed the dictionary variables:
https://github.com/robotframework/robotframework/issues/2600

We need some time to update the internals of Zoomba to match the new change.

Included in this issue were the two following changes to the unmatched keys returned for the validator:

  • Unmatched keys in nested lists/dictionaries now have a tree that follows e.g root.key[4].key_with_issue
  • Error is given after a try except for a value error under key_by_key instead of allowing exception

Additionally, items under a list that are now strings are passed recursively under a temporary dictionary with the primary key being the current active key. This means that items other than strings and dicts inside lists may now be validated under the key_by_key function.

robotframework-zoomba - Zoomba 1.5.0

Published by aljcalandra over 6 years ago

The following items were changed:

  • Direct asserts were removed from validators in the API Library
  • Cookie support was added to the API Library
  • Timeouts are now related to Selenium timeout in the GUI Library
  • Unit tests were added across all areas
  • Scroll Element Into View actually works now!
  • SOAP Library Convert Soap Response to JSON should now iterate through lists correctly
Related Projects