391 Commits

Author SHA1 Message Date
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
Anastasiya Semenkevich
739540d1f9 chore: skip add account and restart test because of bug
https://github.com/status-im/status-desktop/issues/12973
2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich
18c0a5faa8 chore: skip sync test because of bug
https://github.com/status-im/status-desktop/issues/12972
2023-12-08 19:50:19 +03:00