Please share with the community what you think needs improvement with Katalon Studio.
What are its weaknesses? What would you like to see changed in a future version?
It is difficult to identify elements on websites that use Angular or ReactJS because they don't have an option to view source code. There is no centralized repository for documentation, which is something that would assist users.
We found that Katalon Studio crashes a lot of the time and it would be very good if it were more stable. When it crashes, the tests are not always saved and this means that you have to start again from scratch. It would be helpful to have an automatic save feature.
I really do not know what every user who is using this product might need to make it better for them. I do not think this is an easy question to answer for users globally. I do not think there are any features that we need. We had a small problem with an update of the web browser, but we managed to figure it out. New features are not part of our usage for the product. I think the one thing that is more problematic for the product is the online documentation. It could be more centralized and better or just easier to find.
The maintenance of the tools can be improved. We have had some issues when it comes to stability i.e when project has lot of items in workspace, which is something that needs to be improved.
My recently-updated Katalon studio version hangs a lot and is not a stable version. The support system should be improved in many areas such as Katalon Studio forums and the Katalon community page, where developer responses take a lot of time to reply to user questions. Actually support response time is more than expected.
The browsing is messy. The solution tends to rush the tests on multiple processes. That doesn't work in most cases. They need to write a different script for the same test case on the cloud and another script to run the test on Firefox, for example. Also, in terms of reporting, in the documentation, it's mentioned that Katalon takes screenshots if the test case fails. But not on all test cases. I need to take screenshots manually. Often, running parallel test cases at the same time doesn't work. If it launches the first test case and it tries to launch the second test case at the same time, for example, the first test case will finish but the second will not stop. A lot of people are talking about this issue on the forums. The application is prone to freezing when it loads. Katalon doesn't support testing of hybrid applications. It's a limitation.
At the moment, this solution only works for web-based products. It's sort of like a Selenium wrapper, which is quite well done. The Object Spy is rather frustrating to work with, so I tend not to use it. Instead, I just go and look at the objects in the HTML code, in Chrome for example. A more user-friendly Object Spy would be an improvement. I would like to see the extension to other GUIs such as Windows and SAP.
I would like if this tool can work without any problems for React Native.