Scenarioo by Example
There are several example projects and a live demo that demonstrate the usage of Scenarioo.
Scenarioo Self Documentation with Protractor and ScenariooJS: We eat our own dog food: Scenarioo documenting itself using ScenariooJS and Protractor e2e tests. Output of this tests can be browsed in our Viewer Demo inside Branch
scenarioo-self-docu
.Pizza Shop - Basic Java Selenium Tests Example: This project shows how to use Scenarioo in very basic and simple Selenium web tests in Java to document and test a simple pizza delivery web page. Output of this tests is not yet available in our Viewer Demo.
Scenarioo Hello World - Very Basic Java Selenium Tests Example: Another basic and simple example on how to use Scenarioo in simple Selenum web tests. This hello world example is as well explained in our Tutorial about how to use Scenarioo in Selenium Tests
Scenarioo Selenium Demo - Advanced Java Selenium Tests Example: This project is a full featured more complex Selenium Test example, that tests a todo list web application. It should demonstrate how to structure Selenium tests for a larger application with some testing infrastructure and how to integrate Scenarioo into such testing infrastructure. Not yet available to browse in our Viewer Demo.
Wikipedia Dummy Demo Data Example: This dummy generic example demonstrates how to write data with the Scenarioo Writer Library in Java but only simulates a testing toolkit (could be any) and the web application under test (wikipedia in our example). Output of this tests can be browsed in our Viewer Demo inside Branches
wikipedia-docu-example
.Eclipse RCP e4 application documentation example: An example of using Scenarioo together with SWTBot to test and document a sample eclipse RCP e4 application.
Examples for C#: Currently we do not yet provide specific C# examples on how to use the Scenarioo C# Writer Library in your tests. But since the API of scenarioo-cs is the same as for scenarioo-java you can just have a look at the Java examples with selenium. Integration in C# with Selenium tests can be done in the same way straight forward.