PyVows is an asynchronous behaviour driven development (BDD) for Python. The main reason for asynchronous testing is to make tests which target I/O run much faster, by running them concurrently. By having a faster suite, it gets run that more often, thus improving the feedback cycle.
Intern takes the stress out of testing your Web app. Run tests using the browser or node.js and seamlessly integrate with SauceLabs or Selenium. Write tests using object, TDD, or BDD styles and get full code coverage reporting with Istanbul. Continuous integration? Intern has you covered with Travis CI support out-of-the-box.
soup listens to low level input events in the AWT queue, transforms those events in soup.framework.Playable objects that can be replayed either by calling a soup.framework.Robot or by generating the Java code that calls a soup.framework.Robot . There are two implementations of soup.framework.Robot, one (soup.framework.jdk12impl.RobotImpl) works on jdk1.2.2 and the other (soup.framework.jdk13impl.RobotImpl) works on jdk1.3 and above.
CAT CORE is a new open source automation framework for mobile-web applications testing. CAT brings a new approach for automation testing, we understand the importance of testing and continues feedback, we would like to integrate testing into the developer life cycle, making it as easy as possible for developers to write test, there is no Need to learn a new tool or scripting language , just add your annotation and that’s it. CAT was built by Developers for Developers to provide maximum efficiency.
Ivoire is a simple BDD testing framework for Python. It is an RSpec-like testing framework. It aims to bring a few minor constructs over to Python in a way that isn't overwhelmingly disruptive or counterculture.