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/

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

Uploaded Source

File details

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

File metadata

File hashes

Hashes for Pyccuracy-0.2dev-r917.zip
Algorithm Hash digest
SHA256 ac415cc35e02a2d5988add2d21f0bbc238aec4ce38d343ad2bd2a4c0b3e693be
MD5 b1861c8691b4681400f554013b7ef40e
BLAKE2b-256 35cd54aa4eed348a889ea40ae6938c4a0699fdc8e0e9527d33128c1498ac5518

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