we are a startup trying to automate our application
Houston Lawyers which has API and UI of course and I would like to start a project that has both API & UI based Katalon testing. Is that possible to do so? When I start a new project it seems I have to pick one or the other. I don’t want to maintain 2 GIT repositories.
Many thanks for your help.
Yes, you can do both in the same project. I believe when you first open the studio, it tries to point toward one or the other to get new users acquainted with the tool.
Here is a sample project where I used WebUI.* keywords and WS.* keywords together in a test case:
I have made a demo project here:
In Katalon Studio, a test case can use 2 types of built-in keywords together: WebUI keywords and WebService keywords. You will use WebUI keyword to scrape a web page to identify the URL of an XML you want. And you can download the XML document using WebService keywords. You do not necessarily use external downloading commands such as wget or curl .
Description of the demo project
You can safely ignore this.
When you start a new project, select (or keep the default option as Generic) Generic option. It will help you to have UI and API tests in the same project.
Thanks everyone. Really appreciate the help.
But how to run a project like that? You have to select a platform to build and run it. Let say I have API, Web and API test cases in single project then how can I run that kind of project?