OWORK End-to-end Testing

Rapport de la campagne de test OWORK

Résumé


Date de la campagne: 25/11/2024 - 22:12:07

Plateforme testée: https://testsautorun.dev.test2-owork.fr

Client: Debian 11.11 - Navigateur: Chrome 130.0.0.0

Scénarios échoués: 7 sur 79 - Scénarios non testés: 0

Durée: 1h 09m 29s


Test ID Groupe Scénario Browsers Durée Résultat
1 (OWORK-F001-001) OWORK Login page F1 Landing on page Login Chrome 130.0.0.0 12s OK
2 (OWORK-F001-002) OWORK Login page F2 Login with a user Chrome 130.0.0.0 24s OK
3 (OWORK-F002-001) OWORK Invoice F1 Landing on page Invoice Chrome 130.0.0.0 27s OK
4 (OWORK-F002-002) OWORK Invoice F2 Check grid lines with top Group filters Chrome 130.0.0.0 20s OK
5 (OWORK-F002-003) OWORK Invoice F3 Check grid refresh button Chrome 130.0.0.0 20s OK
6 (OWORK-F002-004) OWORK Invoice F4 Check Choose columns Chrome 130.0.0.0 15s OK
7 (OWORK-F002-005) OWORK Invoice F5 Check Display columns filters Chrome 130.0.0.0 13s OK
8 (OWORK-F002-006) OWORK Invoice F6 Check Columns filters TEXT Chrome 130.0.0.0 15s OK
9 (OWORK-F002-007) OWORK Invoice F7 Check Columns filters DATE Chrome 130.0.0.0 16s OK
10 (OWORK-F002-008) OWORK Invoice F8 Check Columns filters NUMBER Chrome 130.0.0.0 15s OK
11 (OWORK-F002-009) OWORK Invoice F9 Check Columns filters LIST Chrome 130.0.0.0 15s OK
12 (OWORK-F002-010) OWORK Invoice F10 Check Columns filters reset button Chrome 130.0.0.0 20s OK
13 (OWORK-F002-011) OWORK Invoice F11 Check Multiple Columns filters Chrome 130.0.0.0 32s OK
14 (OWORK-F002-012) OWORK Invoice F12 Use dialog filter with mulitple conditions Chrome 130.0.0.0 20s OK
15 (OWORK-F002-013) OWORK Invoice F13 Move columns Chrome 130.0.0.0 18s OK
16 (OWORK-F002-014) OWORK Invoice F14 Resize columns Chrome 130.0.0.0 12s OK
17 (OWORK-F002-015) OWORK Invoice F15 Order lines by column Chrome 130.0.0.0 13s OK
18 (OWORK-F002-016) OWORK Invoice F16 Order lines by multiple column Chrome 130.0.0.0 16s OK
19 (OWORK-F002-017) OWORK Invoice F17 Pin columns Chrome 130.0.0.0 15s OK
20 (OWORK-F002-018) OWORK Invoice F18 Save column settings and reset Chrome 130.0.0.0 21s OK
21 (OWORK-F002-019) OWORK Invoice F19 Lines selection in sub-status with actions Chrome 130.0.0.0 19s OK
22 (OWORK-F002-020) OWORK Invoice F20 Group lines by status Chrome 130.0.0.0 28s OK
23 (OWORK-F002-021) OWORK Invoice F21 Group lines by Status and Sent to Chrome 130.0.0.0 16s OK
24 (OWORK-F002-022) OWORK Invoice F22 Aggregated grouped values Chrome 130.0.0.0 16s OK
25 (OWORK-F002-023) OWORK Invoice F23 Aggregated grouped values and save calcul Chrome 130.0.0.0 35s OK
26 (OWORK-F002-024) OWORK Invoice F24 Display graphic Chrome 130.0.0.0 19s OK
27 (OWORK-F002-025) OWORK Invoice F25 Export Excel Chrome 130.0.0.0 21s OK
28 (OWORK-F003-001) OWORK Home F1 Search and Notify Chrome 130.0.0.0 27s OK
29 (OWORK-F003-002) OWORK Home F2 Change your password Chrome 130.0.0.0 15s OK
30 (OWORK-F003-003) OWORK Home F3 User preferences Chrome 130.0.0.0 6m 22s KO
31 (OWORK-F004-001) OWORK Document F1 acces GED space Chrome 130.0.0.0 23s OK
32 (OWORK-F004-002) OWORK Document F2 grid filtering Chrome 130.0.0.0 19s OK
33 (OWORK-F004-003) OWORK Document F3 document text searching Chrome 130.0.0.0 30s OK
34 (OWORK-F004-004) OWORK Document F4 assign document Chrome 130.0.0.0 29s OK
35 (OWORK-F004-004b) OWORK Document F4b multi assign document Chrome 130.0.0.0 24s OK
36 (OWORK-F004-005) OWORK Document F5 basket Chrome 130.0.0.0 39s OK
37 (OWORK-F004-006) OWORK Document F6 bookmark Chrome 130.0.0.0 40s OK
38 (OWORK-F004-007) OWORK Document F7 delete Chrome 130.0.0.0 26s OK
39 (OWORK-F004-007b) OWORK Document F7b multi delete Chrome 130.0.0.0 22s OK
40 (OWORK-F004-008) OWORK Document F8 modify metadata Chrome 130.0.0.0 39s OK
41 (OWORK-F004-008b) OWORK Document F8b multi modify metadata Chrome 130.0.0.0 30s OK
42 (OWORK-F004-009) OWORK Document F9 lock document Chrome 130.0.0.0 1m 44s OK
43 (OWORK-F004-10) OWORK Document F10 move document Chrome 130.0.0.0 27s OK
44 (OWORK-F004-10b) OWORK Document F10b multi move document Chrome 130.0.0.0 24s KO
45 (OWORK-F004-11) OWORK Document F11 Revision of a document Chrome 130.0.0.0 27s KO
46 (OWORK-F004-12) OWORK Document F12 add new document Chrome 130.0.0.0 27s KO
47 (OWORK-F004-13) OWORK Document F13 copy a document Chrome 130.0.0.0 27s KO
48 (OWORK-F005-001a) OWORK Ged F005-001a Share a document Chrome 130.0.0.0 27s KO
49 (OWORK-F005-001b) OWORK Ged F005-001b Share a document with password Chrome 130.0.0.0 27s KO
50 (OWORK-F005-001c) OWORK Ged F005-001c Share a document with expire date Chrome 130.0.0.0 1m 08s OK
51 (OWORK-F005-001e) OWORK Ged F005-001e MUTLI Share some documents Chrome 130.0.0.0 29s OK
52 (OWORK-F005-002) OWORK Ged F005-002 Replace file Chrome 130.0.0.0 1m 05s OK
53 (OWORK-F005-003) OWORK Ged F005-003 Download Chrome 130.0.0.0 15s OK
54 (OWRK-F005-003b) OWORK Ged F005-003b MULTI Download Chrome 130.0.0.0 13s OK
55 (OWORK-F005-004) OWORK Ged F005-004 Model Chrome 130.0.0.0 32s OK
56 (OWORK-F005-005a) OWORK Ged F005-005a Stamp Chrome 130.0.0.0 29s OK
57 (OWORK-F005-005b) OWORK Ged F005-005b Stamp download Chrome 130.0.0.0 32s OK
58 (OWORK-F005-006) OWORK Ged F005-006 Linked documents Chrome 130.0.0.0 53s OK
59 (OWORK-F005-007) OWORK Ged F005-007 History track Chrome 130.0.0.0 2m 19s OK
60 (OWORK-F006-001) OWORK Workflow F006-001 Add a document to the workflow Chrome 130.0.0.0 48s OK
61 (OWORK-F006-002) OWORK Workflow F006-002 Validate a workflow document Chrome 130.0.0.0 1m 56s OK
62 (OWORK-F006-003) OWORK Workflow F006-003 Refuse a workflow document Chrome 130.0.0.0 1m 34s OK
63 (OWORK-F006-004) OWORK Workflow F006-004 Send back a workflow document Chrome 130.0.0.0 2m 08s OK
64 (OWORK-F007-001) OWORK Rights F007-001 Restricted Space Chrome 130.0.0.0 2m 40s OK
65 (OWORK-F007-002) OWORK Rights F007-002 Restricted document type Chrome 130.0.0.0 1m 12s OK
66 (OWORK-F007-002b) OWORK Rights F007-002b Restricted document type View Chrome 130.0.0.0 1m 12s OK
67 (OWORK-F007-003) OWORK Rights F007-003 Restricted document view Chrome 130.0.0.0 1m 17s OK
68 (OWORK-F007-004) OWORK Rights F007-004 Restricted metadata Chrome 130.0.0.0 1m 39s OK
69 (OWORK-F007-004b) OWORK Rights F007-004b Restricted metadata modification Chrome 130.0.0.0 1m 22s OK
70 (OWORK-F008-001) OWORK Outbound invoices F008-001 Invoice dashboard Chrome 130.0.0.0 32s OK
71 (OWORK-F008-002) OWORK Outbound invoices F008-002 Create invoice Chrome 130.0.0.0 2m 04s OK
72 (OWORK-F008-003) OWORK Outbound invoices F008-003 Invoice Details Chrome 130.0.0.0 32s OK
73 (OWORK-F008-004) OWORK Outbound invoices F008-004 Invoice attachments Chrome 130.0.0.0 1m 02s OK
74 (OWORK-F008-005) OWORK Outbound invoices F008-005 Download invoice Chrome 130.0.0.0 35s OK
75 (OWORK-F009-001) OWORK Payslip F009-001 Create bulletins Chrome 130.0.0.0 1m 00s OK
76 (OWORK-F010-001) OWORK Supplier bill F010-001 Add bill Majuscule Chrome 130.0.0.0 1m 57s OK
77 (OWORK-F010-002) OWORK Supplier bill F010-002 Add a Supplier Chrome 130.0.0.0 2m 42s OK
78 (OWORK-F010-003) OWORK Supplier bill F010-003 TVA repartition Chrome 130.0.0.0 3m 45s OK
79 (OWORK-F010-004) OWORK Supplier bill F010-004 Amount repartition Chrome 130.0.0.0 5m 55s OK

Détails des erreurs

30. OWORK Home (OWORK-F003) - F3 User preferences

AssertionError: expected '+33 1 22 33 44 55' to not deeply equal '+33 1 22 33 44 55'

Browser: Chrome 130.0.0.0 / Linux 0.0

   115 |    await testController.wait(2000);
   116 |    await testController.expect(mainContainerHome.exists).ok({ timeout: LONGTIME });
   117 |
   118 |    await testController.click(dropdown);
   119 |    await testController.click(userPref);
 > 120 |    await testController.expect(phoneNumber.value).notEql(elementTest.numberExpectDefault);
   121 |
   122 |    await testController.selectText(phoneNumber,0,17).pressKey('delete').typeText(phoneNumber, elementTest.numberDefault);
   123 |    await testController.click(userPrefValidate);
   124 |
   125 |}).meta("code","OWORK-F003-003");

   at <anonymous> (/tests/tests/owork/03_home.js:120:52)
   at asyncGeneratorStep (/tests/tests/owork/03_home.js:24:39)
   at _next (/tests/tests/owork/03_home.js:24:39) 

44. OWORK Document (OWORK-F004) - F10b multi move document

AssertionError: expected '3' to deeply equal '1'

+ expected - actual

-3
+1


Browser: Chrome 130.0.0.0 / Linux 0.0

   606 |    await testController.click(btnEspace2);
   607 |    await testController.click(valueDeux2);
   608 |    await testController.click(btnValidate);
   609 |    await testController.wait(2000);
   610 |    await testController.expect(linesCount.innerText).notEql("7",{ timeout: VERYSHORTTIME });
 > 611 |    await testController.expect(linesCount.innerText).eql("1");
   612 |
   613 |    await testController.click(menuEspaceDeux);
   614 |    await testController.expect(mainContainerSpace.exists).ok({ timeout: LONGTIME });
   615 |    await testController.expect(linesCount.innerText).notEql("7",{ timeout: VERYSHORTTIME });
   616 |    await testController.expect(linesCount.innerText).eql("3");

   at <anonymous> (/tests/tests/owork/04_document.js:611:55)
   at asyncGeneratorStep (/tests/tests/owork/04_document.js:62:45)
   at _next (/tests/tests/owork/04_document.js:62:45) 

45. OWORK Document (OWORK-F004) - F11 Revision of a document

- Error in fixture.beforeEach hook -
Failed to load the page at "https://testsautorun.dev.test2-owork.fr/".
Increase the value of the "pageRequestTimeout" variable, enable the "retryTestPages" option, or use quarantine mode to perform additional attempts to execute this test.
You can find troubleshooting information for this issue at "https://go.devexpress.com/TestCafe_FAQ_ARequestHasFailed.aspx".

Error details:
Failed to complete a request to "https://testsautorun.dev.test2-owork.fr/" within the timeout period. The problem may be related to local machine's network or firewall settings, server outage, or network problems that make the server inaccessible.

Browser: Chrome 130.0.0.0 / Linux 0.0

   87 |
   88 |fixture`OWORK Document`
   89 |    .meta("code", "OWORK-F004")
   90 |    .page`${domain}`
   91 |    .beforeEach(async testController => {
 > 92 |        await testController.useRole(userGed)
   93 |    });
   94 |
   95 |test('F1 acces GED space', async testController => {
   96 |
   97 |    await testController.expect(mainContainerDashboard.exists).ok({ timeout: LONGTIME });

   at <anonymous> (/tests/tests/owork/04_document.js:92:30)
   at asyncGeneratorStep (/tests/tests/owork/04_document.js:62:45)
   at _next (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:93:6) 

46. OWORK Document (OWORK-F004) - F12 add new document

- Error in fixture.beforeEach hook -
Failed to load the page at "https://testsautorun.dev.test2-owork.fr/".
Increase the value of the "pageRequestTimeout" variable, enable the "retryTestPages" option, or use quarantine mode to perform additional attempts to execute this test.
You can find troubleshooting information for this issue at "https://go.devexpress.com/TestCafe_FAQ_ARequestHasFailed.aspx".

Error details:
Failed to complete a request to "https://testsautorun.dev.test2-owork.fr/" within the timeout period. The problem may be related to local machine's network or firewall settings, server outage, or network problems that make the server inaccessible.

Browser: Chrome 130.0.0.0 / Linux 0.0

   87 |
   88 |fixture`OWORK Document`
   89 |    .meta("code", "OWORK-F004")
   90 |    .page`${domain}`
   91 |    .beforeEach(async testController => {
 > 92 |        await testController.useRole(userGed)
   93 |    });
   94 |
   95 |test('F1 acces GED space', async testController => {
   96 |
   97 |    await testController.expect(mainContainerDashboard.exists).ok({ timeout: LONGTIME });

   at <anonymous> (/tests/tests/owork/04_document.js:92:30)
   at asyncGeneratorStep (/tests/tests/owork/04_document.js:62:45)
   at _next (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:93:6) 

47. OWORK Document (OWORK-F004) - F13 copy a document

- Error in fixture.beforeEach hook -
Failed to load the page at "https://testsautorun.dev.test2-owork.fr/".
Increase the value of the "pageRequestTimeout" variable, enable the "retryTestPages" option, or use quarantine mode to perform additional attempts to execute this test.
You can find troubleshooting information for this issue at "https://go.devexpress.com/TestCafe_FAQ_ARequestHasFailed.aspx".

Error details:
Failed to complete a request to "https://testsautorun.dev.test2-owork.fr/" within the timeout period. The problem may be related to local machine's network or firewall settings, server outage, or network problems that make the server inaccessible.

Browser: Chrome 130.0.0.0 / Linux 0.0

   87 |
   88 |fixture`OWORK Document`
   89 |    .meta("code", "OWORK-F004")
   90 |    .page`${domain}`
   91 |    .beforeEach(async testController => {
 > 92 |        await testController.useRole(userGed)
   93 |    });
   94 |
   95 |test('F1 acces GED space', async testController => {
   96 |
   97 |    await testController.expect(mainContainerDashboard.exists).ok({ timeout: LONGTIME });

   at <anonymous> (/tests/tests/owork/04_document.js:92:30)
   at asyncGeneratorStep (/tests/tests/owork/04_document.js:62:45)
   at _next (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:62:45)
   at <anonymous> (/tests/tests/owork/04_document.js:93:6) 

48. OWORK Ged (OWORK-F005) - F005-001a Share a document

- Error in fixture.beforeEach hook -
Failed to load the page at "https://testsautorun.dev.test2-owork.fr/".
Increase the value of the "pageRequestTimeout" variable, enable the "retryTestPages" option, or use quarantine mode to perform additional attempts to execute this test.
You can find troubleshooting information for this issue at "https://go.devexpress.com/TestCafe_FAQ_ARequestHasFailed.aspx".

Error details:
Failed to complete a request to "https://testsautorun.dev.test2-owork.fr/" within the timeout period. The problem may be related to local machine's network or firewall settings, server outage, or network problems that make the server inaccessible.

Browser: Chrome 130.0.0.0 / Linux 0.0

   87 |
   88 |fixture`OWORK Ged`
   89 |    .meta("code", "OWORK-F005")
   90 |    .page`${domain}`
   91 |    .beforeEach(async testController => {
 > 92 |        await testController.useRole(userGed)
   93 |    });
   94 |
   95 |test('F005-001a Share a document', async testController => {
   96 |
   97 |    await testController.expect(mainContainerDashboard.exists).ok({ timeout: LONGTIME });

   at <anonymous> (/tests/tests/owork/05_ged.js:92:30)
   at asyncGeneratorStep (/tests/tests/owork/05_ged.js:50:62)
   at _next (/tests/tests/owork/05_ged.js:50:62)
   at <anonymous> (/tests/tests/owork/05_ged.js:50:62)
   at <anonymous> (/tests/tests/owork/05_ged.js:50:62)
   at <anonymous> (/tests/tests/owork/05_ged.js:93:6) 

49. OWORK Ged (OWORK-F005) - F005-001b Share a document with password

- Error in fixture.beforeEach hook -
Failed to load the page at "https://testsautorun.dev.test2-owork.fr/".
Increase the value of the "pageRequestTimeout" variable, enable the "retryTestPages" option, or use quarantine mode to perform additional attempts to execute this test.
You can find troubleshooting information for this issue at "https://go.devexpress.com/TestCafe_FAQ_ARequestHasFailed.aspx".

Error details:
Failed to complete a request to "https://testsautorun.dev.test2-owork.fr/" within the timeout period. The problem may be related to local machine's network or firewall settings, server outage, or network problems that make the server inaccessible.

Browser: Chrome 130.0.0.0 / Linux 0.0

   87 |
   88 |fixture`OWORK Ged`
   89 |    .meta("code", "OWORK-F005")
   90 |    .page`${domain}`
   91 |    .beforeEach(async testController => {
 > 92 |        await testController.useRole(userGed)
   93 |    });
   94 |
   95 |test('F005-001a Share a document', async testController => {
   96 |
   97 |    await testController.expect(mainContainerDashboard.exists).ok({ timeout: LONGTIME });

   at <anonymous> (/tests/tests/owork/05_ged.js:92:30)
   at asyncGeneratorStep (/tests/tests/owork/05_ged.js:50:62)
   at _next (/tests/tests/owork/05_ged.js:50:62)
   at <anonymous> (/tests/tests/owork/05_ged.js:50:62)
   at <anonymous> (/tests/tests/owork/05_ged.js:50:62)
   at <anonymous> (/tests/tests/owork/05_ged.js:93:6)