Testing is as essential for code quality as professional code writing and organizing. Tests must be automated and run on regular basis for code to function properly.
Python’s standard library comes with the unit test module, but like all built-in features, it is not perfect. py.test is one of the best alternative tools that will help to boost Python testing capabilities. py.test is an open source testing and evaluation framework written in Python and for Python that provides no-boilerplate testing.
One of the main benefits of py.test is its approach to Python testing. This framework recognizes plain Python functions as tests and doesn't need to package tests into bigger and heavier-weight test classes.

Test Python and Javascript directly inside browser

py.test can act like the test driver, while py.test plugin jskit allows JavaScript code testing inside browser. Despite the speed cost, with py.test the code will be tested against the real-world DOM implementations, as well as against server-side Python code.
py.test features:

  • runs on Posix/Windows, Python 2.4-3.3, PyPy and Jython-2.5.1;
  • has powerful plugin and customization support;
  • produces testing coverage reports;
  • has modular and parameterizable fixtures;
  • allows traceback and failing assertion reporting;
  • re-runs failing tests permanently or during predetermined time periods;
  • enables print debugging and capturing of standard output during testing;
  • integrates many nose, and style test suites, (including testcases ran for Django).

py.test is a full-featured Python testing tool that can be used for both simple unit and complex functional testing. Contact Quintagroup to implement automated web testing solution for your website and web application.


It is a pleasure working with the Plone developers at Quintagroup. They are very knowledgeable, efficient, and customer-focused. I have found Plone to be a powerful and user-friendly Content Management System.

August 13, 2013
Robert Loftur-Thun

Wonderful Plone developers. Fast, efficient and very knowledgeable.

August 12, 2013
Jason Atwood

Thanks a lot... I've always appreciated the level of services provided by your company, I'm a big fan and shall continue to advertise your services among my fellow Zope developers!

Nov 30, 2011
Dominique Trembloy

I have used a Plone site environment hosted by Quintagroup to develop a workflow application for my business. Since January 2010 ... I have been a customer of Quintagroup and I am very happy about the good and reliable service, including update of the website to version 4.1 of Plone.

Apr 20, 2011
Maarten de Vries

...I was a very satisfied customer for 7 years. They made sure that my website was always up, even during a couple episodes of being "slashdotted", and fixed the very few problems that I had in record time. This is a very professionally run outfit...

Feb 14, 2011
Mario Butter

I just want to thank each of you for your work... My business has increased and my anxiety level has been lowered since using Plone...It's been such a pleasure working with a professional and intelligent group like your.

Tom Parish