Introduction
Optics Framework is a test automation framework that simplifies the creation and execution of automated tests across both iOS and Android platforms. It provides a flexible, extensible, and user-friendly solution to meet your testing needs. It offers a modular architecture paired with a command-line interface (CLI) that enables testers and developers to define test cases, manage test data, and execute tests with ease.
- Supported Platforms: iOS, Android, Browsers, smart TVs(BLE enabled)
- Modular Design: Extend and customize the framework to fit your specific requirements.
- Ease of Use: Intuitive CLI and helper utilities simplify the testing workflow.
Whether you're a beginner looking to automate your first test or an experienced developer contributing new features, the Optics Framework is designed to empower you.
License
The Optics Framework is licensed under the Apache License 2.0, which can be found here. This permissive license allows you to use, modify, and distribute the software freely, as long as you comply with its terms.
Key points to remember:
- Redistributions of the code must include a copy of the license and any relevant notices. If you modify the code, you should also document your changes.
- The software is provided "as is" without any warranties, meaning the contributors are not liable for any issues that arise from its use.
- This license allows you to use, modify, distribute, and even sublicense the software with minimal restrictions.