This project aims to create a Domain-Specific Language for functional tests.
For installation this project in development mode, your require JetBrains MPS and com.dslfoundry.plaintextgen library installed by JetBrains marketplace.
- MPS BaseLanguage
@TODO
@TODO
Below is a list of the files contains in that language and their description.
Filename | Description |
---|---|
Configuration |
Basics configuration to run the scripts generated by Teasy Language. |
PageRegister |
Used in automation for import created pages. |
Components |
Components present in system pages, used for interaction with the application. |
Page |
Page of the system and actions can be run, used for run tests. |
Flows |
This file contains flows of the use in application, file with sequence to execute. |
Contributions are what make the open source community an incredible place to learn, inspire and create. Any contribution you make will be much appreciated.
- Make a project Fork
- Create a Branch for your feature (
git checkout -b feature/amazing-feature
) - Insert your changes (
git add .
) - Make a commit with your changes (
git commit -m 'feat(<teasy-filename>): Inserting a Amazing Feature !
) - Push the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
Distributed under the MIT license. See LICENSE
for more information.
Yury Alencar - Github - [email protected]