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.2dev-r915.zip (6.1 MB view details)

Uploaded Source

File details

Details for the file Pyccuracy-0.2dev-r915.zip.

File metadata

File hashes

Hashes for Pyccuracy-0.2dev-r915.zip
Algorithm Hash digest
SHA256 e8e9ca568d8d05864ad645efa8a31f6bc1cd8c7f5ddbcccaf88fde3bd0703084
MD5 bf54827a815056ab68fc1ef36d54dc6f
BLAKE2b-256 126418efce41e24c2d60a7cdde36a4076ad0e184c80f87b54cffc944715526aa

See more details on using hashes here.

Provenance

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