Skip to content

Commit 796600b

Browse files
authored
Merge pull request #1101 from Ishavyas9/main
test case manager docs
2 parents 302d416 + 7da8167 commit 796600b

11 files changed

+144
-60
lines changed

docs/app-testing-on-real-devices.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: app-testing-on-real-devices
33
title: Getting started with Real Device App Testing
44
hide_title: true
55
sidebar_label: Getting Started
6-
description: Learn real device app testing with LambdaTest across Android and iOS devices. Start testing effortlessly today!
6+
description: Test mobile apps on 3000+ real devices with LambdaTest. Upload, choose devices, regions, and OS versions, and start seamless manual app testing today!!
77
keywords:
88
- real device app testing
99
- lambdatest real device app testing
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
id: automated-test-cases-linked-using-capability
3+
title: Linking Automated Test Cases to Test Manager
4+
hide_title: false
5+
sidebar_label: Link Test Case using Capabilities
6+
description: Link automated tests to Test Manager with Test Case IDs for better traceability. Supported on HyperExecute and Web Automation. Streamline your workflows!
7+
keywords:
8+
- automated test cases
9+
- automated test cases linking to test manager
10+
- test cases
11+
- automation
12+
- hyperexecute
13+
url: https://www.lambdatest.com/support/docs/automated-test-cases-linked-using-capabilityr/
14+
site_name: LambdaTest
15+
slug: automated-test-cases-linked-using-capability/
16+
---
17+
18+
<script type="application/ld+json"
19+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
20+
"@context": "https://schema.org",
21+
"@type": "BreadcrumbList",
22+
"itemListElement": [{
23+
"@type": "ListItem",
24+
"position": 1,
25+
"name": "LambdaTest",
26+
"item": "https://www.lambdatest.com"
27+
},{
28+
"@type": "ListItem",
29+
"position": 2,
30+
"name": "Support",
31+
"item": "https://www.lambdatest.com/support/docs/"
32+
},{
33+
"@type": "ListItem",
34+
"position": 3,
35+
"name": "Linking Automated Test Cases to Test Manager",
36+
"item": "https://www.lambdatest.com/support/docs/automated-test-cases-linked-using-capability/"
37+
}]
38+
})
39+
}}
40+
></script>
41+
Test Manager supports linking automated test runs directly to specific test cases using Test Case IDs. This feature enables better traceability and management of your automated testing workflow.
42+
43+
> Currently, this feature is supported on [HyperExecute](/support/docs/getting-started-with-hyperexecute/) and Web Automation tests.
44+
45+
## How to Link a Test Case ID
46+
47+
To link an automated test run with a specific test case, add the `tms.tc_id` key in the `lt:Options` section of your test capabilities. Here is a sample configuration demonstrating how to include the `tms.tc_id` key in your script:
48+
49+
```javascript
50+
const capabilities = {
51+
"lt:Options": {
52+
"tms.tc_id": "TC-1470" // Link the test execution to the Test Case ID 'TC-1470'
53+
}
54+
};
55+
```
56+
57+
- `lt:Options` : A JSON object containing additional options for LambdaTest configurations.
58+
- `tms.tc_id` : The key used to link a test case in Test Manager. Replace "TC-1470" with your desired Test Case ID.
59+
60+
:::info NOTE
61+
- Ensure the Test Case ID exists in Test Manager before linking.
62+
- The Test Case ID format should match exactly as shown in Test Manager
63+
- Each automated test run can be linked to one test case at a time
64+
:::
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
---
2+
id: automated-test-cases-linked-using-dashboard
3+
title: Manual Linking of Automation Runs with Test Manager
4+
hide_title: false
5+
sidebar_label: Link Test Case using Dashboard
6+
description: Effortlessly link test cases manually with Test Manager. Create, link, or raise bugs directly, and sync issues with Jira for streamlined test management.
7+
keywords:
8+
- automated test cases
9+
- automated test cases with ai
10+
- test cases
11+
url: https://www.lambdatest.com/support/docs/automated-test-cases-linked-using-dashboard/
12+
site_name: LambdaTest
13+
slug: automated-test-cases-linked-using-dashboard/
14+
---
15+
16+
<script type="application/ld+json"
17+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
18+
"@context": "https://schema.org",
19+
"@type": "BreadcrumbList",
20+
"itemListElement": [{
21+
"@type": "ListItem",
22+
"position": 1,
23+
"name": "LambdaTest",
24+
"item": "https://www.lambdatest.com"
25+
},{
26+
"@type": "ListItem",
27+
"position": 2,
28+
"name": "Support",
29+
"item": "https://www.lambdatest.com/support/docs/"
30+
},{
31+
"@type": "ListItem",
32+
"position": 3,
33+
"name": "Automated Test Cases with AI",
34+
"item": "https://www.lambdatest.com/support/docs/automated-test-cases-linked-using-dashboard/"
35+
}]
36+
})
37+
}}>
38+
</script>
39+
40+
1. On the right side of the automation dashboard, there are two toggle buttons: one to open the **Test Case** and another to **Unlink Test**.
41+
42+
<img loading="lazy" src={require('../assets/images/mobile-app-testing/automated-test-cases.webp').default} alt="Real " className="doc_img" width="1366" height="629"/>
43+
44+
2. To link a test case, click on **Link Test Case**. You can browse the test cases or add new test cases by clicking on **Create new Test Case** for your automation script.
45+
46+
<img loading="lazy" src={require('../assets/images/mobile-app-testing/link-test-cases.webp').default} alt="Real " className="doc_img" width="1366" height="629"/>
47+
48+
3. Initiate bug reporting directly from the automation dashboard by selecting **Raise a bug**.
49+
50+
<img loading="lazy" src={require('../assets/images/mobile-app-testing/raise-a-bug.webp').default} alt="Real " className="doc_img" width="1600" height="726"/>
51+
52+
4. It will open an instance window, enter the details required to automatically link the bug to your Jira account, streamlining the issue creation process.
53+
54+
<img loading="lazy" src={require('../assets/images/mobile-app-testing/link-the-bug.webp').default} alt="Real " className="doc_img" width="1600" height="730"/>
55+
56+
5. Once logged, the issue is immediately reflected in the **Issues** section of the corresponding test case.
57+
58+
<img loading="lazy" src={require('../assets/images/mobile-app-testing/issue-logged.webp').default} alt="Real " className="doc_img" width="1600" height="730"/>
Lines changed: 7 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
id: automated-test-cases-with-ai
3-
title: Automated Test Cases with AI
4-
hide_title: true
5-
sidebar_label: Automated Test Cases with AI
6-
description: Streamline automated test cases and Test Manager with AI on LambdaTest, enhancing software testing efficiency and workflows.
3+
title: Managing Automated Tests with Test Manager
4+
hide_title: false
5+
sidebar_label: via Dashboard
6+
description: Streamline testing with Test Manager! Manage automated tests, auto-generate BDD scenarios, and link automation runs seamlessly for Selenium Web frameworks.
77
keywords:
88
- automated test cases
99
- automated test cases with ai
@@ -36,12 +36,9 @@ slug: automated-test-cases-with-ai/
3636
})
3737
}}
3838
></script>
39-
40-
# Automated Test Cases with AI
41-
4239
Test Manager enables the creation and management of automated test cases directly within its platform. This feature not only streamlines test case development but also integrates AI to auto-generate BDD Scenarios from automated test runs, further optimizing the management of testing activities.
4340

44-
**Automated Linking of Automation Runs with Test Manager**
41+
## Automated Linking of Automation Runs with Test Manager
4542

4643
1. Initiate the automation script and once it completes, proceed to the automation dashboard. The automation test run will be visible.
4744

@@ -57,46 +54,6 @@ Test Manager enables the creation and management of automated test cases directl
5754

5855
4. In the Test Case section, **BDD Scenarios** will be automatically visible in the Test Case that is created from the command logs of the linked automated test run.
5956

60-
<img loading="lazy" src={require('../assets/images/mobile-app-testing/bdd-scenarios.webp').default} alt="Real " className="doc_img" width="1366" height="629"/>
61-
62-
**Manual Linking of Automation Runs with Test Manager**
63-
64-
1. On the right side of the automation dashboard, there are two toggle buttons: one to open the **Test Case** and another to **Unlink Test**.
65-
66-
<img loading="lazy" src={require('../assets/images/mobile-app-testing/automated-test-cases.webp').default} alt="Real " className="doc_img" width="1366" height="629"/>
67-
68-
2. To link a test case, click on **Link Test Case**. You can browse the test cases or add new test cases by clicking on **Create new Test Case** for your automation script.
69-
70-
<img loading="lazy" src={require('../assets/images/mobile-app-testing/link-test-cases.webp').default} alt="Real " className="doc_img" width="1366" height="629"/>
71-
72-
3. Initiate bug reporting directly from the automation dashboard by selecting **Raise a bug**.
73-
74-
<img loading="lazy" src={require('../assets/images/mobile-app-testing/raise-a-bug.webp').default} alt="Real " className="doc_img" width="1600" height="726"/>
75-
76-
4. It will open an instance window, enter the details required to automatically link the bug to your Jira account, streamlining the issue creation process.
77-
78-
<img loading="lazy" src={require('../assets/images/mobile-app-testing/link-the-bug.webp').default} alt="Real " className="doc_img" width="1600" height="730"/>
79-
80-
5. Once logged, the issue is immediately reflected in the **Issues** section of the corresponding test case.
81-
82-
<img loading="lazy" src={require('../assets/images/mobile-app-testing/issue-logged.webp').default} alt="Real " className="doc_img" width="1600" height="730"/>
57+
> Currently, this feature is supported for Selenium Web frameworks.
8358
84-
<nav aria-label="breadcrumbs">
85-
<ul className="breadcrumbs">
86-
<li className="breadcrumbs__item">
87-
<a className="breadcrumbs__link" href="https://www.lambdatest.com">
88-
Home
89-
</a>
90-
</li>
91-
<li className="breadcrumbs__item">
92-
<a className="breadcrumbs__link" target="_self" href="https://www.lambdatest.com/support/docs/">
93-
Support
94-
</a>
95-
</li>
96-
<li className="breadcrumbs__item breadcrumbs__item--active">
97-
<span className="breadcrumbs__link">
98-
Automated Test Cases with AI
99-
</span>
100-
</li>
101-
</ul>
102-
</nav>
59+
<img loading="lazy" src={require('../assets/images/mobile-app-testing/bdd-scenarios.webp').default} alt="Real " className="doc_img" width="1366" height="629"/>

docs/hyperexecute-how-to-perform-group-based-test-discovery-in-testng.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: hyperexecute-how-to-perform-group-based-test-discovery-in-testng
33
title: How to Perform Group-Based Test Discovery in TestNG
44
hide_title: false
55
sidebar_label: How to Perform Group-Based Test Discovery in TestNG
6-
description: How to Perform Group-Based Test Discovery in TestNG
6+
description: Perform group-based test discovery in TestNG with @BeforeGroups and @AfterGroups annotations. Configure tests in HyperExecute and Maven for flexible test execution.
77
keywords:
88
- hyperexecute yaml
99
- How to Perform Group-Based Test Discovery in TestNG

docs/hyperexecute-how-to-resolve-version-conflict.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@ id: hyperexecute-how-to-resolve-version-conflict
33
title: How to Resolve Version Conflict Issues
44
hide_title: false
55
sidebar_label: How to Resolve Version Conflict Issues
6-
description: How to Perform Group-Based Test Discovery in TestNG
6+
description: Resolve version conflicts by ensuring consistency across YAML, package files, and environment variables for frameworks like Selenium, Playwright, and Cypress to avoid errors.
77
keywords:
88
- hyperexecute yaml
9-
- How to Perform Group-Based Test Discovery in TestNG
9+
- resolve version conflicts
1010
url: https://www.lambdatest.com/support/docs/hyperexecute-how-to-perform-group-based-test-discovery-in-testng/
1111
site_name: LambdaTest
1212
slug: hyperexecute-how-to-resolve-version-conflict/

docs/junit-xml-report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: junit-xml-report
33
title: JUnit XML Report
44
hide_title: false
55
sidebar_label: JUnit XML
6-
description: Streamline error analysis with the Error Categorization Report. Identify patterns in test failures to enhance quality and efficiency in your testing process.
6+
description: Generate a consolidated JUnit XML report with HyperExecute. Track test results, including pass/fail statuses, with easy-to-follow configuration steps
77
keywords:
88
- junit xml reports
99
- report junit xml lambdatest

docs/private-device-allocation-to-teams.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: private-device-allocation-to-teams
33
title: Private Device Allocation to Teams
44
hide_title: false
55
sidebar_label: Private Device Allocation to Teams
6-
description: Learn real device app testing with LambdaTest across Android and iOS devices. Start testing effortlessly today!
6+
description: Efficiently manage private cloud devices with LambdaTest's Teams feature. Allocate or deallocate devices to teams for secure and streamlined testing workflows.
77
keywords:
88
- private device
99
- private decive allocation to teams

docs/select-pre-installed-apps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: select-pre-installed-apps
33
title: Select Pre-Installed App in Session
44
hide_title: false
55
sidebar_label: Select Pre-Installed Apps
6-
description: Learn real device app testing with LambdaTest across Android and iOS devices. Start testing effortlessly today!
6+
description: Accelerate testing with pre-installed apps on LambdaTest. Start sessions faster, reduce setup time, and enhance efficiency in private cloud environments.
77
keywords:
88
- select pre installed apps
99
- select pre installed apps in session

docs/ui-inspector.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ id: ui-inspector
33
title: UI Inspector
44
hide_title: false
55
sidebar_label: UI Inspector
6-
description: Learn real device app testing with LambdaTest across Android and iOS devices. Start testing effortlessly today!
6+
description: Inspect and interact with mobile app elements using LambdaTest UI Inspector. Visualize the DOM, identify elements, and generate automation Xpaths for efficient testing.
77
keywords:
88
- ui inspector
99
url: https://www.lambdatest.com/support/docs/ui-inspector/

0 commit comments

Comments
 (0)