Skip to main content

Pyccuracy is a BDD style Acceptance Testing framework

Project description

Introduction

Pyccuracy is a BDD style Acceptance Testing framework.

A typical Pyccuracy test would be something like:

As a Google User
I want to search Google
So that I can test Pyccuracy

Scenario 1 - Searching for Hello World
Given
  I go to "http://www.google.com"
When
  I fill "q" textbox with "Hello World"
  And I click "btnG" button
Then
  I see "Hello World - Pesquisa Google" title

Scenario 2 - Searching for Monty Python
Given
  I go to "http://www.google.com"
When
  I fill "q" textbox with "Monty Python"
  And I click "btnG" button
Then
  I see "Monty Python - Pesquisa Google" title

Project Cheat Sheet

Project Google Groups Page - http://groups.google.com/group/pyccuracy

Project Conventions: http://groups.google.com/group/pyccuracy/web/conventions

Links and Blog Posts: http://groups.google.com/group/pyccuracy/web/Links%20and%20Blog%20Posts

Project JIRA (Issue and Version Management) - http://jira.stormwindproject.org:8080/browse/PYCCURACY

Project Subversion Server: http://svn.stormwindproject.org/svn/Pyccuracy (svn co http://svn.stormwindproject.org/svn/Pyccuracy Pyccuracy)

PyPI Page: http://pypi.python.org/pypi/Pyccuracy/0.1dev-r879

Docs for current version: http://packages.python.org/Pyccuracy/

Release Notes

Release Notes - Pyccuracy - Version 0.1

Bug

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-66] - Fix running the pyccuracy_core on nix machines.

New Feature

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-14] - Check/Uncheck Checkbox Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-15] - Checkbox Is Checked Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-16] - Checkbox Is Not Checked Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-17] - See Checkbox Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-21] - See Button Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-40] - See Select Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-41] - Do Not See Select Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-42] - See Select Has Selected Index of Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-50] - Select Option By Index

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-57] - Click Image Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-58] - See Link Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-63] - Do Not See Link Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-64] - Click Link Action

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-80] - Render a summary of the run after the run

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-87] - Wait for Page To Load Action

Task

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-4] - Create documentation for current release

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-9] - Encapsulate Pyccuracy on a .egg

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-10] - Create index page for Pyccuracy.egg distribution

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-84] - Add tests for Click Button

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-85] - Add tests for Type Text

[http://jira.stormwindproject.org:8080/browse/PYCCURACY-86] - Add tests for See Title

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

Pyccuracy-0.1dev-r884.zip (6.1 MB view details)

Uploaded Source

Built Distributions

Pyccuracy-0.1dev_r884-py2.5.egg (6.1 MB view details)

Uploaded Source

Pyccuracy-0.1dev-r884.win32.zip (6.1 MB view details)

Uploaded Source

File details

Details for the file Pyccuracy-0.1dev-r884.zip.

File metadata

File hashes

Hashes for Pyccuracy-0.1dev-r884.zip
Algorithm Hash digest
SHA256 74c58ebc7bc649d8905a1400ccb0341bcdd054c6f9a20e017da8bda98a6dd5ab
MD5 a4cb605cfe288fee3866b9cf86e4622d
BLAKE2b-256 0fa6b48cffa37f000ad84fa3d323324fb355f2da4a135803544fde35604eee9a

See more details on using hashes here.

File details

Details for the file Pyccuracy-0.1dev_r884-py2.5.egg.

File metadata

File hashes

Hashes for Pyccuracy-0.1dev_r884-py2.5.egg
Algorithm Hash digest
SHA256 16432cad9c635ddd60a1df4066dc75d981b0536a3f2e27ca61ea13f9fca22abf
MD5 aa6edc98a04a9a3c9669f80eccc27793
BLAKE2b-256 a8ddcf04889c49d409563fed3af292f1dd521cee2b1cbb763fbabc1182ca0392

See more details on using hashes here.

File details

Details for the file Pyccuracy-0.1dev-r884.win32.zip.

File metadata

File hashes

Hashes for Pyccuracy-0.1dev-r884.win32.zip
Algorithm Hash digest
SHA256 029fde3e736aa08a0e8938b582bd0c02c830a1a7a17884ddd75252ecf1c7b76d
MD5 2f9bf3643d3c291a960914f56b95e86d
BLAKE2b-256 5be42fb13bae161462ee706bc79cb9b6c459c6b5073d05a79e0ebdba616f4afc

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