Skip to content

Commit 15cdbc9

Browse files
authored
Merge pull request LambdaTest#1644 from rachit-lambdatest/IN-10491
Adding service-now
2 parents d20466a + eb2b1b7 commit 15cdbc9

File tree

8 files changed

+147
-0
lines changed

8 files changed

+147
-0
lines changed
178 KB
Loading
121 KB
Loading
173 KB
Loading
125 KB
Loading
5.51 MB
Binary file not shown.

docs/bug-tracking-tools.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,10 @@ import TabItem from '@theme/TabItem';
121121
<div className="download_btn mb-10">
122122
<a href="https://www.lambdatest.com/support/docs/taiga-integration/">Taiga Integration With LambdaTest</a>
123123
</div>
124+
125+
<div className="download_btn mb-10">
126+
<a href="https://www.lambdatest.com/support/docs/servicenow-integration/">ServiceNow Integration With LambdaTest</a>
127+
</div>
124128
:::info Note
125129

126130
If your favourite Bug Tracking tool is not in the list above mentioned, you can just give us a <span className="doc\_\_lt" onClick={() => window.openLTChatWidget()}>**shout**</span> and we will have it ready shortly for you.

docs/servicenow-integration.md

Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
---
2+
id: servicenow-integration
3+
title: ServiceNow Integration with LambdaTest
4+
hide_title: false
5+
sidebar_label: ServiceNow
6+
description: LambdaTest helps you manage your incidents in ServiceNow by moving them to your project in a single click. All the details you provide in LambdaTest like task list, assignee, title, and description would automatically be presented in the project on ServiceNow.
7+
keywords:
8+
- lambdatest integrations
9+
- push issues to servicenow
10+
- free cross browser testing tool
11+
- cross platform testing tools
12+
- check browser compatibility online
13+
- lambdatest servicenow integration
14+
- integrate servicenow with lambdatest
15+
- create issue in servicenow from lambdatest
16+
- servicenow integration with lambdatest
17+
- create servicenow issues from lambdatest
18+
- bug tracking tools
19+
- project management tools
20+
url: https://www.lambdatest.com/support/docs/servicenow-integration/
21+
site_name: LambdaTest
22+
slug: servicenow-integration/
23+
---
24+
25+
import CodeBlock from '@theme/CodeBlock';
26+
27+
<script type="application/ld+json"
28+
dangerouslySetInnerHTML={{ __html: JSON.stringify({
29+
"@context": "https://schema.org",
30+
"@type": "BreadcrumbList",
31+
"itemListElement": [{
32+
"@type": "ListItem",
33+
"position": 1,
34+
"name": "LambdaTest",
35+
"item": "https://www.lambdatest.com"
36+
},{
37+
"@type": "ListItem",
38+
"position": 2,
39+
"name": "Support",
40+
"item": "https://www.lambdatest.com/support/docs/"
41+
},{
42+
"@type": "ListItem",
43+
"position": 3,
44+
"name": "ServiceNow Integration",
45+
"item": "https://www.lambdatest.com/support/docs/servicenow-integration/"
46+
}]
47+
})
48+
}}></script>
49+
50+
ServiceNow is a cloud-based platform for IT service management and automating business processes. Integrating ServiceNow with LambdaTest enables you to log incidents directly from your testing sessions into ServiceNow, streamlining your workflow and enhancing team collaboration.
51+
52+
> ServiceNow Integration with LambdaTest is available for both freemium and premium plans.
53+
54+
### Create an OAuth Application for LambdaTest in ServiceNow
55+
56+
> Only an administrator of your ServiceNow instance can create the OAuth application required for integration.
57+
58+
To enable integration, you need to create an OAuth application in your ServiceNow instance for LambdaTest:
59+
60+
1. **Log in to your ServiceNow instance** as an administrator.
61+
2. Go to **System OAuth > Application Registry** in the left navigation pane.
62+
<img loading="lazy" src={require('../assets/images/integrations/servicenow/1.png').default} alt="1" className="doc_img"/>
63+
3. Click **New** and select **Create an OAuth API endpoint for external clients**.
64+
4. Fill in the required fields:
65+
- **Name:** Enter a name (e.g., LambdaTest Integration).
66+
- **Client ID:** (Optional) Leave blank to auto-generate or specify your own.
67+
- **Client Secret:** (Optional) Leave blank to auto-generate or specify your own.
68+
- **Redirect URL:** <div className="lambdatest__codeblock"><CodeBlock>https://integrations.lambdatest.com/servicenow/auth/callback</CodeBlock></div>
69+
- **Logo URL:** <CodeBlock>https://www.lambdatest.com/resources/images/logos/logo.svg</CodeBlock>
70+
<img loading="lazy" src={require('../assets/images/integrations/servicenow/2.png').default} alt="2" className="doc_img"/>
71+
72+
5. Click **Submit** to create the application.
73+
6. After creation, copy the **Client ID** and **Client Secret**. You will need these values to complete the integration in LambdaTest.
74+
75+
76+
77+
78+
Once the OAuth application is set up, proceed with the integration steps below.
79+
80+
## Integrate ServiceNow from your LambdaTest Account
81+
82+
**Step 1:** Log in to your [LambdaTest](https://accounts.lambdatest.com/) account. Ensure you have Admin or User level access to manage integrations.
83+
84+
**Step 2:** Navigate to `Settings` -> `Integrations` -> `Bug Tracker`.
85+
86+
**Step 3:** Click on the **Connect** button of the ServiceNow block.
87+
88+
**Step 4:** In the integration setup form, enter the following details:
89+
90+
- **ServiceNow Instance URL:** The URL of your ServiceNow instance (e.g., `https://your-instance.service-now.com`).
91+
- **Client ID:** The Client ID from your ServiceNow OAuth application.
92+
- **Client Secret:** The Client Secret from your ServiceNow OAuth application.
93+
94+
95+
After filling in the details, click on the **Install** button to establish the integration.
96+
97+
<video class="right-side" width="100%" controls id="vid">
98+
<source src={require('../assets/videos/integration/bug-tracking/servicenow/install.mov').default} type="video/mp4" />
99+
</video>
100+
101+
## Log your First Incident
102+
103+
**Step 1:** Ensure you have access to the appropriate ServiceNow instance and the Incident table is available.
104+
105+
**Step 2:** While working on LambdaTest, if you encounter an incident, click on the **Mark as Bug** button available on different products.
106+
107+
**Step 3:** In the incident logging form, provide the necessary details such as:
108+
109+
- **User:** The user in ServiceNow to whom the incident should be assigned.
110+
- **Short Description:** A concise summary of the incident.
111+
- **Description:** Detailed information about the incident.
112+
- **Urgency:** Select the urgency level for the incident.
113+
- **Priority:** Select the priority for the incident.
114+
- **Due Date:** The date by which the incident should be resolved.
115+
116+
**Step 4:** Click on the **Create Issue** button. The incident will be logged into your ServiceNow instance, and you can view it directly from your ServiceNow dashboard.
117+
118+
<img loading="lazy" src={require('../assets/images/integrations/servicenow/3.png').default} alt="4" className="doc_img"/>
119+
120+
121+
## Resync ServiceNow Integration
122+
123+
To ensure that the latest users from your ServiceNow system are available in LambdaTest, you can resync the integration.
124+
125+
**Step 1:** Navigate to `Settings` -> `Integrations` in your LambdaTest account.
126+
127+
**Step 2:** Locate the ServiceNow integration and click on the **Resync** button.
128+
129+
- This will fetch the latest users from your ServiceNow system.
130+
131+
- If your refresh token has expired, you will be prompted to reauthorize your ServiceNow integration.
132+
<img loading="lazy" src={require('../assets/images/integrations/servicenow/4.png').default} alt="4" className="doc_img"/>
133+
134+
Once resynced, the latest data will be available for use.
135+
136+
## Uninstall ServiceNow Integration
137+
138+
**Step 1:** Navigate to `Settings` -> `Integrations` in your LambdaTest account.
139+
140+
**Step 2:** Locate the ServiceNow integration and click on the **Remove** button to uninstall the integration.
141+
142+
> That was all you need to know for LambdaTest + ServiceNow Integration. Increase your productivity with our integrations. If you still have any questions for us, please feel free to let us know. Our experts are always available on <span className="doc__lt" onClick={() => window.openLTChatWidget()}>**chat**</span> to help you out with any roadblock.

sidebars.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1317,6 +1317,7 @@ module.exports = {
13171317
"spirateam-integration",
13181318
"assembla-integration",
13191319
"taiga-integration",
1320+
"servicenow-integration",
13201321
],
13211322
},
13221323
{

0 commit comments

Comments
 (0)