MySKOV Systemtest - Production

16July21:0015July21:0014July21:0013July21:0012July21:0011July21:0010July21:009July21:008July21:007July21:006July21:005July21:004July21:003July21:002July21:001July21:0030June21:0029June21:0028June21:0027June21:00
Account- / -
-
777777- / -
-
77- / -
-
- / -
-
77- / -
-
77777
Agreements66666666666666666666
Cognitio22222222222222222222
Customers1515151515151515151515151515151515151515
Deus55555555555555555555
Files77777777777777777777
Helpdesk77777771 / 7
SYS-HELP-1.1 - Create one Helpdesk ticket for each category, check search function, cancel and resolve a ticket Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('cas-113955-f9m4y8-case-id-cell') Expected: "CAS-113955-F9M4Y8" Timeout: 30000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 30000ms - waiting for ______________________________
7771 / 7
SYS-HELP-1.6 - Create ticket via E-Mail Error: expect(locator).toContainText(expected) failed Locator: getByTestId('helpdesk-case-details-email2-text') Expected substring: "Thank you for your request" Received string: " Subject/Emne felt: MSAT - MySKOV Autotest: Testing creation of ticket via E-Mail (7/5/2026, 9:01:59 PM)Case number: [CAS-113548-B5K9N8] Dear customer (For ______________________________
1 / 7
SYS-HELP-1.6 - Create ticket via E-Mail Error: expect(locator).toContainText(expected) failed Locator: getByTestId('helpdesk-case-details-email2-text') Expected substring: "Thank you for your request" Received string: " Subject/Emne felt: MSAT - MySKOV Autotest: Testing creation of ticket via E-Mail (7/4/2026, 8:55:40 PM)Case number: [CAS-113471-N3K3C5] Dear customer (For ______________________________
- / -
-
777777
Home66666666666666666666
Invoices44444444444444444444
Members66666666666666666666
Notifications1313131313131 / 13
1313131 / 13
1313131313131 / 13
SYS-NOT-2.7 - Check "Trend Warnings - Summary notification" E-Mail Error: E-mails received: expect(received).toBe(expected) // Object.is equality Expected: 1 Received: 2 at ../support/functions/func_mailosaur.ts:199 197 | const messageList: MessageListResult | undefined = await mailosaurSearchMessages(serverId, sentTo, '', 10000); 198 | if (messageLi ______________________________
1313
Orders22222222222222222222
Organization Types55555555555555555555
Pitch11111111111111111111
Platform1010101010101010101010101010101010101010
Products1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
2 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________ SYS-PRO-2.10 - Authenticated mode - Upgrade Test Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('main-nav-title-title').first() Expected: "Products" Timeout: 90000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 90000ms - waiting for getByTestId('main-nav-title-title').first() - waiting for" https:/ ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
2 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________ SYS-PRO-2.10 - Authenticated mode - Upgrade Test Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('main-nav-title-title').first() Expected: "Products" Timeout: 90000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 90000ms - waiting for getByTestId('main-nav-title-title').first() - waiting for" https:/ ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
2 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________ SYS-PRO-2.11 - Authenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer-d ______________________________
2 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________ SYS-PRO-2.10 - Authenticated mode - Upgrade Test Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('main-nav-title-title').first() Expected: "Products" Timeout: 90000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 90000ms - waiting for getByTestId('main-nav-title-title').first() - waiting for" https:/ ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
2 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________ SYS-PRO-2.11 - Authenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer-d ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
1 / 28
SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost Error: expect(locator).toBeVisible() failed Locator: getByTestId('document-viewer-dialog-content') Expected: visible Timeout: 10000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 10000ms - waiting for getByTestId('document-viewer ______________________________
1 / 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: 90000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 90000ms - waiting for getByTestId('main-nav-title-title').first() - waiting for" https:// ______________________________
2 / 24
SYS-PRO-1.6 - Unauthenticated mode - Download all Error: expect(locator).toBeVisible() failed Locator: locator('.ui-list-item').first() Expected: visible Timeout: 30000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 30000ms - waiting for locator('.ui-list-item').first() 651 | await expect(page.getByTestId('products- ______________________________ SYS-PRO-2.9 - Authenticated mode - Upgrade Test Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('main-nav-title-title').first() Expected: "Products" Timeout: 90000ms Error: element(s) not found Call log: - Expect "toHaveText" with timeout 90000ms - waiting for getByTestId('main-nav-title-title').first() - waiting for" https:// ______________________________
242424
Products Integration66666666666666655555
Quotations11111111111111111111
Service131313131313131313131313131313- / -
-
- / -
-
- / -
-
- / -
-
- / -
-
Software2727272727272727272727272727272727272727
Targets11111111111111111111
Tools44444444444444444444
Integration API (V1)1111111111111111111111111111111111111111
Integration API (V2)1 / 39
SYS-INTAPIV2-5.33 - PUT "organizations/updateorganization/{customerNumber}" with correct authorization key, expect "204 - No Content" Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('customers-list-owner-name-5768') Expected: "MSAT-INTAPIV2@5tmgs3ey.mailosaur.net" Received: "" Timeout: 10000ms Call log: - Expect "toHaveText" with timeout ______________________________
1 / 39
SYS-INTAPIV2-5.33 - PUT "organizations/updateorganization/{customerNumber}" with correct authorization key, expect "204 - No Content" Error: expect(locator).toHaveText(expected) failed Locator: getByTestId('customers-list-owner-name-5768') Expected: "MSAT-INTAPIV2@5tmgs3ey.mailosaur.net" Received: "" Timeout: 10000ms Call log: - Expect "toHaveText" with timeout ______________________________
393939393939393939393939393737373737

Latest Test Result E-Mail

Number of executed test cases: 219
Number of passed test cases: 217
Number of failed test cases: 2

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


Testcase Name: MySKOV System Test - Integration API V2 - prod environment › SYS-INTAPIV2-5.33 - PUT "organizations/updateorganization/{customerNumber}" with correct authorization key, expect "204 - No Content"
Status: Failed
Error Information:
[chromium] › systemtest/integrations-api-V2.spec.ts:3047:8 › MySKOV System Test - Integration API V2 - prod environment › SYS-INTAPIV2-5.33 - PUT "organizations/updateorganization/{customerNumber}" with correct authorization key, expect "204 - No Content"

Error: expect(locator).toHaveText(expected) failed

Locator: getByTestId('customers-list-owner-name-5768')
Expected: "MSAT-INTAPIV2@5tmgs3ey.mailosaur.net"
Received: ""
Timeout: 10000ms

Call log:
- Expect "toHaveText" with timeout 10000ms
- waiting for getByTestId('customers-list-owner-name-5768')
23 × locator resolved to


- unexpected value ""


at ../support/functions/func_customers.ts:255

253 | await expect(page.getByTestId('customers-list-company-name-' + tableId)).toHaveText(company.companyName);
254 | if (ownerInvited === 'NotInvited') {
> 255 | await expect(page.getByTestId('customers-list-owner-name-' + tableId)).toHaveText(ownerEMail);
| ^
256 | await expect(page.getByTestId('customers-list-invitation-status-' + tableId)).toHaveText('Owner not invited');
257 | await expect(page.getByTestId('customers-list-invite-' + tableId)).toBeVisible();
258 | } else if (ownerInvited === 'Waiting') {
at customersCheckCustomer (/azp/_work/1/s/playwright/support/functions/func_customers.ts:255:78)
at /azp/_work/1/s/playwright/e2e/systemtest/integrations-api-V2.spec.ts:3117:7

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium/error-context.md

Error Context: ../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium/error-context.md

attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium/trace.zip

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

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

Error: expect(locator).toHaveText(expected) failed

Locator: getByTestId('customers-list-owner-name-5768')
Expected: "MSAT-INTAPIV2@5tmgs3ey.mailosaur.net"
Received: ""
Timeout: 10000ms

Call log:
- Expect "toHaveText" with timeout 10000ms
- waiting for getByTestId('customers-list-owner-name-5768')
23 × locator resolved to


- unexpected value ""


at ../support/functions/func_customers.ts:255

253 | await expect(page.getByTestId('customers-list-company-name-' + tableId)).toHaveText(company.companyName);
254 | if (ownerInvited === 'NotInvited') {
> 255 | await expect(page.getByTestId('customers-list-owner-name-' + tableId)).toHaveText(ownerEMail);
| ^
256 | await expect(page.getByTestId('customers-list-invitation-status-' + tableId)).toHaveText('Owner not invited');
257 | await expect(page.getByTestId('customers-list-invite-' + tableId)).toBeVisible();
258 | } else if (ownerInvited === 'Waiting') {
at customersCheckCustomer (/azp/_work/1/s/playwright/support/functions/func_customers.ts:255:78)
at /azp/_work/1/s/playwright/e2e/systemtest/integrations-api-V2.spec.ts:3117:7

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium-retry1/error-context.md

Error Context: ../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium-retry1/error-context.md

attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium-retry1/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-integrations-ap-5514a-ey-expect-204---No-Content--chromium-retry1/trace.zip

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


Attachment: /azp/_work/1/s/playwright/screenshots/integrations-api-V2/6efa59b8-07a8-4e74-963e-866fda5d01d3.png



Testcase Name: MySKOV System Test - Products - prod environment › SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost
Status: Failed
Error Information:
[chromium] › systemtest/products.spec.ts:1075:8 › MySKOV System Test - Products - prod environment › SYS-PRO-1.14 - Unauthenticated mode - Document viewer should not close if internet connection is lost

Error: expect(locator).toBeVisible() failed

Locator: getByTestId('document-viewer-dialog-content')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByTestId('document-viewer-dialog-content')


1103 | await productsOfflineModeSetModeAndCheckStatusBar(context, page, 'online');
1104 | // TEST STEP: Check that document is still open
> 1105 | await expect(page.getByTestId('document-viewer-dialog-content')).toBeVisible();
| ^
1106 | // TEST STEP: Close "Document viewer"
1107 | await page.getByTestId('document-viewer-dialog-title-onClose').click();
1108 | await context.close();
at /azp/_work/1/s/playwright/e2e/systemtest/products.spec.ts:1105:72

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium/error-context.md

Error Context: ../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium/error-context.md

attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium/trace.zip

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

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

Error: expect(locator).toBeVisible() failed

Locator: getByTestId('document-viewer-dialog-content')
Expected: visible
Timeout: 10000ms
Error: element(s) not found

Call log:
- Expect "toBeVisible" with timeout 10000ms
- waiting for getByTestId('document-viewer-dialog-content')


1103 | await productsOfflineModeSetModeAndCheckStatusBar(context, page, 'online');
1104 | // TEST STEP: Check that document is still open
> 1105 | await expect(page.getByTestId('document-viewer-dialog-content')).toBeVisible();
| ^
1106 | // TEST STEP: Close "Document viewer"
1107 | await page.getByTestId('document-viewer-dialog-title-onClose').click();
1108 | await context.close();
at /azp/_work/1/s/playwright/e2e/systemtest/products.spec.ts:1105:72

attachment #1: screenshot (image/png) ──────────────────────────────────────────────────────────
../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium-retry1/test-failed-1.png
────────────────────────────────────────────────────────────────────────────────────────────────

Error Context: ../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium-retry1/error-context.md

Error Context: ../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium-retry1/error-context.md

attachment #4: trace (application/zip) ─────────────────────────────────────────────────────────
../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium-retry1/trace.zip
Usage:

npx playwright show-trace ../test-results/systemtest-products-MySKOV-3f28c-internet-connection-is-lost-chromium-retry1/trace.zip

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


Attachment: /azp/_work/1/s/playwright/screenshots/products/6df86104-58ea-44b2-9577-24dc71d7bb74.png


Link to Cloudflare statusLink to Azure statusLink to Mailosaur statusLink to Twilio status
Thu Jul 16 2026 21:16:16 GMT+0000