Commit Graph

243 Commits

Author SHA1 Message Date
Anastasiya Semenkevich 8c02b7bbd7 chore: update error message
Error message has been changed in ff9062a1b0 (diff-4ac30c280b7ceca7b505ab0551b9e009295aae3147253c43ae8821e9d6c0ed69R682)
2024-01-09 16:03:31 +03:00
Anastasiya Semenkevich f664fd4307 chore: combine tests for community screens to reduce total run time 2023-12-29 17:48:03 +03:00
Anastasiya Semenkevich 88c823e360 chore: add another verification which will take a bit of time so the UI wont be frozen 2023-12-29 16:42:34 +03:00
Anastasiya Semenkevich 4b8d199dab chore: fix test for creating permissions 2023-12-29 11:47:48 +03:00
Valentina Novgorodtceva 07b151dfe9 test: member role tests added 2023-12-28 15:37:02 +03:00
Valentina Novgorodtceva acc3d2286b test: edit_community_category 2023-12-28 13:58:52 +03:00
Valentina Novgorodtceva 4dace0093d chore: fix join community test according changes in UI 2023-12-28 13:58:22 +03:00
Anastasiya Semenkevich 9fc3e8ed6d chore: change locator for InsertDetailsView 2023-12-27 17:42:34 +03:00
Anastasiya Semiankevich a48fd2e0ea chore: add timeout for group chat 2023-12-27 11:44:01 +03:00
Anastasiya Semenkevich 3aef4930ff chore: introduce timeout mark and update requirements 2023-12-26 19:14:36 +03:00
Anton Iakimov 7fbcbde117
ci: remove debug 2023-12-25 13:07:09 +01:00
Anastasiya Semenkevich 61b73b3251 chore: replace is_visible 2023-12-23 11:02:58 +03:00
Anton Iakimov 41e634fa85 ci: set TEST_SCOPE_FLAG conditionally on JOB_NAME 2023-12-22 20:39:02 +03:00
Anastasiya Semenkevich bbd0e5342f chore: fix syncing test and move it to critical suite 2023-12-22 19:13:41 +03:00
Anastasiya Semenkevich 9181bce340 chore: replace waitFor with waitForObjectExists
There is a problem with is_visible method now, it is not raising any assertions in case it did not find any object, therefore i suspect it as a potential endless loop (always returns True it seems). I will try to fix that, however it is being used across all the framework so it takes time.

The main idea here is to get rid of endless loop and 15 minutes if waiting for nothing in this certain test
2023-12-22 16:52:55 +03:00
Anastasiya Semenkevich dc7d578e43 chore: add validation for emoji hash across screens 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich e5b34242d1 chore: better init for online identifier 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich a6590dfd21 chore: add verification for identicon ring on the profile screen 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich 2b3c7fb698 chore: added random selection of pictures (diff types) 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich d38979e26e chore: add randomisation for password 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich effd82ec17 chore: add randomisation for display name generation 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich 9023f27fbd chore: add smaller steps and asserts, rename method 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich 21f30f2ee6 chore: update marks and readMe file
Fixes https://github.com/status-im/desktop-qa-automation/issues/391

1. replaced all the skip marks for tests that are linked to status-desktop tickets to xfail
2. updated readme to explain marks
2023-12-20 17:38:27 +03:00
Anastasiya Semenkevich 230767ef6a chore: raise exceptions when needed 2023-12-20 15:46:15 +03:00
Anastasiya Semenkevich d8b4492a28 chore: disable join community test until it is fixed 2023-12-19 14:24:50 +03:00
Anastasiya Semenkevich 863deed451 ci: run critical tests by default 2023-12-18 16:22:27 +03:00
Anastasiya Semenkevich c38bc86476 chore: mark password change test as flaky
Reason: https://github.com/status-im/status-desktop/issues/13013
2023-12-18 11:52:57 +03:00
Anastasiya Semenkevich 13146aa80e chore: add asserts for change password test 2023-12-18 11:52:57 +03:00
Anastasiya Semenkevich 0896e395d4 chore: select tests to run against PRs
Selected a few to run by critical mark in PRs
2023-12-18 11:52:57 +03:00
Anastasiya Semenkevich 663396a10b chore: introduce flaky mark
A “flaky” test is a test that usually pass but sometimes it fails.
If a flaky test pass it will be reported normally as test succeed. If the test fails, instead of being reported as failure it will be reported as a xfail.
2023-12-15 16:07:13 +03:00
Anastasiya Semenkevich d8d3cc1235 chore: update readme 2023-12-14 10:45:45 +03:00
Magnus 2350193548 Add priority pytest marks 2023-12-13 17:53:24 +03:00
Magnus 1a1b2db403 Introduce priority pytest marks 2023-12-13 17:53:24 +03:00
Magnus 962c47604d set up pytest marks for different sections of the app 2023-12-13 17:53:24 +03:00
Anastasiya Semiankevich e55fce53e2 chore: move the TEST MODE back off for now and add some more fixes 2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich 9894a431b8 chore: fix delete account test according new designs 2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich 7d43c60bf2 chore: refactor edit account test a bit 2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich 58bba9e30f chore: add attempts to click Delete button and removed awaiting 2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich 90174e64de chore: skip Send test (https://github.com/status-im/status-desktop/issues/12987) 2023-12-13 17:20:30 +03:00
Anastasiya Semiankevich 4094e50eff chore: fix community channel tests in test mode 2023-12-13 17:20:30 +03:00
Anastasiya Semenkevich 9d35ad5492 chore: test test mode 2023-12-13 17:20:30 +03:00
Anastasiya Semenkevich f20ee922bb chore: skip ENS name test because of bug
https://github.com/status-im/status-desktop/issues/12988
2023-12-12 14:29:41 +03:00
Anastasiya Semenkevich fc13e05514 chore: skip balance test because of cryptocompare API limit
I logged https://github.com/status-im/status-desktop/issues/12987 which has some details
2023-12-12 14:29:41 +03:00
Valentina Novgorodtceva 41d956e7da test: test_ens_name_purchase added 2023-12-12 10:43:20 +07:00
Valentina Novgorodtceva 4a2faef725 chore: test_join_community was separated from others 2023-12-12 10:40:39 +07:00
Valentina Novgorodtceva 4c383b2605 chore: communities tests enabled and fixed, replaced image comparison 2023-12-12 10:40:39 +07:00
Anastasiya Semenkevich a161df0c65 chore: wait until appears removed 2023-12-11 18:31:08 +03:00
Magnus 2f6973e03d speed up password strength indicator tests 2023-12-11 12:20:36 +03:00
Anastasiya Semenkevich 49b4bad9b7 chore: remove restart from import seed phrase
perhaps it was put there by mistake. we dont need the app restart in this test
2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich b29d96b421 chore: extend the limit for balance to appear up to 10 seconds 2023-12-08 19:50:19 +03:00