Skip to main content

Browser step provides common steps to be used by Behave for running browser tests with Selenium

Project description

Browser Step

https://img.shields.io/pypi/v/browserstep.svg https://img.shields.io/travis/thejimmyg/browserstep.svg Documentation Status Dependencies

Browser step provides common steps to be used by Behave for running browser tests with Selenium

Features

  • TODO

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.8 (2016-07-26)

  • Added ‘”{selector}” is not checked’

  • Added ‘”{selector}” has the following text with all whitespace removed’

0.1.7 (2016-07-26)

  • Added ‘the browser is at the formatted URL /{path}’

  • Added ‘I capture the value of “{regex}” in the URL to the “{name}” variable’

0.1.6 (2106-07-25)

  • Added ‘I choose “{choice}” from “{selector}”’

  • Support whole number of seconds when waiting

0.1.5 (2016-07-18)

  • Added ‘type “” into a selector’

  • Added ‘”{selector}” is checked’

  • Added ‘I capture the value of “{regex}” in the message to the “{name}” variable’

  • Added browserstep/debug.py

  • Added browserstep/popup.py

  • Added browserstep/timetravel.py

0.1.4 (2016-06-20)

  • Fields are cleared before text is sent to them

  • Fixed an ordering issue with ‘the browser is still at /’

  • ‘I follow the “{text}” link’ also works with image alt text

  • Added ‘I click the “{text}” label’ to allow clicking on labels in forms

  • Added ‘the value of “{selector}” is “{value}”’ for input values

0.1.3 (2016-06-10)

  • Added ability to capture values from fields and apply them to URLs to naviagate to or checks inside email bodies

  • Added “I switch to the {name} browser” as an alias for “I’m using the {name} browser”

0.1.2 (2016-06-10)

  • Improved support for input buttons

  • Ability to switch browsers (if present set up in environment.py)

0.1.1 (2016-06-09)

  • Added steps for interacting with lathermail to inspect email messages sent via SMTP (you need to install requests separately if you want to use them)

0.1.0 (2016-06-07)

  • First release on PyPI.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

browserstep-0.1.8.tar.gz (16.2 kB view details)

Uploaded Source

File details

Details for the file browserstep-0.1.8.tar.gz.

File metadata

  • Download URL: browserstep-0.1.8.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for browserstep-0.1.8.tar.gz
Algorithm Hash digest
SHA256 accba8bb7ee7e78c7eb76b22e2c4f5ad345cef14d5fed00a34f0d66b7a6277f6
MD5 a710e86680e86e8a22e0b1cd9cae6707
BLAKE2b-256 10ce2eaadc71e421ab775cede4841073605ed9f52b0d3de114d0f9c3d8be4068

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page