Vinh Nguyen
Katalon Moderator
03/26/2018
edited May 16

Roadmap and Voting for your features

Dear beloved users,

We are pleased to announce our roadmap for Katalon products in the year of 2018 as well as Voting process for new feature/improvement suggestions.

Q1/2018

Katalon Studio

  • Auto-update mechanism API/Web services testing on-the-fly 
  • Enhanced test object management 
  • Duplicate objects handling for web recording 
  • Test suite set up/tear down process

Q2/2018

Katalon Studio

  • Katalon Studio Compatible with Swagger, WADL, and RAML 
  • API/WS verification libraries built-in snippets 
  • OAuth 1.0 & 2.0 authentication methods 
  • Intelligent recording to improve playback rate 
  • Docker images for remote execution 
Katalon Analytics
  • Advanced project and team management 
  • Enrich filters mechanism with new reports 
  • Team collaboration feature 
  • Live notification of test execution

Q3/2018 

Katalon Studio 

  • Mobile recording that works as web recording utility 
  • Mockings, Stubbings for API/WS testing 
  • Test data generation from specifications 
  • Cloud CI integrations for Continuous testing 
Katalon Analytics
  • Support API test execution results 
  • Additional dimensions for execution analysis 
  • Support common automation frameworks 
  • ALM integration to support CI/CD process

Q4/2018

Katalon Studio
  • Smart scripting assistance & intelligent recording mode 
  • Test objects and custom keywords sharing platform 
  • Optimize performance and memory usage 
Katalon Analytic
  • Machine learning for execution optimization 
  • New dashboards with customizable KPIs 
  • Graphical maps for quality KPI filtering 
  • Performance, coverage and environment matrix
-----------------------------
  • 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.


Upvote
Quote

Comments

  • Boris Faitout
    Katalon Ambassador
    04/05/2018
    Great !
    Thank you, guys.
    Upvote
    Quote
  • Russ Thomas
    Katalon Evangelist
    04/05/2018
    Nobody could ever accuse @KMS of standing still  :)
    Upvote
    Quote
  • J K Prasad
    Katalon Apprentice
    04/12/2018
    Great features with best UI environment

    I think the following option is missing on Katalon please verify the following issue

    In an Android application If the developer wrote a bottom menu bar with Tab layout, By default, it should define that menu bar with Horizontal scroll view type 

    There we have to perform Select a tab operation only. 

    but we don't have an option to select a tab on the mobile platform
    please look at it
    Upvote
    Quote
  • Daniel Keenan
    Katalon Apprentice
    04/12/2018
    edited April 12
    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#
    Upvote
    Quote
  • Pooja
    Katalon Apprentice
    04/16/2018
    Call Test Cases not working over mobile applications (WebApp).It only works with WebUI.Due to this its very hard to use same tests in katalon
    Upvote
    Quote
  • udi
    Katalon Apprentice
    04/17/2018
    Great plans!

    Upvote
    Quote
  • Thiago Jorge Almeida dos Santos
    04/19/2018
    Feature suggestion: Graphical modeling/visualization of flows/dependencies between test cases and test suits, with verifications (if what was planned is covered by test cases, partially or completely).
    Upvote
    Quote
  • Sanjay Desai
    Katalon Apprentice
    04/24/2018
    Nice to have Data files Filename based on Execution Profiles.If Test then testdata if Dev then devdata 
    Upvote
    Quote
  • Chapel Kabir
    Katalon Apprentice
    04/24/2018
    Pooja said:
    Call Test Cases not working over mobile applications (WebApp).It only works with WebUI.Due to this its very hard to use same tests in katalon
    Hi Did you get support? Did it work? I am wondering how helpful this forum is!
    Upvote
    Quote
  • Pooja
    Katalon Apprentice
    04/26/2018
    Pooja said:
    Call Test Cases not working over mobile applications (WebApp).It only works with WebUI.Due to this its very hard to use same tests in katalon
    Hi Did you get support? Did it work? I am wondering how helpful this forum is!
    Hello Chapel,
    Call Test Case is working over mobile. But thing is "SetText" are not working on my Android and due to this my Call test case was failing. I am facing issues for "setText" where user gives input over mobile application
    Upvote
    Quote
  • Vinh Nguyen
    Katalon Moderator
    04/26/2018
    edited May 2
    Hi guys,

    If you . have any issues related to our products, then please post it in other categories. This discussion is not used for clarifying issues, so please understand.

    Regards

    -------------
    @"Vinh Nguyen"
    I can edit your message. you may need to reconfigure your vanila message board.
    trinh.nguyendoan@gmail.com
    Upvote
    Quote
  • Rasko Pjesivac
    Katalon Ambassador
    04/27/2018
    Hi guys,

    If you . have any issues related to our products, then please post it in other categories. This discussion is not used for clarifying issues, so please understand.

    Regards
    Hi Vinh,

    I am trying to find threads for items from the road map so I can vote on them but I dont see them (as described in instructions)

    So here are my votes: (I removed options that are LOW priority for us)

    Q2/2018

    Katalon Studio

    • Katalon Studio Compatible with Swagger, WADL, and RAML   +1  (HIGH)
    • API/WS verification libraries built-in snippets  +1 (MED)
    • OAuth 1.0 & 2.0 authentication methods  +1 (HIGH)
    • Docker images for remote execution  +1 (HIGH)

    Q3/2018 

    Katalon Studio 

    • Mockings, Stubbings for API/WS testing  + 1 (SUPER HIGH)
    • Test data generation from specifications + 1 (MED)
    • Cloud CI integrations for Continuous testing + 1  (MED)

    Q4/2018

    Katalon Studio 
    • Smart scripting assistance & intelligent recording mode +1 (MED)
    • Test objects and custom keywords sharing platform + 1 (SUPER HIGH.. would love if could be move earlier)

    Upvote
    Quote
  • Jon West
    Katalon Ambassador
    04/27/2018
    Hello Katalon team,

    Will you be announcing the top voted feature suggestion each month and if it will be added to the road map and in what Qtr?

    Thanks
    Upvote
    Quote
  • Jon West
    Katalon Ambassador
    04/27/2018
    Hello Katalon Team,

    Wanted to mention the feature suggestion titled Exporting Test Cases and Test Suites at https://forum.katalon.com/discussion/4013/exporting-test-cases-and-test-suites has only 4 votes when you are looking at the forum list for Feature / Improvement Suggestions. But when you look through the 29 answers I see lot's of Upvotes (over 20 of them) throughout the postings that are not counted in the 4 votes. I also see +1's that were there before the addition of Upvoting with the new forum. Seems there is a lot more interest in this feature suggestion than the 4 votes are showing.

    Thanks


    Upvote
    Quote
  • udi
    Katalon Apprentice
    04/29/2018
    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() .


    Upvote
    Quote
  • Boris Faitout
    Katalon Ambassador
    04/30/2018
    udi said:
    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() .


    Hi @Udi,
    I think that you can achieve this by using the profile feature added in 5.4, please see : https://docs.katalon.com/pages/viewpage.action?pageId=13697476
    Upvote
    Quote
  • Trinh Nguyen-Doan
    Katalon Apprentice
    05/02/2018
    May I request a feature that allows me to send execution commands from my machine to a a list of remote machines?
    Upvote
    Quote
  • Evleen Chowdhary
    Katalon Apprentice
    05/02/2018
    Patch Request Please !!
    Upvote
    Quote
  • Ankesh
    Katalon Apprentice
    05/02/2018
    Hi Team,

    Its nice to see a clear and a detailed roadmap. I would like to see an integration with HP ALM feature made available for any upcoming versions.

    Thanks
    Upvote
    Quote
  • udi
    Katalon Apprentice
    05/09/2018
    udi said:
    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() .


    Hi @Udi,
    I think that you can achieve this by using the profile feature added in 5.4, please see : https://docs.katalon.com/pages/viewpage.action?pageId=13697476
    Hi Boris, using profiles might help but not fully, i tried it. my suggestion will give complete solution to the issue. 
    Upvote
    Quote
  • Boris Faitout
    Katalon Ambassador
    05/14/2018
    udi said:
    udi said:
    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() .


    Hi @Udi,
    I think that you can achieve this by using the profile feature added in 5.4, please see : https://docs.katalon.com/pages/viewpage.action?pageId=13697476
    Hi Boris, using profiles might help but not fully, i tried it. my suggestion will give complete solution to the issue. 
    Hi Udi,
    You should try to use profiles and then have a différent dataset for each one. By mapping the data, you should be able to achieve your goal. Yet, this is a bit tricky. I do not have a very technical background myself so it's still a bit confusing. But let me know if this help.
    Upvote
    Quote
  • Hari
    Katalon Ambassador
    05/23/2018
    edited May 23
    Could you please add below stuffs in the road map...

    1. Browser stack Mobile Automation test execution
    2. Katalon analytics for on-premise environment
    3. 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. 
    4. Think Client automaton using Winium framework - Basic level would be enough to prove Katalon can work for think clients.
    Upvote
    Quote
  • SR
    Katalon Apprentice
    06/10/2018
    edited June 10
    I would like to request for Katalon-Bamboo integration.
    Upvote
    Quote
  • SR
    Katalon Apprentice
    06/10/2018
    .
    Upvote
    Quote
  • discover.selenium
    Katalon Ambassador
    06/14/2018

    Write into excel at runtime during test execution

    Currently Katalon provides an inbuilt featute to read data from exel. But doesn't have option to write into excel.

    It would be great if Katalon support's excel write feature, out of the box rather using custom keyword.

    The excel write feature would be a big selling point for Katalon.

    Thanks team for looking into this.

    Upvote
    Quote
  • Richard Lilli
    Katalon Ambassador
    06/15/2018
    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.
    Upvote
    Quote
  • Robert Fortman
    Katalon Apprentice
    06/28/2018
    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#
    I mistakenly upvoted.
    Upvote
    Quote
  • Harpreet Singh
    Katalon Apprentice
    06/29/2018
    Ability to edit pre-built keywords. For example: If I want to see the implementation of Click and edit it according to my needs.
    Upvote
    Quote
  • Harpreet Singh
    Katalon Apprentice
    06/29/2018
    Ability to add more information in Email Subjects like Test Suite Name, Project Name etc.
    Upvote
    Quote
  • Evleen Chowdhary
    Katalon Apprentice
    07/04/2018
    Better integration with Excel. Some custom keywords to read/write from/to excel and comparing excel files.
    Upvote
    Quote
Sign In or Register to comment.