https://github.com/yuryalencar/teasyvalidation
Teasy validation using mutants tests.
https://github.com/yuryalencar/teasyvalidation
javascript robot robotframework seleniumwebdriver teasy teasy-generator teasy-language teasy-structure validation
Last synced: 26 days ago
JSON representation
Teasy validation using mutants tests.
- Host: GitHub
- URL: https://github.com/yuryalencar/teasyvalidation
- Owner: yuryalencar
- License: mit
- Created: 2020-07-08T13:13:16.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-08-22T00:40:49.000Z (10 months ago)
- Last Synced: 2025-09-03T07:40:18.456Z (9 months ago)
- Topics: javascript, robot, robotframework, seleniumwebdriver, teasy, teasy-generator, teasy-language, teasy-structure, validation
- Language: HTML
- Homepage:
- Size: 2.57 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Teasy: Validation using Mutant Tests.
## Table of Contents
- [Table of Contents](#table-of-contents)
- [About Project](#about-project)
- [Starting](#starting)
- [Installation](#installation)
- [Language Used](#language-used)
- [Project Mutants](#project-mutants)
- [Results Location](#results-location)
- [Robot Code Generated Location](#robot-code-generated-location)
- [More Information](#more-information)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)
## About Project
This project aims to validate an Domain-Specific Language for functional tests (Teasy).
## Starting
### Installation
This project contains a specific installation derived of the projects used for make of the validation.
### Language used
- Teasy Language (First Step)
- Robot Framework with Python (Generated by Teasy)
### Project Mutants
Below is a list of the projects used in this validation.
| Filename | Description |
| ----------------------: | ----------------------------------------------------------------------------- |
| `ReactJSCalculator` | Contains a calculator implemented using ReactJS and Javascript (**Contains 14 Mutants derived**). |
### Results Location
The tests results are on teasyReportResults directory present in respective Mutant directory.
### Robot Code Generated Location
The robot tests generated by Teasy language are present in TestsGeneratedByTeasy directory in application directory.
### More information
For more information how results of validation and mutants operator used. Access this [Google Sheets](https://docs.google.com/spreadsheets/d/1XZbAPYjhgvnz_VHT2kAJzRajdnMsJvtwB6ktQNsvvh8/edit?usp=sharing)
## Contributing
Contributions are what make the open source community an incredible place to learn, inspire and create. Any contribution you make will be **much appreciated**.
1. Make a project Fork
2. Create a Branch for your feature (`git checkout -b feature/amazing-feature`)
3. Insert your changes (`git add .`)
4. Make a commit with your changes (`git commit -m 'feat(): Inserting a Amazing Case Validation !`)
5. Push the branch (`git push origin feature/amazing-feature`)
6. Open a Pull Request
## License
Distributed under the MIT license. See `LICENSE` for more information.
## Contact
Yury Alencar - [Github](https://github.com/yuryalencar) - **yuryalencar19@gmail.com**