Katalon Studio Release Notes: Version 7.x
Official Release - Version 7.9.1
notes
- If you upgrade from v7.9.0, you can use Help > Check for updates... for an in-app upgrade. Learn more
- If you currently use a version prior to v7.9.0, download the latest version from our website. To reuse Preferences from previous versions, refer to this guide.
Improvements
- Support Chrome 88.
- Support Microsoft Edge (Chromium) 88.
Fixes
- Bug: [Web Testing] Cannot run assertion test steps with the active web driver.
- Bug: Cannot export execution reports manually on Windows machines.
- Bug: [Katalon Runtime Engine] Cannot run the command generated by Command Builder due to the
apiKeyOnPremise
parameter. - Bug: An error displayed when moving the Search tab.
- Bug: An error displayed when using Ctrl+Shift+O to remove libraries while scripting.
Version 7.9.0
notes
You will not be able to use Check for updates... to upgrade to v7.9+ due to the core engine upgrade (but you can upgrade from v7.9 to later versions via Check for updates...).
- Download the latest version from our website.
- To reuse Preferences from previous versions, refer to this guide.
New features
- Support screenshot taking keywords for Mobile and Web testing, including:
- [Mobile] Take Screenshot As Checkpoint
- [Mobile] Take Element Screenshot
- [Mobile] Take Element Screenshot As Checkpoint
- [Mobile] Take Area Screenshot
- [Mobile] Take Area Screenshot As Checkpoint
- [WebUI] Take Screenshot
- [Web UI] Take Screenshot As Checkpoint
- [WebUI] Take Element Screenshot
- [Web UI] Take Element Screenshot As Checkpoint
- [WebUI] Take Area Screenshot
- [Web UI] Take Area Screenshot As Checkpoint
- Support Class File Decompiler for debug. Learn more
- Support setting a new default JRE in test projects. Learn more
- [Katalon TestOps Vision] Support a sample project for Visual Testing with TestOps Vision.
Improvements
- Upgrade Eclipse IDE from version 4.6 to 4.16.
- Upgrade Groovy compiler from version 2.4.7 to version 2.4.20.
- Notarize Katalon Studio and Katalon Runtime Engine applications for macOS Catalina. Learn more
- Enhance qTest Integration, including:
- Support uploading screenshots in test results to qTest. Learn more
- [CLI] Submit automation test status with build information to qTest Manager by
-qTestBuildLabel
and-qTestBuildURL
. Learn more - Execution Status Mapping. Learn more
- Map a Katalon test case to a qTest test case by database ID. Learn more
- [Jira Integration] Import JIRA issue summary along with issue ID to form Test Case Name in Katalon Studio.
- Update Javadoc 7.9.0.
- Support Chrome 87.
- Support Microsoft Edge (Chromium) 87.
Deprecated
- Deprecated Katalon Studio version for Windows 32-bit.
Fixes
- Bug: [Incorrect Test Results] Katalon returned PASSED when test scripts contained invalid syntax.
- Bug: [Web UI Testing] Instead of logging warning messages and marking PASSED,
WebUI.verifyElementAttributeValue
marks failed if the element is not present. - Bug: Katalon Studio IDE sometimes failed to save Groovy files' changes, including keywords, test listeners, step definitions while renaming test objects.
- Bug: Performance issues of Applitools sample project. Learn more
Version 7.8.2
Improvements
- [Katalon TestOps (Beta) Integration] Support detecting Assertions in execution log. Learn more
- [Time Capsule] Allow turning on/turning off Time Capsule in Project Settings (Go to Project > Settings > Execution > WebUI). Learn more
Fixes
- Bug: An issue of generating a Time Capsule for an error that doesn't cause test execution to fail.
- Bug: An issue of showing "No application is started yet" when test execution is already started. Address here
- Bug: Cannot generate execution reports when
WebUI.comment
contains invalid XML characters.
Version 7.8.0 - 7.8.1
New features
- Support Time Capsule for optimizing fixing broken Web Test Objects. Learn more.
- [Katalon Studio Enterprise] Support browser-based video recording. Learn more.
- [Windows Testing] Support coordinates-based recording with Click Element Offset and Right-click Element Offset keywords on both Windows Recorder and Native Windows Recorder.
- Provide Checksum for each Katalon Studio package named
all-packages.sha256
and Open source libraries' license scanning report in HTML namedKatalonStudio-openSourceReport.html
(Go to our GitHub Repository, download those files in each build's Assets). - [Katalon Studio Enterprise] Allow replacing a built-in library with an external one for flexible libraries usage in a test project. Learn more.
- [Web Service Testing] Import SOAP requests from SoapUI and WSDLs having no service endpoints. Learn more.
- [Katalon TestOps (Beta) Integration] Export BDD reports generated in Katalon Studio to display in TestOps. Learn more.
- [Katalon TestOps (Beta) Integration] Support generating commands for TestOps CI in Katalon Studio's Command Builder.
- [Katalon TestOps (Beta) Integration] Allow overriding TestOps Project ID via command line.
- [Katalon TestOps (Beta) Integration] View Releases in Katalon Studio's Test Explorer.
- Provide in-app tutorials for new Katalon users to start testing Web UI, Mobile, Web Service and Windows applications (Go to Help > Tutorials > Select Web UI/Mobile/Web Service/Windows).
- You can create a new project with Desktop type.
- [Katalon Studio Enterprise] Configure idle timeout for license usage management. Learn more.
Improvements
- Support Microsoft Edge (Chromium) 86
- Support Chrome 86
- [qTest Integration]: Generate qTest - Katalon Studio parity report in HTML, sync up qTest test case version and test steps's content, and send Skipped test results to qTest. Learn more
- [Kobiton Integration] Support SSO for authentication and corresponding command options. Learn more
- [Jira Cloud Integration]: Support importing BDD Feature Files. Learn more
- [BDD Testing Framework] Allow setting default package for step defenitions. Learn more.
- [Mobile Testing] Support "Attributes" Selector Strategy and add "Verify and Highlight" feature to Mobile Spy/Recorder.
- [Katalon TestOps (Beta) Integration]: Support automatically retrying uploading Test Projects and Test Reports from Katalon Studio to Katalon TestOps upon failure.
- Replace Katalon Help with Start Page for a new fresh look and more customized information for each user.
- Reduce the size of Katalon Docker Image.
- Discontinued new purchase of Katalon Runtime Engine DevOps license. Read more about Katalon Runtime Engine DevOps Sunsetting.
- Display SKIP test status in execution reports.
Fixes
- Bug: An issue of not installing Smart Wait extension automatically on Chrome when running tests.
- Bug: Failed to display items in table and tree views on macOS Big Sur.
- Bug: [Katalon Studio Enterprise - Export Test Artifacts] Cannot export test cases.
- Bug: [Katalon Studio Enterprise] Cannot import API from OpenAPI Specification 3.0.
- Bug: [Katalon Runtime Engine] Cannot execute Dynamic Test Suites.
- Bug: An issue of Katalon Runtime Engine activation failure on Katalon Docker Image.
- Bug: GUI issues on Windows machines when scaling to more than 100% size of text.
- Bug: [Test Object's Editor] Cannot display all object properties in a window screen.
- Bug: API Requests with fileupload body uses a file path instead of a file name.
- Bug: [Katalon TestOps (Beta) Integration]: Cannot display more than 20 projects fetched from Katalon TestOps (Beta).
Version 7.7.0 - 7.7.1 - 7.7.2
New features
- [Katalon Record Utility] Support adding verification test steps during recording with Chrome, Edge (Chromium-based), and Firefox. Learn more.
- [Katalon Studio Enterprise - Web Service Testing] Import RESTful API with OpenAPI Specification 3.0.
- [Web Service Testing] Import RESTful requests from WADLs. Learn more
- [Windows Testing] Support passing Capabilities including
appArguments
andappWorkingDir
for Native Windows Recorder. Learn more - Support using Global Variables in Email Settings.
- [Katalon Runtime Engine] Allow selecting an Organization for license validation when activating Katalon Runtime Engine. Learn more
- [Katalon TestOps (Beta) Integration] Support integration with Katalon TestOps Vision for visual testing. Learn more
Improvements
- Support Microsoft Edge (Chromium) 85
- Support Chrome 85
- Install the Basic Reports plugin automatically for all users
- Publish API docs version 7.7
Fixes
- Bug: [Katalon Runtime Engine] An issue of generating reports after execution
- Bug: [Katalon Runtime Engine] An exception thrown when updating WebDriver automatically in Command Line. Address here
- Bug: [Katalon Record Utility] Unable to locate Objects during execution if the objects are captured with such options as Merge objects, Duplicate objects, or Replace existing objects
- Bug: [TestNG] Return incorrect test results when using the
runTestNGTestClasses
keyword
Version 7.6.6
Improvements
- [qTest Integration] Upload test results of the integrated Test Suites in Test Suite Collection to qTest
- [Katalon TestOps (Beta) Integration] Display TestOps Plans in Tests Explorer. Learn more
- [Katalon Studio Enterprise] Enhance Self-healing Insights. Learn more
- [Katalon Studio Enterprise] Enhance UX of adding test cases to test suites
- Support troubleshooting activation problems
Fixes
- Bug: An issue related to Test Objects' names in Katalon Record Utility
- Bug: [Command Builder] An issue of setting the waiting time to update execution status of the Test Suite
- Bug: [Windows Testing] Test execution failure caused by the default timeout of
switchToWindowTitle
- Bug: [Web Service Testing] An issue of saving test request's body
Version 7.6.5
You can download Katalon Studio version 7.6.5 here.
Improvements
- [qTest Integration] Include qTest Test Case ID in the name of Katalon Test Cases downloaded from qTest
Fixes
- Bug: [Web Recorder] Unable to use Run from here when recording web with Internet Explorer WebDriver v3.6.0.0
- Bug: [Web Recorder] Unable to capture navigate actions when recording with Internet Explorer WebDriver
- Bug: [Mobile Recorder] Unable to perform any actions on an Android Tab element
- Bug: [Mobile Recorder] Unable to detect elements when spying/recording an iOS app
- Bug: [qTest Integration] Unable to send test reports to qTest automatically
- Bug: [Jira Integration - Katalon BDD] An issue of importing incorrect content of Feature files from Jira
- Bug: [TestRail Integration] TestRail plugin does not support Manual Proxy Configuration
- Bug: [Kobiton Integration] Unable to apply System Proxy configuration when retrieving Kobiton devices and applications
- Bug: [Katalon TestOps (Beta) Integration] Unable to upload test results to Katalon TestOps (Beta)
- Bug: [Report Email] Unable to receive any emails or receive unexpected test suite report emails
- Bug: [Test Listeners] Text field is not visible when renaming a test listener
- Bug: [Katalon Runtime Engine] Unexpected stack trace is displayed at the end of execution
Version 7.6.2
New Features
- Katalon TestOps (Beta) Integration: Support associating a test execution in Katalon Studio with Release on Katalon TestOps (Beta) via command-line parameter. Learn more
- Katalon TestOps (Beta) Integration: Display the Executions table in Tests Explorer. Learn more
Fixes
- Bug: [Self-healing mechanism] Null Pointer Exception thrown when XPath/CSS locator is empty
Version 7.6.0 - 7.6.1
New features
- [Katalon Studio Enterprise] Support Self-Healing Web tests. Learn more.
- [Katalon Studio Enterprise] Support setting timeout and maximum response size for API requests. Learn more.
- [Katalon Studio Enterprise] Support retrying failed test executions immediately in Test Suite's execution. Learn more.
- [Mobile Testing] Fully support Selector Strategies. Learn more.
- [Mobile Testing] Support App Center Test integration. Learn more.
- [API Testing] Support importing RESTful requests from SoapUI to Katalon Studio. Learn more.
- [Desktop Testing] Support new Windows keywords, including setEncryptedText, getAttribute, verifyElementAttributeValue, waitForElementAttributeValue, verifyElementPresent, verifyElementNotPresent, waitForElementPresent, and waitForElementNotPresent.
- Allow overriding
Browser Type
andExecution Profile
of all Test Suites in a Test Suite Collection via command line. Learn more. - Support Content Assist function for Custom Keywords in test cases (same as built-in keywords).
Improvements
- [Katalon Studio Enteprise] Applitools Integration becomes a built-in feature with its libraries updated to the latest versions
- Support updating Microsoft Edge (Chromium) driver in Katalon Studio Tools
- Set Chrome as the default browser
Fix
- Bug: Log Viewer displays incorrect test results if a test case has Call Test Case steps
- Bug: [Desktop Testing]
setText()
keyword does not clear the current text before setting the given text - Bug: [qTest Integration] Unable to upload reports to qTest in qTest v10.1.0.0 or later
Version 7.5.10
New feature
- Support importing test scripts of Selenium IDE version 3.x. Learn more
Improvement
- [WebUI Testing] Support Recorder and Spy with Microsoft Edge (Chromium)
Fix
- Bug: [Mobile] An issue of missing mobile devices when using Custom Capabilities. Address #275
Version 7.5.5
New features
- [Katalon Studio Enterprise] Support "Debug from here". Learn more
- [Web Service Testing] Support parameterizing a SOAP request's service endpoint. Learn more
- [Web Service Testing] Support defining body content of RESTful API requests with methods other than POST/PUT/PATCH/DELETE
Improvements
- [Custom Keywords] Organize Custom Keywords in an alphabetical order in Keyword Browser and support categorizing them with
keywordObject
. Learn more. - Improve Katalon Studio's performance of checking/unchecking test folders containing more than 50 Test Cases
- Log Viewer has a new design: Root cause shown on the top of the stack trace and Test Object ID added to Selenium’s common exceptions for better debugging.
- [Desktop Testing] Increase the default timeout and allow changing this default value when using
switchToWindowTitle
during recording and executing tests. Learn more.
Fixes
- Bug: [Mobile] NullPointerException exception thrown by the
startExistingApplication
keyword when running on a Sauce Labs device - Bug: [Mobile] Unable to capture objects using Spy Mobile
Version 7.5.0 - 7.5.2
New features
- [Katalon Studio Enterprise] Implement Native Windows Recorder (for Windows only). Learn more
- [Katalon Studio Enterprise] Send Test Suite Collection's report emails. Learn more
- [Katalon Studio Enterprise] Support retrying Failed test data only in Test Suite's execution. Learn more
- [Web Testing] Support a new WebUI keyword to upload files by drag-and-drop. Learn more
- Allow setting a default execution profile at project level. Learn more
Improvements
- Support Microsoft Edge (Chromium) 83
- Support Chrome 83
- [Katalon Runtime Engine] Improve execution log in CLI mode by printing out applied proxy configurations
- Improve Proxy Settings with two separate types, including Authentication and System proxies. Learn more
- [Web Service] Enhance WSDL importing feature. Learn more.
- [Web Service] Support defining a content type for form-data HTTP Body of RESTful requests.Learn more
- Downgrade the MySQL Connector/J, the official JDBC driver for MySQL, from 8.0.17 to 8.0.15
- Upgrade the Microsoft JDBC Driver 6.2 for SQL Server
- Enhance GUI of the following components: Image-based Testing in Tests Explorer, Katalon TestOps (Beta) Integration dialog, Activation dialog, and CAPTCHA error in the Activation dialog
Fixes
- Bug: An issue of OAUth1.0 Authorization
- Bug: [Mobile Testing] Unable to scroll down to see all test object attributes
- Bug: [Tests Explorer] Unable to open a feature file if it is not under the Include folder. Address #293
- Bug: Window Objects' references in Test Case not being updated automatically when Windows Objects are renamed. Address #289
- Bug: Exposing proxy password
Version 7.4.0
New features
- Support migrating Selenium/TestNG/JUnit test scripts to Katalon Studio. Learn more
- Publish TestNG/JUnit Keywords plugin
- Support Chrome 81
Version 7.3.2 - 7.3.3
Fix
- Bug: Unable to activate Katalon Runtime Engine on Oracle Linux Server 7.6
Version 7.3.1
Improvement
- [Katalon Runtime Engine] Improve execution log in CLI mode
Fixes
- Bug: Unable to activate Katalon Studio
- Bug: Unable to open a containing folder of a package in Tests Explorer
- Bug: [Web Service] An issue of saving HTTP Body content created with
x-www-form-urlencoded
orform-data
option - Bug: [Web Service] An issue of handling API response in XML format
- Bug: [Web Service] Unable to send a SOAP request behind proxy
- Bug: [DDT] An issue of Database Connection settings being saved across projects
Version 7.3.0
New Features
- Support Microsoft Edge (Chromium) on both Windows and macOS
- [Windows] Support parameterizing Windows test objects. Learn more
- Add a Notification icon
Improvements
- Support configuring
Delay Between Actions
in milliseconds in Execution settings - Enhance UI
- Include the
TestObject
class in Katalon API Documents
Fixes
- Bug: [Runtime Engine] An issue of counting the number of execution processes
- Bug: [Windows] An issue of debugging Windows test scripts
- Bug: [Kobiton Integration] An issue of not displaying error message for invalid account
- Bug: [BDD]
runFeatureFolder
throws exception when tests fail - Bug: An issue of configuring the port of Mail Server in Email settings
- Bug: [API] Unable to send a request in macOS or Linux if its HTTP body uses
form-data
orfile
with relative path on Windows machine
Version 7.2.7
Fixes
- Bug: [BDD]
java.lang.NoClassDefFoundError
thrown when running a feature file - Bug: An issue of Smart Wait preventing request state in XMLHttpRequest from being read
Version 7.2.6
Fixes
- Bug: Fail to activate Katalon Studio Enterprise with Katalon accounts registered with unconventional domains such as
.technology
. - Bug: [Desktop Apps Testing] An issue of losing Windows test objects when users drag and drop their folders.
- Bug: [Desktop Apps Testing] An issue with automatically updating Windows test objects' references in Test Scripts after a drag and drop.
- Bug: [Desktop Apps Testing] Cannot identify Windows test objects by relative path.
- Bug: [Desktop Apps Testing] Cannot create a new item with a right-click on a Windows object.
- Bug: [Desktop Apps Testing] Cannot edit a Windows object's property.
- Bug: [Mobile Testing] A performance issue of the
setSliderValue
keyword when testing with a Sauce Labs device. - Bug: [Mobile Testing] Fail to recognize iPad device and create a new remote session with iPad simulator.
Discontinued Support
- Business Support Service
Version 7.2.5
New Features
- [Web Service] Support configuring Content Type in HTTP Header separately from HTTP Body. Learn more.
Improvements
- [Kobiton Integration] Allow customizing Kobiton Server URL in Katalon Studio Preferences.
- Enhance Smart Wait's performance during test executions.
Fixes
- Bug: An issue related to a failure of Swagger's importing multiple requests without operation ID.
- Bug: An issue where Click step passes but no actual action is performed.
Version 7.2.4
New Features
- Support editing JVM parameters in Execution Settings. Learn more.
Version 7.2.3
Fixes
- Bug: Cannot send SOAP Request due to failure in parsing WSDL definition
Version 7.2.2
New Features
- [Web Testing] Support image-based object recognition. Learn more
Version 7.2.0 - 7.2.1
New Features
- New Windows keywords:
- New Mobile keywords:
- Support adding Proxy Exceptions in Proxy Preferences and
-proxy.excludes
option in console mode. - [Mobile Recorder] Implement the following actions: Get Text, Swipe, and Scroll To Text.
Changes and Improvements
- Support ChromeDriver version 79.
- Add Profiles to Test Suite Collection Report.
- [Mobile- iOS] Support Install Dependencies and Install WebDriverAgent tools on the main menu. Please be noted that you have to install homebrew manually.
- [Command Syntax] Support both
-serverUrl
and-serverURL
arguments. - Make the
DriverFactory.changeWebDriver()
method a public method. - Support Open containing folder for Folders in Tests Explorer.
Fixes
- Bug: [Windows] An issue related to creating a project.
- Bug: An issue related to saving Web Service Message.
- Bug: Empty result tab after a Test Suite execution.
- Bug: Test Script lost parens in method call after editing some steps.
- Bug: [KRE] an issue related to the
retry
option. - Bug: [Web] Cannot set a timeout in Wait for options.
- Bug: [Web Service Request] an issue related to saving HTTP Header.
Version 7.1.0-7.1.1
New Features
- [Katalon TestOps (Beta)] Support Billing Manager role for being in charge of subscription. Learn more.
- Support naming test artifacts, including Test Case, Test Object, Test Data File, Test Suite, Test Suite Collection, and Checkpoint with UTF-8 characters.
- Automatically update keywords' references in other custom keyword classes when renaming or drag-and-dropping a custom keyword.
Changes and Improvements
- [Web Service] Support all file types of the form-data option in HTTP Body when creating a POST request.
- [Web Service] Support API responses in other languages.
- Auto-healing Smart Xpath becomes a built-in feature of Katalon Studio Enterprise. For standard Katalon Studio users who have already subscribed to this plugin, please contact Katalon team via business@katalon.com.
- Display a progress dialog when adding a bulk number of Test Cases to a Test Suite.
- Handle SVG elements and add a context menu during Spying to capture objects.
- [KRE] Improve running multiple projects with multiple sessions concurrently.
- Support turning off Smart Wait with both global and local settings. Learn more.
- [Web Service] Support redirection in POST request and 308 status code.
- Tips: You're recommended to open large HAR files with other tools than Katalon Studio or keep those files not too large for Katalon Studio to read it.
Fixes
- Bug: Test Suite result is incorrect if a called test case gets failed when log test steps is disabled.
- Bug: Web Recorder does not generate XPath locators for SVG elements.
- Bug: [Mobile] Cannot run a browser test on Android device using Appium 1.15.0+.
- Bug: Cannot create a new project when failing to read Sample Projects.
- Bug: Cannot execute test scripts having import paths containing wildcard character (
*
). - Bug: Cannot start a browser when running with an iOS simulator.
- Bug: NullPointerException when using Katalon Studio for the first time.
- Bug: Cannot read variables in a custom profile if executing a test suite collection remotely.
- Bug: Cannot execute test scripts that have Global Variables' names containing the
$
symbol. - Bug: An issue related to saving changes in Test Case Variable View.
- Bug: Katalon Studio does not read proxy configuration during Recording.
- Bug: Web Recorder simultaneously generates
NavigateToUrl
keyword and action of an element.
Version 7.0.0- 7.0.10
New Features
- Support Close and Clean up item in Project menu for closing the project and removing the following items:
.classpath
, and.project
files;bin
,Libs
, and.settings
folders. - Support manually uploading Test Suite Collections' results to Katalon TestOps (Beta).
- Support connecting to Git with SSH. Learn more
- Allow configuring the usage tracked by Katalon Studio. Learn more.
- Support data-driven testing with additional database sources. Learn more.
- Support attaching Katalon Studio's source code for debugging. Learn more.
- Support customizing Tests Explorer. Learn more.
- Support Test Objects refactoring. Learn more.
- Support Custom Keywords refactoring. Learn more.
- Support private plugins. Learn more.
- Support Windows 10 desktop application testing. See Windows Desktop Apps Test Design.
- Support sharing test artifacts across projects. Learn more.
- Support Smart Wait function in a script and a project. See [WebUI] Smart Wait Function.
- Support the WinAppDriver installation and Terminate running WebDrivers options in Katalon Studio Tools.
- Support WebDriver event listeners. Learn more.
- Support customizing the Console log. Learn more.
- Support Cucumber keywords executing one or multiple feature files with tags. Learn more about runFeatureFileWithTags and runFeatureFolderWithTags.
Changes and Improvements
- [Web Service] Encode special characters in query parameters.
- Revert IEDriverServer from 3.141.59 to 3.6.0.
- [Console mode] The
katalon
launcher is replaced bykatalonc
and there is a separate app named Katalon Studio Runtime Engine for executing Katalon Studio in console mode. Click here to download. - Convert qTest and Kobiton built-in integrations into plugins.
- Display errors of test scripts in the Problems view.
- Support ChromeDriver version 77 and IEDriverServer version 3.141.59.
- Show a full stack trace of an exception thrown by custom classes in Test Hooks.
- Support manually uploading test suite collections' results to Katalon TestOps (Beta).
- [Web Service] Support passing proxy details through the script. Learn more.
- Update documents of Katalon Studio API Specification to version 7.0.0.
- Upgrade Apache POI to version 3.17.
- Dynamic Querying Test Suite is renamed Dynamic Test Suite.
- Add plugins reloading options to the Project Settings.
- Support parsing the Request Message's template from the associated
XSD
file when importing test objects from WSDL. - Support adding the Organisation ID parameter to the Command Generator.
- Support selecting a Katalon TestOps (Beta)'s organization on the activation.
- Enhancement: Add some JVM options to reduce Katalon Studio's memory consumption.
- Support a hotkey of Spy Utility in Web Recorder to capture objects. Learn more.
- Update Quick Start in Katalon Studio after activation.
- Support adding
.gitignore
andbuild.gradle
files when creating a project. - Support uploading reports with pdf, HTML, CSV formats (generated by Basic Report plugin) to Katalon TestOps (Beta). Learn more.
- Support submitting test run results with captured videos to Katalon TestOps (Beta). Learn more.
- Support uploading the
*.rp
file to Katalon TestOps (Beta) to parse more information on test results. - Support creating a test plan right from the test suite collection screen in Katalon Studio to enhance the integration of Katalon Studio with Katalon TestOps (Beta). Learn more.
- Support uploading Project Code from Katalon Studio to Katalon TestOps (Beta). Learn more.
- Update the integration mechanism with Katalon TestOps (Beta). Learn more.
- Update the integration configurations with Katalon TestOps (Beta) when a new project is created.
- Support auto-filling the input of Katalon API Key in the command-line generator.
- Support generating test results in JUnit format.
- Support uploading reports of test suite collections to Katalon TestOps (Beta).
- Remove unnecessary information in the console log when users execute in the console mode for the first time.
- Support passing more information to the console mode execution with
--info -buildLabel="text" -buildURL="text"
. See General Options in Console Mode Execution. - Upgrade the activation mechanism in Katalon Studio to seamlessly integrate with Katalon TestOps (Beta). See Activate Katalon Studio.
- Merge the Plugins menu into the Tools menu.
- Support MySQL Database version 8.0.17.
- Support automatically reloading plugins when opening a project.
Fixes
- Bug: [DDT] Cannot get values from data files with database type in a test case.
- Bug: Cannot log in to Katalon Studio with passwords containing special characters.
- Bug: [Web Service] SOAP response has an empty header.
- Bug: Cannot reload plugins with credentials containing special characters.
- Bug: The Results tab of Test Suites/Test Suite Collection fails to automatically refresh after the first execution.
- Bug: Show references of test objects fails to display the objects' references in global variables and test case variables.
- Bug: Cannot send SOAP requests when WSDL files contain the relative
xsi:schemaLocation
. - Bug: [WebUI Keyword] The
WebUI.clickImage
keyword fails to perform. - Bug: [Web Service]
getCurrentRequest()
always gets default values instead of a variable's values passed from test case. - Bug: Incorrectly return code when Follow redirects is disabled in Web Service Request. More details.
- Bug: Cannot save modifications in the configuration tab of the Web Service Request.
- Bug: Cannot detect mobile test objects having parameterized global variables in their properties.
- Bug: [Console Mode] To retry executing failed test cases in Test Suite Collection fails to return the correct exit code.
- Bug: [Data Binding] An issue causes binding Variables to Test Data to fail.
- Bug: [WebService] Verification Editor doesn't keep Unicode characters.
- Bug: [Mobile Testing] Cannot retry executing failed test cases.
- Bug: Web service response displays garbled text as non-Latin characters.
- Bug: [Basic Report Plugin] CSV Report status is always Incomplete.
- Bug: The Log Viewer’s cursor incorrectly renders when selecting a log message.
- Bug: Newly added variables disappear after a switch from the Variable tab to another tab.
- Bug: An issue related to Variable binding when the data contains special characters.
- Bug: The Delay keyword doesn't work when the passing data is BigDecimal.
- Bug: Har files disappear after having been opened for the first time with the current Web Service object.
- Bug: [Custom Keyword] an issue related to the default package name when users create a keyword without entering a package name.
- Bug: [Katalon TestOps (Beta)] Cannot navigate to the URL configured by users in View Execution History.
- Bug: [Katalon TestOps (Beta)] an issue related to the error message when users create a new project for the invited team without permission.
- Bug: [GlobalVariable] Cannot execute a script with a profile that has a Global Variable with invalid syntax.
- Bug: [WebUI Keywords] The
verifyElementPresent()
andverifyElementNotPresent()
keywords should returnfalse
instead of throwing an exception when the verified elements do not exist. - Bug: The
Delay between actions
fails to perform as configured. - Bug: An issue causes
callTestCase
to fail. - Bug:
findWebElements
fails when theDefault wait for element timeout
is set to 0 in the Execution Settings. - Bug: [Web Recorder] An issue related to the
Cannot save entity: file path length limit exceeded.
error when saving test objects. - Bug: Custom Keywords are not displayed in the Recent keywords after being used.
- Bug: An issue related to renaming a folder with uppercase or lowercase characters. More details.