MySKOV Systemtest - Production

24January20:0023January21:0022January21:0021January21:0020January21:0019January21:0018January20:0017January20:0016January20:0015January20:0014January20:0013January21:0012January20:0011January20:0010January21:009January20:008January20:007January20:006January20:005January21:00
Account77- / -
-
77777777777777777
Agreements66666666666666666666
Cognitio22222222222222222222
Customers15151515151515151515151 / 15
SYS-CUS-1.3 - Search for an address in location picker, move location picker marker to another position, and check address fields Error: expect(locator).toHaveValue(expected) failed Locator: getByTestId('location-picker-dialog-input-streetNo-input') Expected: "1" Received: "30" Timeout: 10000ms Call log: - Expect "toHaveValue" with timeout 10000ms - waitin ______________________________
1515151515151515
Deus55555555555555555555
Files66666666666666666666
Helpdesk1 / 7
SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications Error: expect(received).toBe(expected) // Object.is equality Expected: 4 Received: 3 at ../support/functions/func_notifications.ts:229 227 | } 228 | } > 229 | expect(numNotifications).toBe(expectedNumberOfNotifications); | ^ 230 | }; 23 ______________________________
1 / 7
SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications Error: expect(received).toBe(expected) // Object.is equality Expected: 4 Received: 3 at ../support/functions/func_notifications.ts:229 227 | } 228 | } > 229 | expect(numNotifications).toBe(expectedNumberOfNotifications); | ^ 230 | }; 23 ______________________________
1 / 7
SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications Error: expect(received).toBe(expected) // Object.is equality Expected: 4 Received: 3 at ../support/functions/func_notifications.ts:229 227 | } 228 | } > 229 | expect(numNotifications).toBe(expectedNumberOfNotifications); | ^ 230 | }; 23 ______________________________
- / -
-
1 / 7
SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications Error: expect(received).toBe(expected) // Object.is equality Expected: 4 Received: 3 at ../support/functions/func_notifications.ts:229 227 | } 228 | } > 229 | expect(numNotifications).toBe(expectedNumberOfNotifications); | ^ 230 | }; 23 ______________________________
1 / 7
SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications Error: Deletion of all notifications in organization: 2 timed out expect(received).toBe(expected) // Object.is equality Expected: false Received: true at ../support/functions/func_notifications.ts:405 403 | } 404 | if (timeout === 0) { > 405 | expect(true, 'Deletion of al ______________________________
77771 / 7
SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications Error: No emails found! expect(received).toBe(expected) // Object.is equality Expected: false Received: true at ../support/functions/func_mailosaur.ts:204 202 | expect(true, 'No emails found, as expected').toBe(true); 203 | } else { > 204 | expect(true, 'No emails foun ______________________________
77777777- / -
-
Home66666666666666666666
Invoices1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/redirect/index. ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for navigation to finish... - navig ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/7105d8c0-4f91-4 ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/7105d8c0-4f91-4 ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for navigation to finish... - navig ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/7105d8c0-4f91-4 ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for navigation to finish... - navig ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/7105d8c0-4f91-4 ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/7105d8c0-4f91-4 ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/7105d8c0-4f91-4 ______________________________
1 / 4
SYS-INV-1.4 - Download Invoice Error: expect(locator).toBeVisible() failed Locator: locator('[data-testid=\'core__viewer\']') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for locator('[data-testid=\'core__viewer\']') - waiting for" https://login.skov.com/redirect/index. ______________________________
444444444
Members661 / 6
SYS-MEM-1.1 - Invite and signup admin user to "MSAT-EndCustomerPoultry". Edit user Error: mailosaur_GetMessage - No message found! at ../support/functions/func_mailosaur.ts:68 66 | } 67 | } > 68 | throw new Error('mailosaur_GetMessage - No message found!'); | ^ 69 | }; 70 | 71 | const email: Message = ______________________________
66666666666666666
Notifications1313131313131313131313131313131313131313
Orders22222222222222222222
Organization Types55555555555555555555
Pitch11111111111111111111
Platform99999999999999999999
Products241 / 24
SYS-PRO-2.9 - Authenticated mode - Upgrade Test Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('main-nav-title-title').first() Expected: "Products" Timeout: 30000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 30000ms - waiting for getByTestId('main-nav-title-title').first() - waiting for" https:// ______________________________
242424242424242424242424242424242424
Quotations11111111111111111111
Service1313131313131313131313131313131313131313
Software2727272727272727272727272727272727272727
Targets11111111111111111111
Tools44444444444444444444
Integration API (V1)1111111111111111111111111111111111111111
Integration API (V2)3333333333333333333333333333333333333333

Latest Test Result E-Mail

Number of executed test cases: 208
Number of passed test cases: 206
Number of failed test cases: 2

Failed test cases (A maximum of 10 are listed below):


Testcase Name: MySKOV System Test - Helpdesk - prod environment › SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications
Status: Failed
Error Information:
[chromium] › systemtest/helpdesk.spec.ts:503:8 › MySKOV System Test - Helpdesk - prod environment › SYS-HELP-1.4 - Create Helpdesk ticket and check Notifications

Error: expect(received).toBe(expected) // Object.is equality

Expected: 4
Received: 3

at ../support/functions/func_notifications.ts:229

227 | }
228 | }
> 229 | expect(numNotifications).toBe(expectedNumberOfNotifications);
| ^
230 | };
231 |
232 | export const notificationsSelectAndCheckAmount = async (page: Page, datatestid: string, feed: string, expectedNumberOfNotifications: number): Promise => {
at notificationsCheckAmount (/azp/_work/2/s/playwright/support/functions/func_notifications.ts:229:29)
at /azp/_work/2/s/playwright/e2e/systemtest/helpdesk.spec.ts:615:7

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

attachment #2: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium/test-failed-2.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium/error-context.md

attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium/trace.zip

────────────────────────────────────────────────────────────────────────────────────────────────

Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

Error: expect(received).toBe(expected) // Object.is equality

Expected: 4
Received: 3

at ../support/functions/func_notifications.ts:229

227 | }
228 | }
> 229 | expect(numNotifications).toBe(expectedNumberOfNotifications);
| ^
230 | };
231 |
232 | export const notificationsSelectAndCheckAmount = async (page: Page, datatestid: string, feed: string, expectedNumberOfNotifications: number): Promise => {
at notificationsCheckAmount (/azp/_work/2/s/playwright/support/functions/func_notifications.ts:229:29)
at /azp/_work/2/s/playwright/e2e/systemtest/helpdesk.spec.ts:615:7

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium-retry1/test-failed-2.png
────────────────────────────────────────────────────────────────────────────────────────────────

attachment #2: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium-retry1/error-context.md

attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium-retry1/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-helpdesk-MySKOV-8cad9-ket-and-check-Notifications-chromium-retry1/trace.zip

────────────────────────────────────────────────────────────────────────────────────────────────


Attachment: /azp/_work/2/s/playwright/screenshots/helpdesk/fc49f230-5661-473a-8eb1-523254dc4be0.png



Testcase Name: MySKOV System Test - Invoices - prod environment › SYS-INV-1.4 - Download Invoice
Status: Failed
Error Information:
[chromium] › systemtest/invoices.spec.ts:106:8 › MySKOV System Test - Invoices - prod environment › SYS-INV-1.4 - Download Invoice

Error: expect(locator).toBeVisible() failed

Locator: locator('[data-testid=\'core__viewer\']')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for locator('[data-testid=\'core__viewer\']')
- waiting for" https://login.skov.com/redirect/index.html" navigation to finish...
- navigated to "https://login.skov.com/redirect/index.html#state=eyJpZCI6IjAxOWJmMTc2LTE4MzQtNzBiNy1iMzFkLWYxMWQ0NmIyOTlmMyIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3d%7chttps%3a%2f%2finvoices.skov.com&c…"


122 | await page.goto(getUrl('invoices', businessUnit, organizationDealerDemo, false) + 'download/invoice/' + invoiceNumber + '/?companyId=' + getOrganizationId(businessUnit, organizationDealerDemo));
123 | // TEST STEP: Check that pdf file is shown
> 124 | await expect(pdfDocument).toBeVisible();
| ^
125 | // TEST STEP: Download pdf file, and check that it is downloaded
126 | const [download]: [Download, unknown] = await Promise.all([
127 | // TEST STEP: Start waiting for the download and perform the action that initiates download
at /azp/_work/2/s/playwright/e2e/systemtest/invoices.spec.ts:124:33

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium/error-context.md

attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium/trace.zip

────────────────────────────────────────────────────────────────────────────────────────────────

Retry #1 ───────────────────────────────────────────────────────────────────────────────────────

Error: expect(locator).toBeVisible() failed

Locator: locator('[data-testid=\'core__viewer\']')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for locator('[data-testid=\'core__viewer\']')
- waiting for" https://login.skov.com/7105d8c0-4f91-4543-b1c5-ab02280027e3/b2c_1_signin_1/oauth2/v2.0/authorize?client_id=e72776fa-4dbc-4587-90f4-c31a533e78e0&scope=https%3A%2F%2Fmyskov.onmicrosoft.com%2Fe72776fa-4…" navigation to finish...
- navigated to "https://login.skov.com/redirect/index.html#state=eyJpZCI6IjAxOWJmMTc2LTk1YTUtNzAxYy05ZTU4LTI0M2JkZjhhN2Q2ZSIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3d%7chttps%3a%2f%2finvoices.skov.com&c…"
- waiting for" https://invoices.skov.com/" navigation to finish...
- navigated to "https://invoices.skov.com/#state=eyJpZCI6IjAxOWJmMTc2LTk1YTUtNzAxYy05ZTU4LTI0M2JkZjhhN2Q2ZSIsIm1ldGEiOnsiaW50ZXJhY3Rpb25UeXBlIjoicmVkaXJlY3QifX0%3d%7chttps%3a%2f%2finvoices.skov.com&client_info=eyJ1a…"


122 | await page.goto(getUrl('invoices', businessUnit, organizationDealerDemo, false) + 'download/invoice/' + invoiceNumber + '/?companyId=' + getOrganizationId(businessUnit, organizationDealerDemo));
123 | // TEST STEP: Check that pdf file is shown
> 124 | await expect(pdfDocument).toBeVisible();
| ^
125 | // TEST STEP: Download pdf file, and check that it is downloaded
126 | const [download]: [Download, unknown] = await Promise.all([
127 | // TEST STEP: Start waiting for the download and perform the action that initiates download
at /azp/_work/2/s/playwright/e2e/systemtest/invoices.spec.ts:124:33

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium-retry1/error-context.md

attachment #3: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium-retry1/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-invoices-MySKOV-1ff72--INV-1-4---Download-Invoice-chromium-retry1/trace.zip

────────────────────────────────────────────────────────────────────────────────────────────────


Attachment: /azp/_work/2/s/playwright/screenshots/invoices/b8638778-bb67-485a-858e-60e3b1a3c250.png


Sat Jan 24 2026 20:58:32 GMT+0000