Feature suggestion:
add a way to generalize test cases using test listeners.
I suggest add a setTestCaseVariables() to test listeners.
This way we can write a generic test case.
For example say we have a sign in test case with local vars say: user & pass.
the test listener will get the vars from the test case with getTestCaseVariables(), check logic conditions (i.e. if user = user1) and insert specific values to the vars (user = user, pass=passord) and send those values back to the test case via setTestCaseVariables() .
Feature suggestion:
add a way to generalize test cases using test listeners.
I suggest add a setTestCaseVariables() to test listeners.
This way we can write a generic test case.
For example say we have a sign in test case with local vars say: user & pass.
the test listener will get the vars from the test case with getTestCaseVariables(), check logic conditions (i.e. if user = user1) and insert specific values to the vars (user = user, pass=passord) and send those values back to the test case via setTestCaseVariables() .
Could you please add below stuffs in the road mapā¦
Browser stack Mobile Automation test execution
Katalon analytics for on-premise environment
Expand Katalon analytics as a universal dashboard for any automation framework by providing APIs to consume by any tools/framework - I am sure, this point will win the world.
Think Client automaton using Winium framework - Basic level would be enough to prove Katalon can work for think clients.
Would love to see support for:
- Other version control. Specifically, subversion (SVN).
- Dark Theme
- Better object naming when recording or spying. Instead of choosing the title of the page maybe have it parse out the tail end of a url? E.G. www.url.com/signIn would name the object signIn
- Maybe Iām missing it but I just had a meeting and test export might be something to look at.
Thanks for the work you are doing, Katalon has been great so far and I think itās got a pretty bright future ahead.
Still nothing about converting Katalon Studio script into Selenium or C#
It would be really useful to have this as the software I test is created using C# (very useful for the developers who all know C#) and TeamCity (the automation software they use for deployment of code) also runs on C#
This does not include minor enhancements and bug fixes.
Top user-voted features from Forum may override the less prioritized features of this roadmap.
The Voting process will be organized in our forum at Feature / Improvement Suggestions area. Each suggestion or feature request has an āUpvoteā feature (which is available on the bottom left of each post). Please use this feature to upvote for your favorite post to increase the chance of being implemented.
Once a month, Katalon team will collect all the features/suggestions that have the highest vote from Katalon users around the globe to be considered with the Roadmap.
Feature suggestions from Enterprise and Business subscribers will have the highest priority.
Hi All,
This is really good work done by Katalon Team to provide best solution to the tester.
I am thankful to all for you great effort.
One request to Katalon team. Can you guys work on how the BDD is integrated with KS without using JIRA. Same as Selenium is providing. If this type of feature is provided by Katalon then Katalon will rock in IT testing world.
Add some kind of indication and progress meter for headless mode execution.
You can currently see the progress of a headless execution in cmd window but if you close the window, the execution continues in the background. And you could never tell by looking only at the Katalon Studio at that moment.
This is also a problem when you have remote or scheduled execution - you are able to tell something is happening only when the test report arrives. And if something goes wrong, no one knows.
Better Checkpoint functionality - pure data comparison based on a key-value. Currently it compares values of selected cells only. We should have a comparison even if the order of data is altered. This can be achieved by defining a Primary/Composite key in our data.
Better integration with JIRA, including:
- The ability to link an existing Test Case with JIRA without having to edit the Test Case XML directly
- The ability to show the Katalon Execution Result Status in JIRA issue filters/on Agile boards (at the moment the JIRA Addon only allows this information to be shown on individual JIRAs)
- The ability for a Test Case to update the JIRA Execution Result Status of a linked JIRA automatically without attaching the ZIP file attachment (these ZIP files can create a lot of excess noise/data storage if all you want to do is monitor the status of Test Cases in JIRA)
Iād also advocate reworking the JIRA Integration configuration screen in the project settings as I donāt believe the current layout is intuitive (some settings apply to JIRAs linked to Test Cases whereas other settings apply to bugs being raised directly from Test Suites)