please wait

Blog

Make the most out of your experience and check
articles about TestCaseLab functionality

blog imageIntegrate with Jira (server-based) - Log Defects Efficiently
calendar
December 4, 2024

Learn how to set Jira (server-based) integration following the instructions below.

1. Log in to your Jira account

First of all, you should log in to your Jira (Server Based) account to integrate TestCaseLab with Jira. 

2. Set up Connection

  • Go to your TestCaseLab Company Account, and open your Project
  • Click on the Project Settings and navigate to the ‘Integrations’ tab
  • Choose the Jira issue-tracking tool from the list
Jira Integration Form
  • In the respective field enter your Jira URL (required format: http://jira.YOURDOMAIN.com/).
  • Enter your Jira Username

Note: In order to find your Jira Username please navigate to your Jira Account and click on your Profile

Jira - Go to Profile
  • Copy your Username from the Summary tab:
Jira - Username
  • Enter your Jira Password into the integration form. 
  • Confirm the action.

You can check your connection by clicking on the 'Test Connection' button.
If there are no issues and the Connection is established, you can proceed with Integration and save the changes.


Once you receive a ‘Connected’ notification, it means your connection is established with no issues and you can report your defects to Jira directly from TestCaseLab.

What’s Next?

If you have questions or need assistance, our support team is always ready to help.

arrow right
blog imageIntegrate with Redmine - Streamline Defect Reporting
calendar
December 4, 2024

TestCaseLab is a simple and comfortable test management platform for running tests and reporting bugs.

Easily integrate your favorite test case management tool with Redmine! The following list of actions is a short guide to help you get started.

1. Generate API Key

  • In order to start the integration you should be logged in to the Redmine test case management tool as Admin.
  • From the main page click on the 'Administration' button in the header.
Redmine - Go to Administration
  • Click on the ‘Settings’ link in the menu.
Redmin - Go to Settings
  • Navigate to the ‘Api’ tab and mark the ‘Enable REST web service’ checkbox. Save changes by clicking on the 'Save' button. 
Redmine - Enable REST web service
  • Navigate to the ‘My account’ page by clicking on the 'My account' button in the header. 
Redmine - Go to My Account
  • Click on the 'Show' button in the side section, and copy your Personal access token to the clipboard. 
Redmine - Copy API Key

2. Set up Connection

  • After that, you need to navigate to your TestCaseLab Company Account, click on the Project Settings in the sidebar and go to the ‘Integrations’ tab.
  • Choose the Redmine tool from the list of Bug tracking tools. 
  • Paste your Personal Access Token to the ‘Personal Access Token’ field.
  • Go to your Redmine account and copy your URL. Example: https://YOURNAME.redmineup.com/
  • Paste your Redmine URL to the ‘URL’ field in TestCaseLab and click on the 'Test connection' button.
  • Choose your Redmine project from the project list and confirm the action.
Redmine Integration Form

You will receive a 'Connected' notification once your connection has been established. Redmine can receive defects directly.

What’s Next?

For further assistance, check our related guides or contact support—we’re here to help!

arrow right
blog imageIntegrate with Trello - Report Defects Directly from TestCaseLab
calendar
December 4, 2024

You can easily integrate your favorite test case management tool with the Trello testing tool! If you wondered how – take a look at the short manual below.

First of all – you should have a Trello account.

1. Generate API Key

Trello - Generate a Token
  • Click on the 'Allow' button to confirm that you have read the policy and agree with the terms.
Trello - Allow Access
  • Copy generated Personal Access Token to the clipboard.
Trello - Personal API Token
Trello - Personal Key

2. Set up Connection

  • Go to your TestCaseLab Company Account, that is a perfect option of test management tools for Trello, and open your Project
  • Click on ‘Project Settings’ in the sidebar and navigate to the ‘Integrations’ tab.
  • ‍Choose the Trello issue-tracking tool from the list.
  • Paste your API key and Personal Access Token, and click on the 'Test Connection' button.
  • Choose your project from the list and confirm the action.
Trello Integration Form

If you receive a 'Connected' notification, your connection has been established without issues, and you can report defects directly to Trello.

What’s Next?

For further assistance, check our related guides or contact support—we’re here to help!

arrow right
blog imageIntegrate with Jira Cloud - Optimize Your Workflow
calendar
December 4, 2024

Learn how to set Jira Cloud test case management following the instructions below.

1. Generate API token

  • First of all, you should log in to your Atlassian account to integrate TestCaseLab with Jira Cloud. 
  • Open your project in Jira.
  • Click on the ‘Gear’ icon on the main page and navigate to the ‘Atlassian account settings’ settings.
Jira Cloud - Go to Atlassian Account Settings
  • Navigate to the ‘Security’ tab, and click on 'Create and manage API tokens' button.
Security Tab
  • Click on 'Create Api Token' button.
Create API token
  • Fill in the ‘Name’ field and click on the 'Create' button.
Create API token
  • Copy your API token by clicking on 'Copy' button.

2. Set up Connection

  • Go to your TestCaseLab Company Account, that is a perfect option of test management tools for Jira, and open your Project
  • Click on the Project Settings in the sidebar and navigate to the ‘Integrations’ tab
  • Choose the Jira Cloud issue-tracking tool from the list 
  • Enter your Jira Cloud URL (required format: http://YOURDOMAIN.atlassian.com/).
  • Enter your email address
  • Paste your Personal Access Token
  • Choose a Project from the dropdown list. 
  • And confirm the action.
Example of Jira Cloud Integration Form

You can check your connection by clicking on the 'Test Connection' button.
If there are no issues and the Connection is established, you can proceed with Integration and save the changes.
Once you receive a ‘Connected’ notification, it means your connection is established with no issues and you can report your defects to Jira Cloud directly from TestCaseLab

What’s Next?

For further assistance, check our related guides or contact support—we’re here to help!

arrow right
blog imageSet Up Project Integration with a Bug Tracker - Connect to Your Tools
calendar
December 4, 2024

Setting up integrations enables seamless communication between TestCaseLab and your bug-tracking tools. This simplifies defect reporting during test runs and enhances team collaboration. Follow this guide to set up and manage integrations.

1. Access the Integrations Page

  • Go to the specific project where you want to set up integration.
  • Navigate to Project Settings > Integrations to view all available bug tracker options.

Note: Only Project Administrators can access Project Settings.

Integrations

2. View Available Integrations

The Integrations page lists supported bug trackers, including:

  • Jira Cloud
  • Trello
  • Redmine
  • Jira (server-based)
  • Pivotal
  • YouTrack
  • Asana
  • Mantis
  • GitHub

For integrations not yet connected, a ‘Connect’ button will appear on the corresponding integration card.

3. Connect a Bug Tracker

  • Click the ‘Connect’ button for your desired bug tracker.
  • Follow the prompts to authenticate and authorize the connection.
  • Once connected, the integration card will display:
    • ‘Connected’ label.
    • ‘Details’ Button: Test the connection in a pop-up modal.
    • ‘Disconnect’ Button: Remove the integration if needed.
Connect a Bug Tracker
Connected Integration

4. Manage Pending Integrations

  • Only one active integration is allowed at a time.
  • If you connect a new bug tracker while another is already active:
    • The previous integration will switch to ‘Pending’ status.
    • A ‘Reconnect’ button will appear, allowing you to reactivate the previous integration if needed.
Pending Integration

What’s Next?

For further assistance, check our related guides or contact support—we’re here to help!

arrow right
blog imageImport & Export Test Cases - Efficiently Manage Data
calendar
December 4, 2024

Import Test Cases into a Project

Importing test cases allows you to quickly populate your project and start managing them efficiently. Follow these simple steps to upload your test cases using a CSV file.

1. Download the CSV Template

  • Go to the project where you want to import test cases.
  • Navigate to the Project Settings > Import
  • Download the provided CSV file sample to use as a template for your test case data.

Note: Only Project Administrators can access Project Settings.

Download CSV Template

2. Open the Sample CSV File

  • Locate the downloaded example.csv file on your computer.
  • Open the file to view a few sample test cases and understand the required structure for importing.
CSV template for import of Test Cases

3. Fill in the CSV File

  • Add your test cases to the file, following the provided structure.
  • Ensure the following required fields are completed:
    • Title: Enter the name of each test case.
    • Priority: Specify the importance of the test case (e.g., High, Medium, Low).
  • Once all test cases are added, save the file.

4. Upload the CSV File

  • Return to TestCaseLab and navigate to the project where the test cases will be imported.
  • Select the prepared CSV file and upload it to import your test cases into the project.
Upload a CSV file

Export Test Cases from a Project

Exporting test cases allows you to back up, share, or re-import your data efficiently. Follow these steps to download your test cases in CSV format.

1. Initiate Export

  • Navigate to the project containing the test cases you want to export.
  • Navigate to the Project Settings > Export
  • Select the Export option to start the download process.

Note: Only Project Administrators can access Project Settings.

Go to Export page

2. CSV Document Structure

The exported CSV file includes the following information:

Default Fields:

  • Title: Name of the test case.
  • Description: Detailed information (precondition) of the test case.
  • Steps: Steps to execute the test case.
  • Expected Results: Anticipated outcomes for the test case.
  • Priority: Importance level (e.g., High, Medium, Low).
  • Types: Types of test cases.
  • Key: Unique identifier for each test case.
  • Category: Hierarchical Suite path (e.g., Feature -> Sub-feature).
  • Tags: Tags assigned to the test case.
  • Created At: Date and time the test case was created.
  • Created By: User who created the test case.
  • Last Edit At: Date and time of the last edit.
  • Last Edit By: User who made the last edit.

Custom Fields:

Any additional fields configured in your project, such as:

  • Custom Text: Text fields specific to your test cases.
  • Custom Dropdown: Dropdown values defined for your project.
Example of CSV file with exported Test Cases

3. Download the File

  • Save the exported CSV file to your computer.
  • Use it for analysis, sharing with team members, or as a template for importing test cases back into TestCaseLab.

What’s Next?

Leverage the exported file for easy data management and collaboration. If you need guidance on importing test cases, check out our related articles or contact support—we’re happy to assist!

arrow right
blog imageInvite & Manage Project Members - Build and Assign Teams
calendar
December 4, 2024

Invite Project Members

Inviting team members to your project ensures smooth collaboration and proper access for everyone involved. Follow these steps to invite and manage members effectively.

1. Invite Members from Company Settings

As a Company Owner or Administrator:

  • Navigate to Company Settings > Users to invite users to the Company Account.
  • Once users are added, you can assign them to specific projects in User Details  via '+ Add Project' button.
User Details

2. Invite Members from Project Settings

As a Project Administrator:

  • Go to the specific project and navigate to Project Settings > Members.
  • On the Members page:
    • Click ‘Add Member.’
    • Select users from the list of Active members in your Company Account.
Add a Project Member

3. Assign a Project Role

After adding a member to the project, assign them a role based on their responsibilities:

  • Project Administrator:
    • Full access to Project Settings and all project pages, including Test Cases, Test Plan, and Test Run.
  • Project Member:
    • Access to work on test cases and manage test plans and runs.
  • Project Viewer:
    • View-only access, suitable for stakeholders who need oversight without editing permissions.
Project Roles

Manage a Project Member

Managing project members helps ensure everyone has the correct level of access to contribute effectively. Here’s how you can manage project members using Company and Project Settings.

1. Manage Project Members from Company Settings

As a Company Administrator:

  • Navigate to Company Settings > Users to manage all users within the Company Account, including their project assignments.

2. Manage Project Members from Project Settings

As a Project Administrator:

  • Open the project and go to Project Settings > Members to directly manage members assigned to that specific project.

3. Remove a Project Member

On the Members page:

  • Select the member you wish to remove.
  • Confirm the removal to revoke their access to the project.
Remove User from a Project

4. Change a Project Role

Update a member’s role by:

  • Selecting a new role from the dropdown menu.
  • Assigning roles based on their responsibilities (e.g., Administrator, Member, Viewer).

What’s Next?

Effectively managing project members ensures proper access control and smooth collaboration. For additional help, check related guides or reach out to our support team—we’re happy to assist!

arrow right
blog imageCreate & Manage a Project - Start and Organize Your Testing Efforts
calendar
December 4, 2024

Create a Project

Organizing your testing efforts starts with creating a project. Follow this guide to set up a new project and invite your team members.

1. Access Projects

Navigate to Company Settings > Projects and click '+ Add Project' to start creating a new project

Note 1: Only a Company Owner and Administrators can create projects.

Note 2: You can create a Project on the Company Account's Dashboard as well.

Projects List

2. Insert Project Details

Provide the following information:

  • Project Name: Enter the name of your project.
    • You can update this name later if needed.
  • Project Unique Key: Add a unique identifier for the project.
    • This key can also be modified later.
Create a Project

3. Invite Project Members

Once your project is created, invite team members to collaborate.

Learn more about inviting users to projects here.

Add User to a Project via Company Settings

4. Unlimited Projects

TestCaseLab allows you to create unlimited projects within your Company Account, ensuring flexibility for managing all your testing needs.

Manage Project

Effectively managing projects in TestCaseLab ensures smooth collaboration and keeps your team organized. Here’s a step-by-step guide to manage project settings, members, and more.

1. Access Project Settings

To open the settings:

  • Click the three-dot menu next to the project name on the Dashboard and choose Project Details, or
  • Navigate to the project and select Project Settings from the sidebar.

Note: Only Project Administrators have access to Project Settings.

Go to Project Settings via Dashboard

2. Edit Project Information

In the Project Settings > Project Details, you can:

  • Update the Project Name to reflect any changes.
  • Change the Project Key if needed.
  • Add or Update the Project Logo for better project identification.
Edit Project Details

3. Manage Project Members

Go to Project Settings > Members to:

  • Invite new team members.
  • Manage existing project members’ roles and access.

Learn more about managing project members here.

Project Members

4. Archive or Delete a Project

Go to Company Settings > Projects, select the project, and choose the appropriate option.

Note 1: Deleted projects cannot be restored.

Note 2: Only a Company Administrator can archive or delete a project.

Archive a Project

What’s Next?

By managing projects effectively, you can streamline your testing processes and enhance collaboration. For more guidance, explore related articles or reach out to our support team—we’re here to help!

arrow right
blog imageSwitch Between Multiple Company Accounts - Streamline Collaboration
calendar
December 4, 2024

If you’re part of multiple Company Accounts, switching between them is easy and seamless. Follow these steps to access different accounts and manage your roles.

1. Access Your User Profile

Click on ‘Profile’ in the Sidebar to open the Profile pop-up.

User Profile pop-up

2. Switch Company Accounts

  • In the Company section of the pop-up, select the Company Account you want to access.
  • You’ll instantly switch to the selected account.

3. Understand Company Roles

You can have different roles in each Company Account you’re part of:

  • Company Owner:
    • You can only own one Company Account.
  • Company Employee or Administrator:
    • You can join other Company Accounts when invited by their administrators.

Learn more about inviting users to Company Accounts here.

4. Unlimited Company Accounts

TestCaseLab allows you to access an unlimited number of Company Accounts with the same email address.

What’s Next?

Easily collaborate across multiple teams and organizations by switching between accounts. If you need help or have any questions, reach out to our support team—we’re happy to assist!

arrow right

Organize Your Testing Process

Start using TestCaseLab now as your test case management system and bring your Quality Assurance at the top-level!
Get Started For Free
No Credit Card Required
Organize Your Testing Process