welcome to the best practices Series where we provide quick actionable tips to help you maximize your testing efficiency with case in this video we shall delve into the exciting world of automated testing and how you can seamlessly integrate it with case automated testing is a GameChanger in the world of software testing and here's why as applications grow in complexity so does the need for efficient and reliable testing processes automated testing allows you to execute repetitive but crucial test cases quickly and consistently reducing the risk of human error let's explore the key benefits of automated testing
automated tests run faster than manual tests significantly accelerating the testing process they perform the same steps every time ensuring consistent results and reducing variability tests can be easily rerun whenever needed providing confidence in the applications stability over time it allows for thorough coverage of test scenarios including edge cases and scenarios that may be challenging to test manually we provide Integrations with cicd apps that you can use in launching your automated workflow in case finding the cicd apps in case is easy go to the app section if you have access to this page and on the
left side click on continuous integration to show only the cicd apps once you've selected your your preferred cicd app it's time to set things up but don't worry we've got comprehensive guides to walk you through the process now here's a crucial step to supercharge your cicd integration you'll need to install an API reporter this reporter acts as a bridge between case and your chosen cicd app we will discuss more about this shortly with the cicd app selected the guide consulted and the API reporter installed it's time to test the integration let's ensure everything is running
smoothly by creating a new automated test run select a project go to test runs and click Start new test run switch from manual to automated select a cicd system various Fields will appear depending on your selection when you are done with the configuration click Start a run this will activate the pipeline in your cicd telling it to pass the results into this run you can access the pipeline when the pipeline is complete the link to the newly created Run will appear that you can click to access the results in case or you can refresh the
page of the Run run in case automated testing in case allows you to leverage pre-built API reporters for popular testing Frameworks like pest Cyprus playwright and more these reporters act as the bridge between your test code and case streamlining the test run process for an effortless start check if we have a pre-built reporter for your testing framework visit our GitHub repository using the link provided in the description below and you'll find a collection of reporters ready for use another way you can access the GitHub repository page is by going to the app section clicking on
reporters and selecting the API reporter of your choice click to install and then switch to access tokens and generate an API token that the API reporter app will be using note that you can also access tokens from your profile section the difference between the app token and the personal token is that the results generated runs and cases will be authored by a user if a personal token is used or they will be authored by the reporter app if the reporter token is used so you will see that the result was submitted by playwright or pest
Etc in the app card for each reporter you will find the guide that provides you with installation instructions in our GitHub repository there will be configurations and example test cases for your reference Our Help Center also provides you with instructions for all our pre-built API reporters that you can look through when installing your reporter what if you don't find a pre-built reporter for your specific framework no worries case has got you covered our robust API allows you to create custom Integrations tailored to your testing needs from your profile click API docs to visit our developer
documentation and explore the possibilities and get started with your unique integration finally let's talk about the future of test case creation AI generated test cases case takes your efficiency to the next level by introducing AI capabilities with an AI generator tool that allows you to convert your written manual cases into automation scripts by filling in mandatory Fields like layers framework and host our AI engine generates test scripts for you let's explore how this feature can revolutionize your testing approach select a test case in your repository click AI test case and fill in the required fields
when you are done click generate give this some time and an AI generated test script will be generated for your use