Gen 3 Clarifications

In Gen 3, do we need access to Settings to integrate Git repositories? Also, to view and schedule Git repositories, do we need access to Settings as well?

Additionally, the script repositories are loading very slowly, and the Search Executor is not showing some executions that were executed by specific user , which was working correctly in the previous version. How can we search executions now? Is there any search option available?

Also, how can we search execution profiles in the test results filters as we did before?

Finally, when we click on a Running Execution, it previously showed active sessions, but currently, the sessions are not visible.

4 Likes

Hi there, and thanks for posting in the Katalon community! :hugs:

To help you faster, please review our guide on Git here:

Double-checking the steps and configurations might resolve the issue.

If the doc doesn’t help, feel free to provide more details, and a community member will assist you soon. Thanks for being a part of our community!

Best,
Elly Tran

2 Likes

hi @osama

what does Gen 3 mean?

What is gen3

1 Like

Problem Analysis

You’re experiencing multiple issues in Katalon Gen 3 that represent changes from the previous version:

  1. Git repository integration and access requirements
  2. Script repository loading performance
  3. Execution search functionality (filtering by user)
  4. Execution profile search in test results
  5. Active sessions visibility in running executions

These appear to be known issues or feature changes in Gen 3 that the community is actively discussing.


Answers to Your Questions

1. Git Repository Integration - Settings Access Requirements

For integrating Git repositories:

  • Account-level integration: Requires Account Admin or System Admin role (done in Admin Settings > System > Integrations)
  • Project-level configuration: Requires Project Admin role (done in Project Settings > Integrations)

For viewing and scheduling Git repositories:

  • Yes, you need Project Admin access to configure and manage Git repositories at the project level
  • Once configured, team members with appropriate roles can view and use the repositories

Reference: GitHub Integration Documentation


2. Script Repositories Loading Slowly

This is a known performance issue in Gen 3. Potential solutions include:

  • Clear cache and temporary files: Delete project cache files to improve loading speed
  • Optimize repository size: Large repositories may load slower; consider breaking them into smaller modules
  • Check network connectivity: Ensure stable connection to your Git repository
  • Verify webhook configuration: Ensure GitHub/GitLab webhooks are properly configured for real-time sync

Note: This appears to be a performance regression from the previous version that the Katalon team may be addressing in updates.


3. Search Executions by User (Executor Filter)

In Gen 3, the search functionality has changed. Here’s how to search executions:

Available filters in Execution List:

  • Search: Match text to execution name
  • Date range: Filter by execution time frame
  • Status: Filter by execution status (Running, Passed, Failed, etc.)
  • Type: Filter by manual or automated tests
  • Executor: Filter by the user who executed the test ✓

How to use the Executor filter:

  1. Go to Executions
  2. Look for the Executor filter option in the search/filter panel
  3. Select the specific user to view only their executions

Reference: View Executions List Documentation


4. Search Execution Profiles in Test Results Filters

In Gen 3, execution profiles can be filtered through:

Available filters in Test Results:

  • Profile: Filter test runs by execution profile
  • Executor: Filter by tester/executor
  • Execution Type: Manual or Automated
  • Platform/Configuration: Filter by platform
  • Custom Fields & Tags: Advanced filtering options

How to access:

  1. Go to Reports > Test Runs
  2. Use the Profile dropdown in the filter section
  3. Select the execution profile you want to view

Reference: Test Runs Analysis Report


5. Active Sessions Not Visible in Running Executions

This is a known issue in Gen 3. The active sessions panel that was visible in the previous version is currently not displaying.

Workarounds:

  • Check Desired Capabilities: Navigate to Project Settings > Desired Capabilities to verify browser configuration
  • Verify execution status: Ensure the execution is actually running (not queued or completed)
  • Reload the page: Sometimes a page refresh will display the sessions
  • Check agent/environment settings: Verify that your test agent or environment is properly configured

Note: This appears to be a UI regression in Gen 3. The Katalon team is likely aware of this issue based on community discussions.


Key Considerations

Gen 3 vs. Legacy Differences

  • Gen 3 uses a new architecture with different permission models
  • Settings access is now role-based (Account Admin, System Admin, Project Admin)
  • Some features from Legacy may have been redesigned or are still being refined

Recommended Actions

  1. Check your user role: Ensure you have the appropriate permissions (Project Admin for Git integration)
  2. Monitor Katalon updates: Gen 3 is actively being improved; check for updates that may address these issues
  3. Report issues: If these are bugs, consider reporting them on the Katalon Community Forum

References

2 Likes

Modern Katalon TestOps

2 Likes

Profiles filter in TEST RESULTS this is what i meant**
**

1 Like

In Katalon Gen 3, the Profile filter is available in the Test Runs Analysis Report:

Steps to filter by Profile:

  1. Navigate to Home > All Reports > Reports & Analytics
  2. Select Test Runs Analysis Report
  3. Choose your desired time window or Release/Sprint
  4. Look for the Advanced Filters section
  5. Click on the Profile filter to select specific execution profiles
  6. The report will update to show only test runs matching your selected profile(s)

Key Features

:white_check_mark: Advanced Filters Available:

  • Profile - Filter test runs by execution profile
  • Executor - Filter by the user who executed the test
  • Status - Filter by test run outcome (Passed, Failed, Incomplete)
  • Type - Filter by execution type (Automated/Manual)
  • Time Period - Daily, Weekly, or Monthly intervals

:white_check_mark: Interactive Data Table:
The report includes a detailed data table that displays:

  • Execution context including Profile and Executor columns
  • Sortable and filterable columns for detailed analysis
  • Drill-down capability to view specific test run details

Important Note

The Test Results Analysis Report (which shows individual test case results) has different filters than the Test Runs Analysis Report. The Test Results Analysis Report focuses on test case-level metrics and does not include a Profile filter. For profile-based filtering, use the Test Runs Analysis Report instead.

References

1 Like

On Katalon Studio i can check the session, here I was referring to cloud devices sessions

Problem Analysis

You’re asking about viewing active sessions running on cloud devices (TestCloud) in Katalon TestOps Gen 3, not local Katalon Studio sessions. This is an important distinction—you want to monitor which cloud devices currently have tests executing on them.

Solution: Two Ways to View Active Cloud Device Sessions

1. TestCloud Web App Dashboard (Recommended for Quick Overview)

Visit the TestCloud Web App home page to see a real-time dashboard that displays:

  • :white_check_mark: Number of sessions purchased for each test run type (Desktop Browser, Mobile Browser, Mobile Native App)
  • :white_check_mark: Number of sessions currently running (active sessions)
  • :white_check_mark: Number of sessions currently queued (waiting to execute)

This gives you an at-a-glance view of your cloud device utilization.

2. Real-Time Execution Monitor (Detailed View)

For detailed monitoring of individual test executions on cloud devices:

  1. Log in to TestCloud Web App
  2. In the left sidebar, select Execution
  3. In the Execution List, select the test execution you want to monitor
  4. On the Execution page, you can view:
    • List of tests running on cloud devices
    • Real-time video recordings of test execution on remote devices
    • Selenium/Appium commands with timestamps and screenshots
    • Performance metrics (CPU, memory, network usage)
    • Device logs and execution logs
    • Test channels (from Katalon Studio or TestOps)
    • Test types (Automated or Live testing)

Key Considerations

  • Real-time monitoring is available for tests running on Windows and macOS machines; Linux executions have limited video support
  • Session optimization: TestCloud automatically distributes test cases across available sessions to maximize efficiency
  • Parallel execution: If you enable Parallelize Test Cases, multiple test cases run simultaneously across your available cloud sessions
  • Session retention: Private mobile devices offer longer session retention, allowing you to configure devices once and run multiple tests without reconfiguration

References

Hi @osama, how did you pay for the TestOps Gen03 license? If yes, you should reach out to the Customer Support team for better support.

2 Likes

You should be able to see it in the ‘Sessions’ tab here.

1 Like