Is there a limit to how many test cases we can have in Katalon Studio?

@pedro.salumu

Are you going to use Katalon’s Web Recording tool to generate tests for a large number of web pages? Do you anticipate that you will end up with a lot of Test Cases auto-generated in your project?

You are quite right. I would warn you; you are likely to get into a problem of maintenance.

I am afraid that those who are new to Katalon Studio may expect the codes generated by Web Recorder are complete so that they would never have to change the codes in future. But, in my humble opinion, that is not the case.

The tool generates Test Cases and Test Objects with a tons of duplications. If you leave the duplications as generated, then sooner or later, you will find it impossible to maintain the dozens or hundreds of duplications in long term (months or years). Every single small change in the target system would result a lot of defects in your test codes. You have to fix all the defects in the duplicating codes. That’s a nightmare.

With this tool, you can start automating your UI tests. In this sense, it is useful. But I assure you, code generation is just the beginning of the job. You have to constantly rethink and rewrite your code. The generated code must be read, rewritten, modularized, renamed, and the duplications must be removed.

You should keep the population of Test Cases and Test Objects to the minimum. Don’t let them explode, otherwise your project will collapse.

1 Like