Boyka-Framework
p/boyka-framework-2
πŸŽ‰ Ultimate test automation framework for automating any app
Wasiq Bhamla
Boyka-Framework β€” πŸŽ‰ Ultimate test automation framework for automating any app
1
β€’
A wrapper framework which helps writing Automated tests for API, Web, Android and iOS Mobile Platforms. - API, Web is now available. - Android is work in progress - iOS is coming soon.
Replies
Wasiq Bhamla
Hi ProductHunt, I am Wasiq Bhamla, having 15+ years of experience. In my career having vast experience in automating API, Web browsers and Mobile apps, I have seen that people had to use different frameworks for automating API, Web and Mobile applications which created a lot of chaos with respect to maintenance of dependencies and their respective code for test automation. Also, I never came across a test automation framework which allowed us to write automation test script without any project specific boilerplate code. In addition to this, there was learning curve involved for learning those individual frameworks which slowed down the team to write automation and thus increased overall automation debt. This all gave me an idea of having a single framework which could solve all the above mentioned problems and help the QA's to keep the pace up with development and reduce the automation debt. Boyka-framework will enable us to focus only on our test automation scripting instead of creating a project specific mini framework. This framework promotes, βœ… Zero boilerplate code βœ… Support Rest API automation with schema validations and response body verification βœ… Supports Web browser automation with support for Chrome, Edge, Firefox and Safari. βœ… Support Android automation (coming in next release...) βœ… Supports execution of Web tests on cloud platforms like BrowserStack and LambdaTest. βœ… Highly configurable via `boyka-config.json` βœ… Micro logging to log events of the test execution βœ… Supports taking screenshots ⏱️ Coming soon: Following are the awesome features which will be implemented soon to the frameworks: - Support iOS automation - Support GraphQL and SOAP API automation - Support video recording of the tests for Web and Mobile platforms - Support more cloud platforms. - Many many more... 🀝 How you can support us? Sponsor the project on GitHub Sponsors. Give us an ⬆️ on ProductHunt to make it more popular, give a ⭐ on GitHub so more people can find us. Also you can share the framework with people or organizations who you think will benefit with this framework. πŸ€” We want to hear what you think! You can start using the framework by following the framework documentations. You can also find the framework repository on GitHub. Comment below with your valuable suggestions and feedbacks how we can make Boyka-Framework more useful to you πŸ‘‡ Let’s keep building Boyka-framework together! πŸ’ͺ - Wasiq Bhamla