Skip to main content

👋 Introduction

Boyka-Framework - 🎉 Ultimate test automation for testing any application type | Product Hunt

👋 Welcome to Boyka Framework!​

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 or a mini framework.

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 writing test scripts and reduce the automation debt.

Following are some of the features of Boyka Framework:

  • ✅ 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.
  • ✅ Supports Android native and hybrid apps automation
  • ✅ Supports iOS native and hybrid apps automation
  • ✅ Allow Multi-user Multi-platform session interactions like testing a multi-platform chat application
  • ✅ 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
  • ✅ Highly extensible via listeners for integrating with available Reporters
  • ✅ Supports any available test frameworks like TestNG, JUnit, Cucumber, etc.
  • ✅ Support video recording of the tests for Mobile platforms

⏱ī¸ Coming soon...​

Following are the awesome features which will be implemented soon to the frameworks:

  • Support for GraphQL and SOAP API automation
  • Support video recording of the tests for Web platforms
  • Support for more cloud platforms
  • Many many more...

🧭 Project Road-map​

Check out our road map to know which features we are cooking,

đŸĨ Releases​

Boyka framework is in it's early stages of development. You can check out our release page on GitHub for more information.