Skip to main content

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.9 (2016-08-08)

  • Added ‘I hover over “{container_selector}”’

  • Added ‘I follow the “{text}” link in “{container_selector}”’

Thanks to Chris Adams for help with these.

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.

Metadata

Release files for browserstep 0.1.9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for browserstep 0.1.9
File Size Uploaded Provenance Actions
browserstep-0.1.9.tar.gz 16.4 kB Without provenance Details for browserstep-0.1.9.tar.gz

Release files / browserstep-0.1.9.tar.gz

Download URL browserstep-0.1.9.tar.gz
Size 16.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b3c8a6798c47a5008617a27315dc502de04c7c55a82ce7ac14cd18631c598ac2
BLAKE2b-256 checksum
How to use checksums
eb82280b16ca1c1ae8c3daa42eb476e86d789636405d83b6d73fd93613ae13c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for browserstep 0.1.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page