Commit Graph

94 Commits

Author SHA1 Message Date
Veljko
7b461d904b Update selector and titles in checks
[MAILPOET-5477]
2023-07-25 13:42:14 +02:00
Rodrigo Primo
f156629a93 Update performance tests to reflect separating segments and lists
Segments and lists were separated into different pages in a previous
commit. This commit updates the performance tests to reflect this change.

[MAILPOET-5392]
2023-07-12 18:46:08 +02:00
Veljko
96d78554ba Update tests to include await and update helper method
[MAILPOET-5451]
2023-07-04 13:38:29 +02:00
Veljko
81f7ddba9d Update onboarding test scenario 2023-06-29 17:16:34 +03:00
Veljko
aa678b4609 Include wait in onboarding scenario 2023-06-29 17:16:34 +03:00
Veljko
5c33dbe220 Update forms adding and helper method 2023-06-29 17:16:34 +03:00
Veljko
7d748b0844 Improve auth and add try finally to all tests 2023-06-29 17:16:34 +03:00
Veljko
8ea5a39275 Rename authentication to login 2023-06-29 17:16:34 +03:00
Veljko
64fbd451e6 Change the url to wp-login.php 2023-06-29 17:16:34 +03:00
Veljko
8b27f0b9bb Improve login method and update tests 2023-06-29 17:16:34 +03:00
Veljko
0dd510faeb Update k6 to 45.0 and reorder tests in scenarios
[MAILPOET-5425]
2023-06-22 15:43:00 +03:00
Veljko
d740ef85d2 Revert back to 3 iterations for nightly tests 2023-06-16 21:43:06 +02:00
Veljko
a63cc229fc Update nightly tests with proper locator and increase max duration
[MAILPOET-5411]
2023-06-16 21:43:06 +02:00
Jan Jakes
b711287f4d Unify locators
[MAILPOET-5408]
2023-06-15 13:13:34 +02:00
Jan Jakes
e265469b2f Wait for the correct notice 2023-06-15 10:00:01 +02:00
John Oleksowicz
6a0b4e55f0 Avoid issue with multiple notices 2023-06-15 10:00:01 +02:00
Veljko
5d170b6d5c Fix k6 test by updating the text to items
[MAILPOET-5370]
2023-06-02 13:00:48 +02:00
Veljko
a5248ab30f Updated k6 readme file
[MAILPOET-5349]
2023-05-24 05:12:14 -05:00
Veljko
587d2024bd Include the test in nightlytests workflow
[MAILPOET-5300]
2023-05-17 10:11:31 +03:00
Veljko
07db8c39fe Add new k6 test for mass trashing and restoring subscribers
[MAILPOET-5300]
2023-05-17 10:11:31 +03:00
Veljko
b283099616 Removed http req metrics from the k6 tests
[MAILPOET-5337]
2023-05-15 12:37:14 -03:00
Veljko
13915a1733 Fix helper method for nightly tests
[MAILPOET-5298]
2023-05-11 10:44:11 -05:00
Veljko
4bda0770e1 Update k6 and switch to CWV
[MAILPOET-5287]
2023-05-09 14:46:03 +02:00
Veljko
8728229659 Decrease nightly tests max duration to 12m and update email in test
[MAILPOET-5208]
2023-04-11 18:09:21 +02:00
Veljko
f994d1b232 Streamline test results output to k6 cloud
[MAILPOET-5196]
2023-04-07 15:45:50 +02:00
Veljko
0e15b459c0 Reorder tests 2023-04-05 11:32:08 +02:00
Veljko
3212da8deb Set scenario thresholds to pass in 95% times 2023-04-05 11:32:08 +02:00
Veljko
57dbb2fdb4 Set scenario thresholds to be on a safe side 2023-04-05 11:32:08 +02:00
Veljko
6acebd9145 Update newsletter stats test 2023-04-05 11:32:08 +02:00
Veljko
db1416014e Update tests 2023-04-05 11:32:08 +02:00
Veljko
c2ad02514c Add await for all pages 2023-04-05 11:32:08 +02:00
Veljko
d6c2fa5f96 Add taking screenshots across all tests 2023-04-05 11:32:08 +02:00
Veljko
e63ead696e Update taking screenshots 2023-04-05 11:32:08 +02:00
Veljko
34b7bf5cad Update expected in newsletter listing test 2023-04-05 11:32:08 +02:00
Veljko
774266ee8d Include taking screenshots 2023-04-05 11:32:08 +02:00
Veljko
b488ae71d9 Update onboarding wizard test 2023-04-05 11:32:08 +02:00
Veljko
82d6c51365 Update code to align with eslint 2023-04-05 11:32:08 +02:00
Veljko
b1704a268c Switch back to per-vu-iterations 2023-04-05 11:32:08 +02:00
Veljko
99f6d7445a Refactor newsletterStatistics test and add onboardingWizzard 2023-04-05 11:32:08 +02:00
Veljko
f0b7c42275 Update per vu to shared iterations and fix auth method
[MAILPOET-4950]
2023-04-05 11:32:08 +02:00
Jan Jakes
eca4e2104a Cache mysql volume for performance tests
[MAILPOET-4950]
2023-04-05 11:32:08 +02:00
Jan Jakes
2db1157c63 Increase performance tests mysql start timeouts for data import
[MAILPOET-4950]
2023-04-05 11:32:08 +02:00
Jan Jakes
6141e4a57a Download and import data for performance tests
[MAILPOET-4950]
2023-04-05 11:32:08 +02:00
Veljko
9c99fe733b Refactor k6 to use chai.js
[MAILPOET-5156
2023-03-30 14:43:31 +02:00
Veljko
7b90dff4b6 First attempt to try and make checks failing 2023-03-30 14:43:31 +02:00
Veljko
06874645c7 Add nightly testing and update CircleCI and RoboFile
[MAILPOET-4954
2023-03-30 11:03:28 +02:00
Veljko
a24c5f5869 Exclude test from scenarios
[MAILPOET-4954
2023-03-30 11:03:28 +02:00
Veljko
568918f1fc Include the test in scenarios
[MAILPOET-4954]
2023-03-30 11:03:28 +02:00
Veljko
c7e01e0cb1 Add new k6 test newsletter statistics
[MAILPOET-4954]
2023-03-30 11:03:28 +02:00
Veljko
5297333d6a Optimize tests and improve existing
[MAILPOET-4958]
2023-03-30 11:03:28 +02:00