The Possum Lab, our visual editor, takes cues from how we teach kids to code, introducing the idea of coding with a drag and drop user interface equipped to provide immediate feedback. This design provides an intuitive interface that allows individuals without a coding background to create automated test cases. To automate a test, a user drags an operation to the steps, the operation gets executed, and the user receives immediate concrete feedback; effectively, the editor removes the abstraction of automating tests.
Built on top of Gherkin (Cucumber and SpecFlow), the editor allows the user to access backgrounds and scenario outlines to reduce the duplication between tests.
We allow a novice to automate using steps, while also making it possible for more advanced users to define new composite steps and domain objects. Users with development skills can build anything they desire, and have it be discoverable and usable in the editor. Each of these skills requires a different interface, and we offer the ability to learn and build expertise in a gradual fashion, while always providing value.
Freedom & Ownership
The tests what you create with the editor are not reliant on the editor to function, so you can rest assured that your tests remain yours to execute without any limitations, including subscriptions or license fees.
Why use a Proprietary Visual Editor?
The primary goal of the editor is to remove the barriers to entry for manual testers and companies needing to automate for the first time or improve current processes. With the editor, we focus on working with the people you already have and teaching them new skills while providing valuable test cases. What’s more, we support collaboration across broad skill sets.
Open Source DSL libraries:
Our tools are built on proven technology and are open source. This method allows users to share integrations with other testing tools like Selenium.
Cucumber / Specflow Existing Open Source:
To create Domain Specific Languages we use an open source test framework focused on mapping English to code.
Customizations are available in the programming languages used by most companies.