SubSpec allows developers to write declarative tests operating at all layers of abstraction consisting of highly composable, small primitive concepts. Based on the powerful xUnit testing framework, SubSpec is easy to integrate with existing testing environments.
Spek is a specification framework for the JVM that allows you to easily define specifications and tests in a clear, understandable, human readable way. Spek is written in Kotlin and as such is 100% compatible with Java. You can write your specifications (notice we say specification, not test) in Kotlin and verify new or existing code written in Java or Kotlin.
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.
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.