Well, you should step back and see your issue in a far wider scope.
You have to study the term “Test Fixtures”. Possibly you should buy some book that explains what “test fixtures” mean. I made a quick search and found one: “Selenium Design Patterns and Best Practices”
Quote from the book:
Introducing test fixtures
In software development, test fixtures (fixtures) is a term used to describe any test data that lives outside of that particular test, and is used to set the application to a known fixed state. Fixtures allow us to have a constant to compare individual test runs against.
Fixtures work best in any environment that is high on the accessibility scale. If we are testing on the localhost or in the CI environment, we can start with a completely empty test database and fill it up with fixture data. When the tests are ready to run, the tests will know the exact state of the application, how many registered users we have, prices of every product, and so on. Let’s take a look at a sample fixture, which was used to create a product on our website …
I think these sentences suggest something to you, @denis. But I haven’t read this book. I am not sure if the book is good for users who are now looking at Katalon Studio.
Katalon Studio is a product that puts forcus on a narrower scope of problem domain: automated UI testing. KS would not provide any immediate answer to your issue: how to manage Test Fixtures.
I would warn you, it is a tough task to manage test fixtures of a web application. It may require you to be a full stack engineer who can solve every technical problems yourself.