CARVIEW |
Select Language
HTTP/2 200
date: Sat, 11 Oct 2025 12:28:57 GMT
content-type: text/html; charset=UTF-8
server: cloudflare
x-frame-options: DENY
x-content-type-options: nosniff
x-xss-protection: 1;mode=block
vary: accept-encoding
cf-cache-status: DYNAMIC
content-encoding: gzip
set-cookie: _csrf-frontend=e67ff9f32249cff9a9326d059dc6c35b5252eae2a5fef852319d5c439dd24c79a%3A2%3A%7Bi%3A0%3Bs%3A14%3A%22_csrf-frontend%22%3Bi%3A1%3Bs%3A32%3A%22Kk7ekIrRhDHWqHFSlJDG7yIQLMAELMiR%22%3B%7D; HttpOnly; Path=/
cf-ray: 98ce5c3ad9dcc18d-BLR
import { test } from "@fernir2/saas-kit/test/fixtures";import { UiTester, setU - Pastebin.com
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { test } from "@fernir2/saas-kit/test/fixtures";
- import { UiTester, setUiTestPage } from "@fernir2/saas-kit/test/fd-test-ui-tester";
- import { elements, elementPrefixes, elementSuffixes } from "@fernir2/saas-kit/src/meta/constants";
- import { tableElementSuffixes } from "@fernir2/saas-kit/src/fd/fd-component-toolbox";
- import { assertElementHaveCheckmark } from "@fernir2/saas-kit/fd-meta-tester-ui/page-objects";
- import { iconNames } from "@fernir2/saas-kit/fd-component-toolbox/icon";
- test(
- "Contact - when selecting multiple checkboxes in multi-browser " +
- "then checkboxes are selected and relations are added",
- async ({ page }) => {
- // Arrange
- setUiTestPage(page);
- const uiTester = new UiTester(page);
- const externalUrl = "https://saas-kit-ten.vercel.app";
- // Login to external site
- await page.goto(externalUrl + "/sign-in");
- await page.waitForLoadState("networkidle");
- await page.getByRole("button", { name: "Sign In" }).click();
- // await page.waitForLoadState("networkidle");
- // Navigate to Contacts page
- // await page.goto(externalUrl + "/view?resource=Contact");
- // await page.waitForLoadState("networkidle");
- // Open Contact view via sidebar navigation
- // await page.getByRole("link", { name: /Contact/ }).click();
- // await page.waitForLoadState("networkidle");
- // Act
- // Click filter button
- const filterButtonId = iconNames.filter + elementSuffixes.filterActionButton;
- await uiTester.click(filterButtonId);
- // Open company multi-browser
- const multiBrowserId =
- elements.multiBrowser.FdMultiBrowser + "companyId" + elements.browser.browserIcon;
- await uiTester.click(multiBrowserId);
- // Select multiple checkboxes
- const rightTablePrefix = elementPrefixes.right + elements.table.tableElementId + 0;
- const checkbox0Id = rightTablePrefix + tableElementSuffixes.checkbox + 0;
- const checkbox1Id = rightTablePrefix + tableElementSuffixes.checkbox + 1;
- const checkbox2Id = rightTablePrefix + tableElementSuffixes.checkbox + 2;
- await uiTester.click(checkbox0Id);
- await uiTester.click(checkbox1Id);
- await uiTester.click(checkbox2Id);
- await uiTester.click(elements.multiBrowser.moveResourcesToLeftTable + 0);
- await uiTester.click(elements.browser.okBrowserButton + 0);
- // Assert
- await assertElementHaveCheckmark(checkbox0Id);
- await assertElementHaveCheckmark(checkbox1Id);
- await assertElementHaveCheckmark(checkbox2Id);
- },
- );
Advertisement
Add Comment
Please, Sign In to add comment
-
⭐ G2A Bug ⭐ (Get more on BTC swaps) ✅ NEVER S...
JavaScript | 5 sec ago | 0.24 KB
-
⭐⭐⭐Instant Profit Method⭐⭐
Java | 6 sec ago | 0.10 KB
-
⭐⭐Exchange Exploit⭐⭐ H
JavaScript | 7 sec ago | 0.24 KB
-
Free Crypto Method (NEVER SEEN BEFORE)⭐⭐ 3
JavaScript | 12 sec ago | 0.24 KB
-
⭐✅ Jack's Profit Method ✅ NEVER SEEN BEF...
JavaScript | 15 sec ago | 0.24 KB
-
⭐⭐⭐Crypto Accounts⭐⭐
Java | 16 sec ago | 0.10 KB
-
✅⭐ Make huge profits on trading ⭐⭐ J
JavaScript | 18 sec ago | 0.24 KB
-
⭐✅ Online Marketplace Exploit ✅ NEVER SEEN BE...
JavaScript | 24 sec ago | 0.24 KB
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand