Skip to content
guilhermechapiewski edited this page Sep 13, 2010 · 20 revisions

Pyccuracy Acceptance Testing Framework

Good quality and bug-free software is always a hard constraint to respect in software development projects. Talking specifically about acceptance tests, the tools to help you develop them are sometimes hard to use and the test scripts can become very difficult to maintain. Writing tests can be a cumbersome, tedious and slow task and sometimes the cost of automating those tests can be so high that you will end up doing manual testing.

Pyccuracy is a Behaviour-Driven-Development-style tool written in Python that aims to make it easier to write automated acceptance tests. It improves the readability of those tests by using a structured natural language – and a simple mechanism to extend this language – so that both developers and customers can collaborate and understand what the tests do.

Pyccuracy was initially just an abstraction layer for Selenium to facilitate web applications testing, but it is evolving to a mechanism that could use many “Browser Drivers”.

Documentation

Mailing list

Join the Pyccuracy mailing list at Google Groups to discuss and get support from the community and team.

Get in touch with the team

If you have further questions, please contact the team: