Skip to content

Commit fdd4643

Browse files
Added Btn actions/ Doubleclickbtn.spec.js script
1 parent 4e0ecbe commit fdd4643

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
const { test, expect } = require('@playwright/test');
2+
3+
test('Check Double click button', async ({ page }) => {
4+
// Navigate to the Double Click on Button Example page
5+
const targetUrl = 'https://qa-practice.netlify.app/double-click';
6+
await page.goto(targetUrl);
7+
8+
// Define the selectors
9+
const doubleBtnSelector = '#double-click-btn';
10+
const successMessageSelector = '#double-click-result';
11+
12+
// Perform the double-click action
13+
await page.locator(doubleBtnSelector).dblclick();
14+
15+
// Assert that the success message is visible
16+
const successMessage = page.locator(successMessageSelector);
17+
await expect(successMessage).toBeVisible();
18+
await expect(successMessage).toHaveText("Congrats, you double clicked!");
19+
20+
// Close the page
21+
await page.close();
22+
});

0 commit comments

Comments
 (0)