ops - testing github actions #58
0 passed, 38 failed and 0 skipped
❌ junit.xml
38 tests were completed in 40ms with 0 passed, 38 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
accessibility/axe.spec.ts | 2❌ | 5s | ||
e2e/productSearch.spec.ts | 1❌ | 180s | ||
e2e/productSearch.spec.ts | 1❌ | 100ms | ||
pages/home.spec.ts | 5❌ | 73s | ||
pages/home.spec.ts | 5❌ | 608ms | ||
pages/search.spec.ts | 2❌ | 360s | ||
pages/search.spec.ts | 8❌ | 1440s | ||
pages/search.spec.ts | 3❌ | 342ms | ||
pages/search.spec.ts | 7❌ | 810ms | ||
visual/visual.spec.ts | 2❌ | 35s | ||
visual/visual.spec.ts | 2❌ | 227ms |
❌ accessibility/axe.spec.ts
❌ Accessibility Scans › home page a11y
[chromium] › accessibility/axe.spec.ts:9:7 › Accessibility Scans › home page a11y ────────────────
❌ Accessibility Scans › search page a11y
[chromium] › accessibility/axe.spec.ts:16:7 › Accessibility Scans › search page a11y ─────────────
❌ e2e/productSearch.spec.ts
❌ product search › search for product
[chromium] › e2e/productSearch.spec.ts:4:7 › product search › search for product › search for product
❌ e2e/productSearch.spec.ts
❌ product search › search for product
[firefox] › e2e/productSearch.spec.ts:4:7 › product search › search for product ──────────────────
❌ pages/home.spec.ts
❌ home page › title is correct
[chromium] › pages/home.spec.ts:8:7 › home page › title is correct ───────────────────────────────
❌ home page › product cards are visible
[chromium] › pages/home.spec.ts:12:7 › home page › product cards are visible ─────────────────────
❌ home page › nav bar components are visible
[chromium] › pages/home.spec.ts:24:7 › home page › nav bar components are visible ────────────────
❌ home page › footer components are visible
[chromium] › pages/home.spec.ts:33:7 › home page › footer components are visible ─────────────────
❌ home page › has no broken links
[chromium] › pages/home.spec.ts:40:7 › home page › has no broken links ───────────────────────────
❌ pages/home.spec.ts
❌ home page › title is correct
[firefox] › pages/home.spec.ts:8:7 › home page › title is correct ────────────────────────────────
❌ home page › product cards are visible
[firefox] › pages/home.spec.ts:12:7 › home page › product cards are visible ──────────────────────
❌ home page › nav bar components are visible
[firefox] › pages/home.spec.ts:24:7 › home page › nav bar components are visible ─────────────────
❌ home page › footer components are visible
[firefox] › pages/home.spec.ts:33:7 › home page › footer components are visible ──────────────────
❌ home page › has no broken links
[firefox] › pages/home.spec.ts:40:7 › home page › has no broken links ────────────────────────────
❌ pages/search.spec.ts
❌ search page › title is correct
[chromium] › pages/search.spec.ts:8:7 › search page › title is correct ───────────────────────────
❌ search page › product cards are visible
[chromium] › pages/search.spec.ts:14:7 › search page › product cards are visible ─────────────────
❌ pages/search.spec.ts
❌ search page › nav bar components are visible
[chromium] › pages/search.spec.ts:23:7 › search page › nav bar components are visible ────────────
❌ search page › footer components are visible
[chromium] › pages/search.spec.ts:34:7 › search page › footer components are visible ─────────────
❌ search page › has no broken links
[chromium] › pages/search.spec.ts:43:7 › search page › has no broken links ───────────────────────
❌ search page › title is correct!
[chromium] › pages/search.spec.ts:56:7 › search page › title is correct! ─────────────────────────
❌ search page › product cards are visible!
[chromium] › pages/search.spec.ts:62:7 › search page › product cards are visible! ────────────────
❌ search page › nav bar components are visible!
[chromium] › pages/search.spec.ts:71:7 › search page › nav bar components are visible! ───────────
❌ search page › footer components are visible!
[chromium] › pages/search.spec.ts:82:7 › search page › footer components are visible! ────────────
❌ search page › has no broken links!
[chromium] › pages/search.spec.ts:91:7 › search page › has no broken links! ──────────────────────
❌ pages/search.spec.ts
❌ search page › title is correct
[firefox] › pages/search.spec.ts:8:7 › search page › title is correct ────────────────────────────
❌ search page › product cards are visible
[firefox] › pages/search.spec.ts:14:7 › search page › product cards are visible ──────────────────
❌ search page › nav bar components are visible
[firefox] › pages/search.spec.ts:23:7 › search page › nav bar components are visible ─────────────
❌ pages/search.spec.ts
❌ search page › footer components are visible
[firefox] › pages/search.spec.ts:34:7 › search page › footer components are visible ──────────────
❌ search page › has no broken links
[firefox] › pages/search.spec.ts:43:7 › search page › has no broken links ────────────────────────
❌ search page › title is correct!
[firefox] › pages/search.spec.ts:56:7 › search page › title is correct! ──────────────────────────
❌ search page › product cards are visible!
[firefox] › pages/search.spec.ts:62:7 › search page › product cards are visible! ─────────────────
❌ search page › nav bar components are visible!
[firefox] › pages/search.spec.ts:71:7 › search page › nav bar components are visible! ────────────
❌ search page › footer components are visible!
[firefox] › pages/search.spec.ts:82:7 › search page › footer components are visible! ─────────────
❌ search page › has no broken links!
[firefox] › pages/search.spec.ts:91:7 › search page › has no broken links! ───────────────────────
❌ visual/visual.spec.ts
❌ home page visual-test › snapshot
[chromium] › visual/visual.spec.ts:10:7 › home page visual-test › snapshot ───────────────────────
❌ search page visual-test › snapshot
[chromium] › visual/visual.spec.ts:20:7 › search page visual-test › snapshot ─────────────────────
❌ visual/visual.spec.ts
❌ home page visual-test › snapshot
[firefox] › visual/visual.spec.ts:10:7 › home page visual-test › snapshot ────────────────────────
❌ search page visual-test › snapshot
[firefox] › visual/visual.spec.ts:20:7 › search page visual-test › snapshot ──────────────────────
Annotations
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
accessibility/axe.spec.ts ► Accessibility Scans › home page a11y
Failed test found in:
junit.xml
Error:
[chromium] › accessibility/axe.spec.ts:9:7 › Accessibility Scans › home page a11y ────────────────
Raw output
[chromium] › accessibility/axe.spec.ts:9:7 › Accessibility Scans › home page a11y ────────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 78
- Array []
+ Array [
+ Object {
+ "description": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
+ "help": "Ensures landmarks are unique",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/landmark-unique?application=playwright",
+ "id": "landmark-unique",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "accessibleText": null,
+ "role": "navigation",
+ },
+ "id": "landmark-is-unique",
+ "impact": "moderate",
+ "message": "The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
+ "relatedNodes": Array [
+ Object {
+ "html": "<nav>",
+ "target": Array [
+ ".px-6 > nav",
+ ],
+ },
+ ],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
+ "html": "<nav class=\"relative flex items-center justify-between p-4 lg:px-6\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".justify-between",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ Object {
+ "description": "Ensure that the page, or at least one of its frames contains a level-one heading",
+ "help": "Page should contain a level-one heading",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/page-has-heading-one?application=playwright",
+ "id": "page-has-heading-one",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [
+ Object {
+ "data": null,
+ "id": "page-has-heading-one",
+ "impact": "moderate",
+ "message": "Page must have a level-one heading",
+ "relatedNodes": Array [],
+ },
+ ],
+ "any": Array [],
+ "failureSummary": "Fix all of the following:
+ Page must have a level-one heading",
+ "html": "<html lang=\"en\" class=\"__variable_914793\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "html",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
11 | const page = homePage.page;
12 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
> 13 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
14 | });
15 |
16 | test("search page a11y", async ({ searchPage }) => {
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/accessibility/axe.spec.ts:13:49
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/20844b1508e74c1b2ad7d544d694505908023f23.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/d79d04fb8c66d01381a841cc6b6b46c2a066b436.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/22694b11df442a4564330ff30402a2c1cb41513f.zip
Usage:
npx playwright show-trace all-blob-reports/resources/22694b11df442a4564330ff30402a2c1cb41513f.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
accessibility/axe.spec.ts ► Accessibility Scans › search page a11y
Failed test found in:
junit.xml
Error:
[chromium] › accessibility/axe.spec.ts:16:7 › Accessibility Scans › search page a11y ─────────────
Raw output
[chromium] › accessibility/axe.spec.ts:16:7 › Accessibility Scans › search page a11y ─────────────
Error: expect(received).toEqual(expected) // deep equality
- Expected - 1
+ Received + 90
- Array []
+ Array [
+ Object {
+ "description": "Landmarks should have a unique role or role/label/title (i.e. accessible name) combination",
+ "help": "Ensures landmarks are unique",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/landmark-unique?application=playwright",
+ "id": "landmark-unique",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [],
+ "any": Array [
+ Object {
+ "data": Object {
+ "accessibleText": null,
+ "role": "navigation",
+ },
+ "id": "landmark-is-unique",
+ "impact": "moderate",
+ "message": "The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
+ "relatedNodes": Array [
+ Object {
+ "html": "<nav>",
+ "target": Array [
+ ".order-first > nav",
+ ],
+ },
+ Object {
+ "html": "<nav>",
+ "target": Array [
+ ".order-none > nav",
+ ],
+ },
+ Object {
+ "html": "<nav>",
+ "target": Array [
+ ".px-6 > nav",
+ ],
+ },
+ ],
+ },
+ ],
+ "failureSummary": "Fix any of the following:
+ The landmark must have a unique aria-label, aria-labelledby, or title to make landmarks distinguishable",
+ "html": "<nav class=\"relative flex items-center justify-between p-4 lg:px-6\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ ".p-4",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ Object {
+ "description": "Ensure that the page, or at least one of its frames contains a level-one heading",
+ "help": "Page should contain a level-one heading",
+ "helpUrl": "https://dequeuniversity.com/rules/axe/4.8/page-has-heading-one?application=playwright",
+ "id": "page-has-heading-one",
+ "impact": "moderate",
+ "nodes": Array [
+ Object {
+ "all": Array [
+ Object {
+ "data": null,
+ "id": "page-has-heading-one",
+ "impact": "moderate",
+ "message": "Page must have a level-one heading",
+ "relatedNodes": Array [],
+ },
+ ],
+ "any": Array [],
+ "failureSummary": "Fix all of the following:
+ Page must have a level-one heading",
+ "html": "<html lang=\"en\" class=\"__variable_914793\">",
+ "impact": "moderate",
+ "none": Array [],
+ "target": Array [
+ "html",
+ ],
+ },
+ ],
+ "tags": Array [
+ "cat.semantics",
+ "best-practice",
+ ],
+ },
+ ]
18 | const page = searchPage.page;
19 | const accessibilityScanResults = await new AxeBuilder({ page }).analyze();
> 20 | expect(accessibilityScanResults.violations).toEqual([]);
| ^
21 | });
22 | });
23 |
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/accessibility/axe.spec.ts:20:49
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/57a79001ed87024af5b1994e680113498da034b5.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/6b95d77f605593bf85203a7bc88d833a1d657a16.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/dce0038572b3058d2a458700d83a3aeb19841f2e.zip
Usage:
npx playwright show-trace all-blob-reports/resources/dce0038572b3058d2a458700d83a3aeb19841f2e.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
e2e/productSearch.spec.ts ► product search › search for product
Failed test found in:
junit.xml
Error:
[chromium] › e2e/productSearch.spec.ts:4:7 › product search › search for product › search for product
Raw output
[chromium] › e2e/productSearch.spec.ts:4:7 › product search › search for product › search for product
Test timeout of 60000ms exceeded.
Error: page.waitForTimeout: Test timeout of 60000ms exceeded.
8 |
9 | await test.step("search for product", async () => {
> 10 | await homePage.page.waitForTimeout(60_000);
| ^
11 | await homePage.navBar.searchInput.fill("Acme Circles T-Shirt");
12 | await homePage.navBar.searchInput.press("Enter");
13 |
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/e2e/productSearch.spec.ts:10:27
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/e2e/productSearch.spec.ts:9:16
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/c9ab43fde4f1583e08242485cd7d121c29aeb2f5.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/b522a6b6ec86e6c3526301dfc0c682b9a2e44724.zip
Usage:
npx playwright show-trace all-blob-reports/resources/b522a6b6ec86e6c3526301dfc0c682b9a2e44724.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
Error: page.waitForTimeout: Test timeout of 60000ms exceeded.
8 |
9 | await test.step("search for product", async () => {
> 10 | await homePage.page.waitForTimeout(60_000);
| ^
11 | await homePage.navBar.searchInput.fill("Acme Circles T-Shirt");
12 | await homePage.navBar.searchInput.press("Enter");
13 |
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/e2e/productSearch.spec.ts:10:27
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/e2e/productSearch.spec.ts:9:16
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/b56952a4d566d167283113e35c4f365d33c5bfa5.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/d2666037ff2d3a50667a544a03e87feca9b9f346.zip
Usage:
npx playwright show-trace all-blob-reports/resources/d2666037ff2d3a50667a544a03e87feca9b9f346.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
Error: page.waitForTimeout: Test timeout of 60000ms exceeded.
8 |
9 | await test.step("search for product", async () => {
> 10 | await homePage.page.waitForTimeout(60_000);
| ^
11 | await homePage.navBar.searchInput.fill("Acme Circles T-Shirt");
12 | await homePage.navBar.searchInput.press("Enter");
13 |
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/e2e/productSearch.spec.ts:10:27
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/e2e/productSearch.spec.ts:9:16
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/11a12b53f5057f45d2e97fb14554e9559ffb0957.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/f57f8cfde0bbe0ab5943632921d0e5a676aef0e8.zip
Usage:
npx playwright show-trace all-blob-reports/resources/f57f8cfde0bbe0ab5943632921d0e5a676aef0e8.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
e2e/productSearch.spec.ts ► product search › search for product
Failed test found in:
junit.xml
Error:
[firefox] › e2e/productSearch.spec.ts:4:7 › product search › search for product ──────────────────
Raw output
[firefox] › e2e/productSearch.spec.ts:4:7 › product search › search for product ──────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/8d07b59ab6696fbbd35cf379fc28f5be627dc8c0.zip
Usage:
npx playwright show-trace all-blob-reports/resources/8d07b59ab6696fbbd35cf379fc28f5be627dc8c0.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/7b1597603b7eb2bb28fbc85a45db9d85b1f40f15.zip
Usage:
npx playwright show-trace all-blob-reports/resources/7b1597603b7eb2bb28fbc85a45db9d85b1f40f15.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/b1eadac208c5460bf629e478f3ec612c2342c61f.zip
Usage:
npx playwright show-trace all-blob-reports/resources/b1eadac208c5460bf629e478f3ec612c2342c61f.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
pages/home.spec.ts ► home page › title is correct
Failed test found in:
junit.xml
Error:
[chromium] › pages/home.spec.ts:8:7 › home page › title is correct ───────────────────────────────
Raw output
[chromium] › pages/home.spec.ts:8:7 › home page › title is correct ───────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveTitle(expected)
Locator: locator(':root')
Expected string: "Acme Store!!!"
Received string: "Acme Store"
Call log:
- expect.toHaveTitle with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
7 |
8 | test("title is correct", async ({ homePage }) => {
> 9 | await expect(homePage.page).toHaveTitle("Acme Store!!!");
| ^
10 | });
11 |
12 | test("product cards are visible", async ({ homePage }) => {
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:9:33
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/f36545c3bc3d6b1f297cc46eb2537fd9e585f22b.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/86bf09eeaae1758fe0ac94b1b0cebe5be4dbd9b3.zip
Usage:
npx playwright show-trace all-blob-reports/resources/86bf09eeaae1758fe0ac94b1b0cebe5be4dbd9b3.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveTitle(expected)
Locator: locator(':root')
Expected string: "Acme Store!!!"
Received string: "Acme Store"
Call log:
- expect.toHaveTitle with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
7 |
8 | test("title is correct", async ({ homePage }) => {
> 9 | await expect(homePage.page).toHaveTitle("Acme Store!!!");
| ^
10 | });
11 |
12 | test("product cards are visible", async ({ homePage }) => {
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:9:33
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/892a2803c01d15201d2923b49b40de0e026efcef.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/8e35093a191a0d09f0c0e9b4eb2679d0f91d1730.zip
Usage:
npx playwright show-trace all-blob-reports/resources/8e35093a191a0d09f0c0e9b4eb2679d0f91d1730.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toHaveTitle(expected)
Locator: locator(':root')
Expected string: "Acme Store!!!"
Received string: "Acme Store"
Call log:
- expect.toHaveTitle with timeout 5000ms
- waiting for locator(':root')
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
- locator resolved to <html lang="en" class="__variable_914793">…</html>
- unexpected value "Acme Store"
7 |
8 | test("title is correct", async ({ homePage }) => {
> 9 | await expect(homePage.page).toHaveTitle("Acme Store!!!");
| ^
10 | });
11 |
12 | test("product cards are visible", async ({ homePage }) => {
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:9:33
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/f571ed09a57f74059c66e63a80717f9e222f67b0.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/c2fb2939427ed5d059a8a7e7603f961a9f53a23c.zip
Usage:
npx playwright show-trace all-blob-reports/resources/c2fb2939427ed5d059a8a7e7603f961a9f53a23c.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
pages/home.spec.ts ► home page › product cards are visible
Failed test found in:
junit.xml
Error:
[chromium] › pages/home.spec.ts:12:7 › home page › product cards are visible ─────────────────────
Raw output
[chromium] › pages/home.spec.ts:12:7 › home page › product cards are visible ─────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('.grid').getByRole('link').first()
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('.grid').getByRole('link').first()
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
13 | await expect(homePage.productContainers).toHaveCount(3);
14 | for (let productContainer of await homePage.productContainers.all()) {
> 15 | await expect(productContainer).not.toBeVisible();
| ^
16 | }
17 |
18 | await expect(homePage.carouselItems).toHaveCount(12);
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:15:42
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/bf2486b63b26ecbe8ce1d670987fd4e743105bbb.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/7df07d42a4ba5d9fecfea9f96bdb8bcd89af973b.zip
Usage:
npx playwright show-trace all-blob-reports/resources/7df07d42a4ba5d9fecfea9f96bdb8bcd89af973b.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('.grid').getByRole('link').first()
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('.grid').getByRole('link').first()
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
13 | await expect(homePage.productContainers).toHaveCount(3);
14 | for (let productContainer of await homePage.productContainers.all()) {
> 15 | await expect(productContainer).not.toBeVisible();
| ^
16 | }
17 |
18 | await expect(homePage.carouselItems).toHaveCount(12);
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:15:42
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/46c1021a6617167c40fcf65c7b38050dd402f86f.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/63726b32ed93963d60539669861e364f766e6c2e.zip
Usage:
npx playwright show-trace all-blob-reports/resources/63726b32ed93963d60539669861e364f766e6c2e.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('.grid').getByRole('link').first()
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('.grid').getByRole('link').first()
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/product/acme-geometric-circles-t-shirt" c…>…</a>
- unexpected value "visible"
13 | await expect(homePage.productContainers).toHaveCount(3);
14 | for (let productContainer of await homePage.productContainers.all()) {
> 15 | await expect(productContainer).not.toBeVisible();
| ^
16 | }
17 |
18 | await expect(homePage.carouselItems).toHaveCount(12);
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:15:42
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/5fcae4d256689855aed135a1306d5408d90aafad.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/d8e6d413dc0713df5b0e4ff6aebb997fc9c30045.zip
Usage:
npx playwright show-trace all-blob-reports/resources/d8e6d413dc0713df5b0e4ff6aebb997fc9c30045.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
pages/home.spec.ts ► home page › nav bar components are visible
Failed test found in:
junit.xml
Error:
[chromium] › pages/home.spec.ts:24:7 › home page › nav bar components are visible ────────────────
Raw output
[chromium] › pages/home.spec.ts:24:7 › home page › nav bar components are visible ────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('nav').first().getByRole('link', { name: 'Acme Store' })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('nav').first().getByRole('link', { name: 'Acme Store' })
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
25 | await expect(homePage.navBar.host).toBeVisible();
26 | for (let link of Object.values(homePage.navBar.links)) {
> 27 | await expect(link).not.toBeVisible();
| ^
28 | }
29 | await expect(homePage.navBar.openCartButton).not.toBeVisible();
30 | await expect(homePage.navBar.searchInput).toBeVisible();
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:27:30
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/9e92a2ef938ec81e046ff767072f9e41e3b49fb8.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/b5fdd6933aa644ba0aee419f0104d9836af902e8.zip
Usage:
npx playwright show-trace all-blob-reports/resources/b5fdd6933aa644ba0aee419f0104d9836af902e8.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('nav').first().getByRole('link', { name: 'Acme Store' })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('nav').first().getByRole('link', { name: 'Acme Store' })
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
25 | await expect(homePage.navBar.host).toBeVisible();
26 | for (let link of Object.values(homePage.navBar.links)) {
> 27 | await expect(link).not.toBeVisible();
| ^
28 | }
29 | await expect(homePage.navBar.openCartButton).not.toBeVisible();
30 | await expect(homePage.navBar.searchInput).toBeVisible();
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:27:30
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/001a827081a90e5a4c27c8c8b0acd603f2bab697.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/c07638cf4d91115e689ddd16f558625662580ec4.zip
Usage:
npx playwright show-trace all-blob-reports/resources/c07638cf4d91115e689ddd16f558625662580ec4.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('nav').first().getByRole('link', { name: 'Acme Store' })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('nav').first().getByRole('link', { name: 'Acme Store' })
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="mr-2 flex w-full items-center ju…>…</a>
- unexpected value "visible"
25 | await expect(homePage.navBar.host).toBeVisible();
26 | for (let link of Object.values(homePage.navBar.links)) {
> 27 | await expect(link).not.toBeVisible();
| ^
28 | }
29 | await expect(homePage.navBar.openCartButton).not.toBeVisible();
30 | await expect(homePage.navBar.searchInput).toBeVisible();
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:27:30
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/1e162f29db89a7ab8b4b0ddf054cad7bfdced18c.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/42a9f543b44ab67e61953f3a8df4374b7afce46c.zip
Usage:
npx playwright show-trace all-blob-reports/resources/42a9f543b44ab67e61953f3a8df4374b7afce46c.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
pages/home.spec.ts ► home page › footer components are visible
Failed test found in:
junit.xml
Error:
[chromium] › pages/home.spec.ts:33:7 › home page › footer components are visible ─────────────────
Raw output
[chromium] › pages/home.spec.ts:33:7 › home page › footer components are visible ─────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('footer').getByRole('link', { name: 'Home' })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('footer').getByRole('link', { name: 'Home' })
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
34 | await expect(homePage.footer.host).toBeVisible();
35 | for (let link of Object.values(homePage.footer.links)) {
> 36 | await expect(link).not.toBeVisible();
| ^
37 | }
38 | });
39 |
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:36:30
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/76a0f627f848b2bf1b20e0cd0ea4dc3190205bf3.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/27e4e7ffd9b6855e0a6ff1e2399dd6ee4b98749e.zip
Usage:
npx playwright show-trace all-blob-reports/resources/27e4e7ffd9b6855e0a6ff1e2399dd6ee4b98749e.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('footer').getByRole('link', { name: 'Home' })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('footer').getByRole('link', { name: 'Home' })
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
34 | await expect(homePage.footer.host).toBeVisible();
35 | for (let link of Object.values(homePage.footer.links)) {
> 36 | await expect(link).not.toBeVisible();
| ^
37 | }
38 | });
39 |
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:36:30
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/46a7e5c8b100d088ba91d0e1f49ef1abc8d6681d.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/5022d140bbec5836257884f9fcecb476771f0d34.zip
Usage:
npx playwright show-trace all-blob-reports/resources/5022d140bbec5836257884f9fcecb476771f0d34.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).not.toBeVisible()
Locator: locator('footer').getByRole('link', { name: 'Home' })
Expected: not visible
Received: visible
Call log:
- expect.not.toBeVisible with timeout 5000ms
- waiting for locator('footer').getByRole('link', { name: 'Home' })
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
- locator resolved to <a href="/" class="block p-2 text-lg underline-offs…>Home</a>
- unexpected value "visible"
34 | await expect(homePage.footer.host).toBeVisible();
35 | for (let link of Object.values(homePage.footer.links)) {
> 36 | await expect(link).not.toBeVisible();
| ^
37 | }
38 | });
39 |
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:36:30
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/aa84423f386161408e501c4dbdeabb3b5cbb04cb.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/40ad923e3edd94c87f0223ccdafc72d703e4f350.zip
Usage:
npx playwright show-trace all-blob-reports/resources/40ad923e3edd94c87f0223ccdafc72d703e4f350.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
pages/home.spec.ts ► home page › has no broken links
Failed test found in:
junit.xml
Error:
[chromium] › pages/home.spec.ts:40:7 › home page › has no broken links ───────────────────────────
Raw output
[chromium] › pages/home.spec.ts:40:7 › home page › has no broken links ───────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 372
Received: 200
44 | if (href) {
45 | const response = await homePage.page.request.get(href);
> 46 | expect(response?.status()).toBe(372);
| ^
47 | }
48 | }
49 | });
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:46:36
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/a8c481b5fbbe18bac996b41d0c78666295ae5a8f.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/58ab39ad8f6d3e19f336004d332ae8fa3f06e359.zip
Usage:
npx playwright show-trace all-blob-reports/resources/58ab39ad8f6d3e19f336004d332ae8fa3f06e359.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 372
Received: 200
44 | if (href) {
45 | const response = await homePage.page.request.get(href);
> 46 | expect(response?.status()).toBe(372);
| ^
47 | }
48 | }
49 | });
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:46:36
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/c44f1a3e5a23b57b1601ec75a705d9ca18925a38.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/f007ed6681c6a40bca28f67bb34177298709bdbe.zip
Usage:
npx playwright show-trace all-blob-reports/resources/f007ed6681c6a40bca28f67bb34177298709bdbe.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect(received).toBe(expected) // Object.is equality
Expected: 372
Received: 200
44 | if (href) {
45 | const response = await homePage.page.request.get(href);
> 46 | expect(response?.status()).toBe(372);
| ^
47 | }
48 | }
49 | });
at /home/runner/work/playwright-boilerplate/playwright-boilerplate/tests/pages/home.spec.ts:46:36
attachment #1: video (video/webm) ──────────────────────────────────────────────────────────────
all-blob-reports/resources/8de9ff1ef878e955cfb4a11cc362105ccf0a7f53.webm
────────────────────────────────────────────────────────────────────────────────────────────────
attachment #2: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/b0c246a1eb2fc263e970f902a6628c3ab5cd4550.zip
Usage:
npx playwright show-trace all-blob-reports/resources/b0c246a1eb2fc263e970f902a6628c3ab5cd4550.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
pages/home.spec.ts ► home page › title is correct
Failed test found in:
junit.xml
Error:
[firefox] › pages/home.spec.ts:8:7 › home page › title is correct ────────────────────────────────
Raw output
[firefox] › pages/home.spec.ts:8:7 › home page › title is correct ────────────────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/615bf60bb41d3e947ac3b466106fc95f4618858c.zip
Usage:
npx playwright show-trace all-blob-reports/resources/615bf60bb41d3e947ac3b466106fc95f4618858c.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/c08e70b92bf078df823bfa8649fe1f3a7b037be2.zip
Usage:
npx playwright show-trace all-blob-reports/resources/c08e70b92bf078df823bfa8649fe1f3a7b037be2.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/925f02440502e33a4572a7e6185348ab1280caff.zip
Usage:
npx playwright show-trace all-blob-reports/resources/925f02440502e33a4572a7e6185348ab1280caff.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Check failure on line 0 in junit.xml
github-actions / Playwright Test Report
pages/home.spec.ts ► home page › product cards are visible
Failed test found in:
junit.xml
Error:
[firefox] › pages/home.spec.ts:12:7 › home page › product cards are visible ──────────────────────
Raw output
[firefox] › pages/home.spec.ts:12:7 › home page › product cards are visible ──────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/b0fb60d5ec189382e87b6d989be81443e2bc35b6.zip
Usage:
npx playwright show-trace all-blob-reports/resources/b0fb60d5ec189382e87b6d989be81443e2bc35b6.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/621084f66d18796a12db8fa27e5e0b78a1c65b1a.zip
Usage:
npx playwright show-trace all-blob-reports/resources/621084f66d18796a12db8fa27e5e0b78a1c65b1a.zip
────────────────────────────────────────────────────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: browserType.launch: Executable doesn't exist at /home/runner/.cache/ms-playwright/firefox-1438/firefox/firefox
╔═════════════════════════════════════════════════════════════════════════╗
║ Looks like Playwright Test or Playwright was just installed or updated. ║
║ Please run the following command to download new browsers: ║
║ ║
║ yarn playwright install ║
║ ║
║ <3 Playwright Team ║
╚═════════════════════════════════════════════════════════════════════════╝
attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
all-blob-reports/resources/307a2345509c005806b5b64a655e252a1a38ee2a.zip
Usage:
npx playwright show-trace all-blob-reports/resources/307a2345509c005806b5b64a655e252a1a38ee2a.zip
────────────────────────────────────────────────────────────────────────────────────────────────