Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Install & Update

    • Quick Installation: Install Qualitia in under three minutes for a quick setup.

    • Auto Update: Auto-update in just five minutes for easy maintenance.

    • User-Friendly Process: Introduced easy installation steps for a hassle-free experience.

    • Java Version Support: Qualitia now supports Java versions 11, 17, and 21.

    • Upgrade Experience: Upgrade is made easier and reduced overall time-consumed during an upgrade.

    • Client Notification: Qualitia supports server pushed automatic updates for clients connected to the server.

    • Server Updates: Manually launch the Qualitia Installer update for the server and perform updates from version 8.x.

  2. Readiness

    • Issue Resolution: Identify and resolve issues before migrating to 9.x.0.

    • Server Repo Optimization: Lighter server repository with Maven project updates.

    • Reporting Improvements: Enhanced reporting functionalities for better clarity and performance.

  3. License Management and Activation

    • Streamlined License Management: Streamlined license management with options for offline/online activation and deactivation, along with floating license consumption.

  4. Login Screen

    • Enhanced Security: Provide security to end users with client updates on the login screen.

    • User-Friendly Connectivity: Connect to the server by providing the URL on the login screen.

    • Persistent Login: Maintain persistent login sessions for user convenience.

    • Login Screen Text Update: Updated the color of the text displayed on the Login screen's left section.

📚 Project Management

  1. Cross-Platform Support: Projects now support both Mac and Windows machines for enhanced flexibility.

  2. Improved UI: Symbols indicate project types for a more intuitive user experience.

  3. Efficient Project Handling: Project management and supervision are more efficient and secure with assigned privileges.

  4. Functionality Updates: Copy setup links, perform health checks for project readiness, and receive user credentials and access details through e-mail notifications.

  5. Client Updates: Enabled silent installation for client updates.

  6. Introduced enhancements for Project Management, including user allocation, admin role management, and project creation/editing.

🧑‍🤝‍🧑 User & Role Management

  1. User Management

    • Role-Based Security: Implement role-based security for different user roles.

    • Admin Privileges: Admin can provide privileges to any user for better control.

    • Password Security: Users can change passwords frequently for enhanced account security.

  2. Role Management

    • Role Searching: Simplified role searching in the role list with the Find feature.

    • Privilege Division: Divide product administration privileges into four chunks for better organization.

    • User-Friendly Descriptions: Easily understandable privilege descriptions for improved user experience.

    • Project Deactivation: Deactivate and activate projects as per user needs.

🚀Develop

  1. Project Switching

    • Enhanced Navigation: Switch between projects seamlessly for improved productivity.

    • Informative UI: Display project symbols in the dropdown list for a better user experience.

  2. Test Scenario

    • Bulk Scenario Creation: Create scenarios in bulk for improved efficiency.

  3.  Test Case
    Improved test case editor with mouse-based step addition, reusable test data variables, multi-iteration execution, and visual enhancements for test data presentation.

    • Simplified UI: Streamlined user experience for faster test case development.

    • Toolkit Integration: Enabled toolkit for faster automation development.

    • Improved Parameterization: Enhanced test case parameterization for better readability.

    • Auto-Population of Test Cases: Auto-populate feature-based imported object and UI sequence for test cases.

    • Test Case Editor Icon: Introduced Test Case Editor icon that displays test cases present in the suites.

    • Improved Recording: Improved test case recording capabilities, such as starting, pausing, resuming, and recording applicable parameters and actions.

  4. Test Data

    • Enhanced Features: Multiple features added for a better user experience.

    • Multitool Kit Support: Support for multitool kits for improved flexibility.

    • Keyboard-Friendly UI: Improved UI for keyboard-friendly data rendering.

  5.  Task & Task Steps

    • Streamlined UI: Simplified user experience for task development.

    • Toolkit Integration: Enabled toolkit for faster automation development.

    • Recorder Functionality: Use recorder functionality directly in the Task Editor.

  6. Custom Action
    Improved management of custom actions and objects for desktop, web/mobile, and SFDC, including create, update, and delete capabilities.

    • Troubleshooting Guide: Seamless troubleshooting within the product for common issues.

    • Adaptability: Enhanced adaptability for diverse automation needs.

    • Integration: Seamlessly integrate with Eclipse/VB Editors for a smooth development experience.

  7. Error Toolkit
    Upgraded error toolkit with enhanced columns, search functionality, refresh indicators, and error handling messages for various tool sections.

    • Advanced Error Display: Display various artifact errors in advance for proactive issue resolution.

    • Timely Tracking: Track and resolve artifact errors with indicated messages for a smoother user experience.

    • Accelerated Issue Resolution: Swift issue resolution and preventive insights for improved overall product security.

Object Recorder

  1.  Web Application

    • Parametric Recording: Record parameters as test data for better dataset management.

    • Enhanced UI: Improved user interface for a smoother recording experience.

    • Pause and Play: Pause and resume recording at your convenience.

  2. Mobile Application

    • Parametric Test Data: Test data with parameters recorded for better flexibility.

    • Client-Server Elimination: Simplified configuration process with the removal of client-server architecture.

    • Improved UI: Enjoy an improved user interface for a better overall experience.

    • Flutter Locator Label: Improved reliability when testing with Flutter-based mobile applications.

    • Landscape Orientation Support: Supports landscape orientation for mobile devices.

    • Performance Enhancements: Improved the initial launch performance of mobile applications.

    • Minicap Replacement with MJPEG: Eliminated minicap, enabling support for MOS and MR on 32-bit Android devices.

  3. Desktop Application

    • UFT Auto-Close: UFT now closes automatically after debugger execution if the close option is enabled.

    • Scheduler Enhancements: Improved to respect settings for executing on a running UFT instance and handle custom actions/scenarios effectively.

    • Improved UFT Handling: UFT Handling enhanced to avoid launching in hidden mode.

  4. SFDC Application

    • SFDC.Login Composite Action: Introduced a new composite action for SFDC.Login, simplifying the Salesforce login process.

    • SFDC Recorder Feature: Create Salesforce Login Component Objects using the Recorder feature.

    • SelectPageUsingURL Action: Addressed execution failure for the SelectPageUsingURL action.

    • Kotak and ABFL instances are now supported, we are able to ease automation of the user flows using the import feature.

    • SwitchTabUsingURL: New action for improved reliability of Switch Tabs, a guided approach using connected apps.

    • Salesforce Object Management: Support for all labels from meta data available during execution, improved reliability via multi-locators for imported objects.

    • Containers and Classifications for Objects: Containers are introduced for imported objects for easier classification.

    • Change Management for Salesforce: Introduced Change Management for Salesforce, requiring a feature flag to be turned on. Now shows only changes made since the last sync.

    • Improved Handling of Unimported Objects: Change management shows an object as new even if it exists but wasn't imported before. Only objects added after the last import are shown.

    • Server-to-Server OAuth Integration: Enhanced to support seamless server-to-server connectivity using client credential flow with Qualitia.

    • REST API Support for Web Applications: Introduced REST API support, enhancing web application testing capabilities.

    • Default Request Headers Auto-Generation: Automatically generates default request headers when creating REST API objects.

    • Encrypted Environment Variables: Encrypted form of environment variables is not working in REST API.

    • Parameter and Headers Section: In Qualitia API Testing, a feature includes checkboxes to mark parameters as active or inactive.

    • Request Failure Marking: If some validations fail, they are marked as defects rather than request failures.

    • Execution Report Enhancements: Qualitia execution report now shows request body details to validate proper response body passage.

    • API Implementation Refactor: Refactored API implementation as per design review for improved performance and maintainability.

    • Import Objects Mandatory Fields Filter: Dialog box now features a filter to display only mandatory fields.

    • Improved Salesforce integration, expanded license management features, and added support for multiple license servers and connection status notifications.

  5. ObjectSpy

    • ObjectSpy Notifications: Receive notifications for object editing, smart object status visibility, and mobile recording features such as start, pause, resume, and device information display.

    • Enhanced Features: Enhanced Object Spy with updated UI, hover mode editing, object highlighting, deletion, and auto-heal technology, along with new recording capabilities for web and mobile tasks.

  6. Web ObjectSpy (WOS)

    • External Dependency Removed: Launch WOS directly from QAS without external dependencies.

    • User-Friendly Features: Get recently used URLs as suggestions and launch WOS with an empty URL for user guidance.

    • Object Locking: Prevent multi-user conflicts with object locking for enhanced stability.

    • Enhanced UI: Improved user interface for a seamless experience.

  7. Mobile ObjectSpy (MOS)

    • Simplified Configuration: Easier configuration and adjustment with the elimination of server-client architecture.

    • Integrated Toolkit: Capture objects for multiple applications within a single MOS session.

    • Error Visibility: Errors in learned objects or test cases are visible in the integrated Error Toolkit for faster resolution.

  8. Manage Objects

    • Mobile Object Recording: Enable recording of mobile objects via task and test case editors.

    • Enhanced UI: Improved user interface for better object management.

    • Sync Objects Loading Message: Message on loading of sync objects: "Loading changed objects..." is now displayed.

    • Locator Notifications: Users are now notified that they can add a maximum of 5 locators.

    • Default Actions for Objects: Introduced default actions for objects to streamline testing processes.

    • Object Management in Editor: When a user adds an object in the editor, the default action is now selected by default.

🏃‍♀️Execute

  1.  Suite Management

    • Multiple Suite Execution: Execute multiple suites using the scheduler for efficient test management.

    • Publish Test Cases: Publish test cases for improved execution and user experience.

    • Integration: Directly integrate with CICD tools for seamless execution.

    • Testcase Publish Status: Feature the Testcase Publish Status on the Suite Management screen.

    • Script Suite Usage: Users can now identify which suites a script is used in.

  2. Execution Profile
    Introduced features for managing Execution Profiles, including add, clone, delete, edit, and scheduling of suite executions with user-defined timings.

    • Simplified Settings: Simplified and improved user experience for standardizing execution settings.

    • Platform Familiarity: Easily test on multiple platforms with standardized test suite settings.

    • Execution Failure Fixes: Resolved issues causing execution failure for composite actions.

  3. Publish

    • Error Identification: Easily identify test cases with errors before execution.

    • User-Friendly UI: Understand published status with a user-friendly interface.

  4. Shadow DOM

    • XPath Support for Shadow DOM Elements: Merged support for XPath with Shadow DOM elements in version 9.0.

🎛️Reports & Dashboard

  1. Dashboard

    • Improved UI: Enjoy an improved user interface for a better dashboard experience.

    • Real-Time Data: Data refresh in the dashboard immediately for up-to-date information.

  2. Report

    • ADO Report Pagination: Pagination for ADO reports for easier navigation.

    • UI Enhancement: Improved UI for a better reporting experience.

🔄Import

QAS allows you to import the Task and Test Cases from the existing projects.

Enhanced import and export functionalities with options to select scenarios, handle duplicates, and export environment variables.

  1. Import Task

    • Task Import: Reduce the burden of creating new tasks by importing existing ones.

    • Conflict Resolution: Easily manage conflicts after importing tasks.

    • Direct Execution: Imported tasks can be used for execution without additional setup.

  2. Import Test Case

    • Test Case Import: Reuse test cases in different projects with the import feature.

    • Conflict Management: Resolve conflicts after importing test cases.

    • Flexible Import: Import test cases with or without test data.

☸ Setting

  1. Improved User Experience: Toast messages on save for an enhanced user experience.

  2. Environment Management: Easily manage environment variables with the implementation of export functionality.

  3. Reload Functionality: Reload project changes without closing the settings modal for improved workflow.

  4. Screenshot: Screenshot disabling at action level.

Other Updates

  1. Server Administration

    • Improved UI: Enjoy a clean and intuitive interface for easy navigation.

    • Proactive Notifications: Receive notifications for errors and completed actions, ensuring a seamless user experience.

  2.  ADO

    • Qualitia Remote Agent Dependency Removed: Enhance efficiency by eliminating unnecessary dependencies.

    • Streamlined Pipelines: Reduce pipeline tasks to a single task for user-friendly setup.

    • Project Integration: Link a single Qualitia project with multiple ADO projects and Qualitia Suite with ADO Suite.

    • ADO Integration: Link the test case as a “linked” item if it’s linked within Qualitia, when a bug is created in ADO from reports.

    • Improved Logs: Improved logs generated by tasks, with debug logs enabled only when System.Debug=True in pipeline variables.

  3. Debugger

    • Debugger Messages: Improved messages for different operations performed in Debugger.

    • Enhancements: View step details, execution status, and test data in read-only mode, with enhanced controls for step-by-step execution, breakpoint management, and iteration switching in the debugger.

  4.  Readiness & Update Projects

    • Issue Resolution: Identify and resolve issues before migrating to 9.0.

    • Server Repo Optimization: Lighter server repository with Maven project updates.

    • Reporting Improvements: Enhanced reporting functionalities for better clarity and performance.

  5.  Search & Find
    Implemented advanced search and find functionalities across various lists and editors, including Object Toolkit, Test Explorer, Project, and User Management Lists.

    • Efficient Data Handling: Easily search and filter data from large lists.

    • Improved UI: Enhanced usability with a clear and quick search experience.

    • New Import Objects Style: Updated style to ensure search results display properly, with improved usability.

  6.  TSR

    • Desktop Project Support: Multi-TSR support for desktop projects.

    • Execution Control: Reorder the execution of objects and utilize auto-sync functionality.

    • Retry Mechanism: Retry functionality for failed TSR imports.

    • Efficient Deletion: TSR deletion if not in use.

  7.  Editor Pub Sub

    • Change Detection: Changes in the explorer are easy to detect using refresh.

    • Update Emphasis: Emphasize updates in the explorer using refresh with a red dot indicator.

  8. Qualitia BOT

    • Offline Execution: Ability to perform offline execution without the Qualitia client.

    • Browser and Platform Support: Offline execution on different browsers and platforms.

  9. Defect ManagementSecurity & Protocol Enhancements

    • HTTPS Support: Enabled HTTPS support for Qualitia Server. The License Server remains on HTTP.

    • HTTPS Support for CryptLex: Introduced HTTPS support for CryptLex, ensuring secure communication and data integrity.

    • Server Certificate Validation: Validate server certificates by reading them through supplied files.

    • Usage of SHA-1 for Cryptographic Operations: Removed SHA-1 usage across various modules.

    • Lack of Rate Limiting for Resource Allocation: Addressed lack of rate limiting in readiness for Electron Migration.

    • Input Validation Improvements: Improved validation of application inputs to prevent security vulnerabilities.

    • Insecure JWT Verification: Resolved insecure JWT verification in the server module.

    • Use of TLS 1.0: Deprecated use of TLS 1.0 in network communication.

    • Vulnerabilities Addressed:

      • XSS: Resolved XSS vulnerabilities in various modules.

      • SSRF: Resolved Server-Side Request Forgery (SSRF) vulnerabilities.

      • XXE: Resolved XML External Entity (XXE) attack vulnerabilities.

      • Path Traversal: Resolved path traversal vulnerabilities.

📚 Project Management

  1. Cross-Platform Support: Projects now support both Mac and Windows machines for enhanced flexibility.

  2. Improved UI: Symbols indicate project types for a more intuitive user experience.

  3. Efficient Project Handling: Project management and supervision are more efficient and secure with assigned privileges.

  4. Functionality Updates: Copy setup links, perform health checks for project readiness, and receive user credentials and access details through e-mail notifications.

  5. Client Updates: Enabled silent installation for client updates.

  6. Introduced enhancements for Project Management, including user allocation, admin role management, and project creation/editing.

🧑‍🤝‍🧑 User & Role Management

  1. User Management

    • Role-Based Security: Implement role-based security for different user roles.

    • Admin Privileges: Admin can provide privileges to any user for better control.

    • Password Security: Users can change passwords frequently for enhanced account security.

  2. Role Management

    • Role Searching: Simplified role searching in the role list with the Find feature.

    • Privilege Division: Divide product administration privileges into four chunks for better organization.

    • User-Friendly Descriptions: Easily understandable privilege descriptions for improved user experience.

    • Project Deactivation: Deactivate and activate projects as per user needs.

🚀Develop

  1. Project Switching

    • Enhanced Navigation: Switch between projects seamlessly for improved productivity.

    • Informative UI: Display project symbols in the dropdown list for a better user experience.

  2. Test Scenario

    • Bulk Scenario Creation: Create scenarios in bulk for improved efficiency.

  3.  Test Case
    Improved test case editor with mouse-based step addition, reusable test data variables, multi-iteration execution, and visual enhancements for test data presentation.

    • Simplified UI: Streamlined user experience for faster test case development.

    • Toolkit Integration: Enabled toolkit for faster automation development.

    • Improved Parameterization: Enhanced test case parameterization for better readability.

    • Auto-Population of Test Cases: Auto-populate feature-based imported object and UI sequence for test cases.

    • Test Case Editor Icon: Introduced Test Case Editor icon that displays test cases present in the suites.

    • Improved Recording: Improved test case recording capabilities, such as starting, pausing, resuming, and recording applicable parameters and actions.

  4. Test Data

    • Enhanced Features: Multiple features added for a better user experience.

    • Multitool Kit Support: Support for multitool kits for improved flexibility.

    • Keyboard-Friendly UI: Improved UI for keyboard-friendly data rendering.

  5.  Task & Task Steps

    • Streamlined UI: Simplified user experience for task development.

    • Toolkit Integration: Enabled toolkit for faster automation development.

    • Recorder Functionality: Use recorder functionality directly in the Task Editor.

  6. Custom Action
    Improved management of custom actions and objects for desktop, web/mobile, and SFDC, including create, update, and delete capabilities.

    • Troubleshooting Guide: Seamless troubleshooting within the product for common issues.

    • Adaptability: Enhanced adaptability for diverse automation needs.

    • Integration: Seamlessly integrate with Eclipse/VB Editors for a smooth development experience.

  7. Error Toolkit
    Upgraded error toolkit with enhanced columns, search functionality, refresh indicators, and error handling messages for various tool sections.

    • Advanced Error Display: Display various artifact errors in advance for proactive issue resolution.

    • Timely Tracking: Track and resolve artifact errors with indicated messages for a smoother user experience.

    • Accelerated Issue Resolution: Swift issue resolution and preventive insights for improved overall product security.

Object Recorder

  1.  Web Application

    • Parametric Recording: Record parameters as test data for better dataset management.

    • Enhanced UI: Improved user interface for a smoother recording experience.

    • Pause and Play: Pause and resume recording at your convenience.

  2. Mobile Application

    • Parametric Test Data: Test data with parameters recorded for better flexibility.

    • Client-Server Elimination: Simplified configuration process with the removal of client-server architecture.

    • Improved UI: Enjoy an improved user interface for a better overall experience.

    • Flutter Locator Label: Improved reliability when testing with Flutter-based mobile applications.

    • Landscape Orientation Support: Supports landscape orientation for mobile devices.

    • Performance Enhancements: Improved the initial launch performance of mobile applications.

    • Minicap Replacement with MJPEG: Eliminated minicap, enabling support for MOS and MR on 32-bit Android devices.

  3. Desktop Application

    • UFT Auto-Close: UFT now closes automatically after debugger execution if the close option is enabled.

    • Scheduler Enhancements: Improved to respect settings for executing on a running UFT instance and handle custom actions/scenarios effectively.

    • Improved UFT Handling: UFT Handling enhanced to avoid launching in hidden mode.

  4. SFDC Application

    • SFDC.Login Composite Action: Introduced a new composite action for SFDC.Login, simplifying the Salesforce login process.

    • SFDC Recorder Feature: Create Salesforce Login Component Objects using the Recorder feature.

    • SelectPageUsingURL Action: Addressed execution failure for the SelectPageUsingURL action.

    • Kotak and ABFL instances are now supported, we are able to ease automation of the user flows using the import feature.

    • SwitchTabUsingURL: New action for improved reliability of Switch Tabs, a guided approach using connected apps.

    • Salesforce Object Management: Support for all labels from meta data available during execution, improved reliability via multi-locators for imported objects.

    • Containers and Classifications for Objects: Containers are introduced for imported objects for easier classification.

    • Change Management for Salesforce: Introduced Change Management for Salesforce, requiring a feature flag to be turned on. Now shows only changes made since the last sync.

    • Improved Handling of Unimported Objects: Change management shows an object as new even if it exists but wasn't imported before. Only objects added after the last import are shown.

    • Server-to-Server OAuth Integration: Enhanced to support seamless server-to-server connectivity using client credential flow with Qualitia.

    • REST API Support for Web Applications: Introduced REST API support, enhancing web application testing capabilities.

    • Default Request Headers Auto-Generation: Automatically generates default request headers when creating REST API objects.

    • Encrypted Environment Variables: Encrypted form of environment variables is not working in REST API.

    • Parameter and Headers Section: In Qualitia API Testing, a feature includes checkboxes to mark parameters as active or inactive.

    • Request Failure Marking: If some validations fail, they are marked as defects rather than request failures.

    • Execution Report Enhancements: Qualitia execution report now shows request body details to validate proper response body passage.

    • API Implementation Refactor: Refactored API implementation as per design review for improved performance and maintainability.

    • Import Objects Mandatory Fields Filter: Dialog box now features a filter to display only mandatory fields.

    • Improved Salesforce integration, expanded license management features, and added support for multiple license servers and connection status notifications.

  5. ObjectSpy

    • ObjectSpy Notifications: Receive notifications for object editing, smart object status visibility, and mobile recording features such as start, pause, resume, and device information display.

    • Enhanced Features: Enhanced Object Spy with updated UI, hover mode editing, object highlighting, deletion, and auto-heal technology, along with new recording capabilities for web and mobile tasks.

  6. Web ObjectSpy (WOS)

    • External Dependency Removed: Launch WOS directly from QAS without external dependencies.

    • User-Friendly Features: Get recently used URLs as suggestions and launch WOS with an empty URL for user guidance.

    • Object Locking: Prevent multi-user conflicts with object locking for enhanced stability.

    • Enhanced UI: Improved user interface for a seamless experience.

  7. Mobile ObjectSpy (MOS)

    • Simplified Configuration: Easier configuration and adjustment with the elimination of server-client architecture.

    • Integrated Toolkit: Capture objects for multiple applications within a single MOS session.

    • Error Visibility: Errors in learned objects or test cases are visible in the integrated Error Toolkit for faster resolution.

  8. Manage Objects

    • Mobile Object Recording: Enable recording of mobile objects via task and test case editors.

    • Enhanced UI: Improved user interface for better object management.

    • Sync Objects Loading Message: Message on loading of sync objects: "Loading changed objects..." is now displayed.

    • Locator Notifications: Users are now notified that they can add a maximum of 5 locators.

    • Default Actions for Objects: Introduced default actions for objects to streamline testing processes.

    • Object Management in Editor: When a user adds an object in the editor, the default action is now selected by default.

  9. Debugger

    • Debugger Messages: Improved messages for different operations performed in Debugger.

    • Enhancements: View step details, execution status, and test data in read-only mode, with enhanced controls for step-by-step execution, breakpoint management, and iteration switching in the debugger.

  10. TSR

    • Desktop Project Support: Multi-TSR support for desktop projects.

    • Execution Control: Reorder the execution of objects and utilize auto-sync functionality.

    • Retry Mechanism: Retry functionality for failed TSR imports.

    • Efficient Deletion: TSR deletion if not in use.

🏃‍♀️Execute

  1.  Suite Management

    • Multiple Suite Execution: Execute multiple suites using the scheduler for efficient test management.

    • Publish Test Cases: Publish test cases for improved execution and user experience.

    • Integr
      ation: Directly integrate with CICD tools for seamless execution.

    • Testcase Publish Status: Feature the Testcase Publish Status on the Suite Management screen.

    • Script Suite Usage: Users can now identify which suites a script is used in.

  2. Execution Profile
    Introduced features for managing Execution Profiles, including add, clone, delete, edit, and scheduling of suite executions with user-defined timings.

    • Simplified Settings: Simplified and improved user experience for standardizing execution settings.

    • Platform Familiarity: Easily test on multiple platforms with standardized test suite settings.

    • Execution Failure Fixes: Resolved issues causing execution failure for composite actions.

  3. Publish
    Introduced Publish feature that allows you to publish test cases to the repository before the suit and schedular execution. The Publish feature allows users to continue the test case development without impacting the suit or schedular execution.

    • Error Identification: Easily identify test cases with errors before execution.

    • User-Friendly UI: Understand published status with a user-friendly interface.

  4. Shadow DOM

    • XPath Support for Shadow DOM Elements: Merged support for XPath with Shadow DOM elements in version 9.0.

  5. CI Integration with Jenkins, Bamboo, TeamCity

    • Simplified Integration Setup: Reduce efforts in setting up CI integration with Jenkins, Bamboo, and TeamCity.

    • Artifact Management: Effortlessly create, push, and execute artifacts in CI tools for reduced maintenance.

    • Dynamic Test Suite Updates: Manage existing artifacts seamlessly with dynamic updates in Test Case and Test Suite.

  6. Qualitia BOT

    • Offline Execution: Ability to perform offline execution without the Qualitia client.

    • Browser and Platform Support: Offline execution on different browsers and platforms.

🎛️Reports & Dashboard

  1. Dashboard

    • Improved UI: Enjoy an improved user interface for a better dashboard experience.

    • Real-Time Data: Data refresh in the dashboard immediately for up-to-date information.

  2. Report

    • ADO Report Pagination: Pagination for ADO reports for easier navigation.

    • UI Enhancement: Improved UI for a better reporting experience.

🔄Import

QAS allows you to import the Task and Test Cases from the existing projects.

Enhanced import and export functionalities with options to select scenarios, handle duplicates, and export environment variables.

  1. Import Task

    • Task Import: Reduce the burden of creating new tasks by importing existing ones.

    • Conflict Resolution: Easily manage conflicts after importing tasks.

    • Direct Execution: Imported tasks can be used for execution without additional setup.

  2. Import Test Case

    • Test Case Import: Reuse test cases in different projects with the import feature.

    • Conflict Management: Resolve conflicts after importing test cases.

    • Flexible Import: Import test cases with or without test data.

☸ Setting

  1. Improved User Experience: Toast messages on save for an enhanced user experience.

  2. Environment Management: Easily manage environment variables with the implementation of export functionality.

  3. Reload Functionality: Reload project changes without closing the settings modal for improved workflow.

  4. Screenshot: Screenshot disabling at action level.

  5. ADO

    • Qualitia Remote Agent Dependency Removed: Enhance efficiency by eliminating unnecessary dependencies.

    • Streamlined Pipelines: Reduce pipeline tasks to a single task for user-friendly setup.

    • Project Integration: Link a single Qualitia project with multiple ADO projects and Qualitia Suite with ADO Suite.

    • ADO Integration: Link the test case as a “linked” item if it’s linked within Qualitia, when a bug is created in ADO from reports.

    • Improved Logs: Improved logs generated by tasks, with debug logs enabled only when System.Debug=True in pipeline variables.

  6. Defect Management (Settings)

    • Automated Defect Logging: Log defects automatically in ADO and Jira if found during suite execution.

    • Efficient Defect Tracking: Streamlined process for efficient defect tracking within Qualitia.

  7. CI Integration with Jenkins, Bamboo, TeamCity

    • Simplified Integration Setup: Reduce efforts in setting up CI integration with Jenkins, Bamboo, and TeamCity.

    • Artifact Management: Effortlessly create, push, and execute artifacts in CI tools for reduced maintenance.

    • Dynamic Test Suite Updates: Manage existing artifacts seamlessly with dynamic updates in Test Case and Test Suite.

  8. Security & Protocol Enhancements

    • HTTPS Support: Enabled HTTPS support for Qualitia Server. The License Server remains on HTTP.

    • HTTPS Support for CryptLex: Introduced HTTPS support for CryptLex, ensuring secure communication and data integrity.

    • Server Certificate Validation: Validate server certificates by reading them through supplied files.

    • Usage of SHA-1 for Cryptographic Operations: Removed SHA-1 usage across various modules.

    • Lack of Rate Limiting for Resource Allocation: Addressed lack of rate limiting in readiness for Electron Migration.

    • Input Validation Improvements: Improved validation of application inputs to prevent security vulnerabilities.

    • Insecure JWT Verification: Resolved insecure JWT verification in the server module.

    • Use of TLS 1.0: Deprecated use of TLS 1.0 in network communication.

    • Vulnerabilities Addressed:

    • XSS: Resolved XSS vulnerabilities in various modules.

    • SSRF: Resolved Server-Side Request Forgery (SSRF) vulnerabilities.

    • XXE: Resolved XML External Entity (XXE) attack vulnerabilities.

    • Path Traversal: Resolved path traversal vulnerabilities

      .

    • Efficient Defect Tracking: Streamlined process for efficient defect tracking within Qualitia.

Other Updates

  1. Server Administration

    • Improved UI: Enjoy a clean and intuitive interface for easy navigation.

    • Proactive Notifications: Receive notifications for errors and completed actions, ensuring a seamless user experience.

  2.  Search & Find
    Implemented advanced search and find functionalities across various lists and editors, including Object Toolkit, Test Explorer, Project, and User Management Lists.

    • Efficient Data Handling: Easily search and filter data from large lists.

    • Improved UI: Enhanced usability with a clear and quick search experience.

    • New Import Objects Style: Updated style to ensure search results display properly, with improved usability.

  3. User Interface & Usability

    • Drag & Drop for Validation Rules: Drag & drop feature enabled for arranging the sequence of validation rules.

    • Weblink Buttons Visibility: Weblink buttons in the object repository are now visible as standard buttons.

    • Terminology Update: Changed the terminology from "Add" to "Generate" for icon tooltips present on the object toolkit.

    • Task Management: Option to skip a step in the task and a default task for standard objects, including the skip feature for consistent testing.

    • Upgrade Utility Enhancements: Provides an option to delete or skip entries for missing test cases in the upgrade utility.

    • Condition Handling Improvement: The condition operates correctly when satisfied, but it fails to exit if not met. Enabling "pause failure" resolves this issue.

...