id | title | hide_title | sidebar_label | description | keywords | url | site_name | slug | |||
---|---|---|---|---|---|---|---|---|---|---|---|
pagerduty-integration |
PagerDuty Integration |
true |
PagerDuty Integration |
You can log defects with a single click when performing cross-browser testing using LambdaTest and PagerDuty integration. Capture screenshots, pinpoint errors, and send them straight to PagerDuty from the LambdaTest platform. |
|
LambdaTest |
pagerduty-integration/ |
PagerDuty is a bug tracking platform that uses machine learning and automation to notify clients of interrupts and failures. These flaws are discovered in real-time, informing the appropriate people to react to any issue as quickly as possible to avoid them in the future.
With LambdaTest and PagerDuty integration, you can log issues directly while perform cross browser testing of your websites (and web apps) from the LambdaTest platform to PagerDuty.
-
Login to your LambdaTest account. To setup integrations, make sure you have admin or user level access.
-
From the left menu, click Integrations then PagerDuty.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/select-pagerduty.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- Enter your PagerDuty Token.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/enter-token.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- What is a PagerDuty Token?
The PagerDuty REST API supports authentication through an account or user API token. Account API tokens have read-only access to all data on an account and can be granted full read, write, update, and delete access. User API tokens for PagerDuty accounts with Advanced Permissions have access to all the linked user account's data.
- Sign in to your PagerDuty account and navigate to the Profile avatar.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/prof-avatar.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- Select the User Settings tab.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/user-settings.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- Click on Create API User Token.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/create-token.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- Provide the API token name and press Create Token.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/generate-token.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- Copy the generated API User Token.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/copy-token.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
Paste the generated PagerDuty API User Token in the provided field and click Install.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/install.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
The PagerDuty will be successfully integrated with your LambdaTest account.
-
Select Real Time Testing section from the left menu.
-
Enter the test URL, select browser, browser versions, operating system and resolution and click START.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/select-config.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
A cloud-based virtual machine will launch, allowing you to perform real-time browser testing of websites and web applications.
- While testing the websites, if you find an issue, click on Bug icon to capture the screenshot.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/spider.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- You can use the in-built image editor tools to annotate issues or tasks you've identified. After annotating the bugs, click on Mark As Bug.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/mark-as-bug.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- A PagerDuty ticket will open up. Enter the details like Service, Assignee, Urgency, Summary and Description. Now click on Create Issue.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/pagerduty-ticket.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
Your bugs will be marked right away.
- Visit the PagerDuty dashboard, you'll find the logged issues under the Incidents section.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/logged-bugs.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
- Scroll down and you will find the data you submitted via LambdaTest would already be displayed in it. LambdaTest automatically attaches test environment data and relevant screenshots to tickets.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/bug-details.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
-
Login to your LambdaTest account and visit Integrations from the left menu.
-
Visit 'My Integrations'and click on REMOVE adjacent to the PagerDuty.
<img loading="lazy" src={require('../assets/images/pagerduty-integration/remove-pagerduty.webp').default} alt="Image" width="1353" height="622" className="doc_img"/>
For any queries, feel free to drop them at our <span className="doc__lt" onClick={() => window.openLTChatWidget()}>24x7 Chat Support or you could also mail us directly at support@lambdatest.com.