49 Commits

Author SHA1 Message Date
Valentina Novgorodtceva
b88d4b6d7c chore: increased timeout for device synced 2024-02-21 10:34:32 +03:00
Anastasiya Semenkevich
c2b8fa222a chore: combine 2 tests to save time 2024-02-19 11:13:44 +03:00
Anastasiya Semenkevich
54cfa7b743 chore: replace file dialog interactions with direct function 2024-02-16 10:10:59 +03:00
Valentina Novgorodtceva
29f26371db chore: fixes for fails from nightly run 2024-02-12 10:27:31 +03:00
Anastasiya Semenkevich
6d8c002f30 chore: reduce the critical set because of file dialog issue on release CI
https://github.com/status-im/status-desktop/issues/13483
2024-02-08 20:34:48 +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
9fc3e8ed6d chore: change locator for InsertDetailsView 2023-12-27 17:42:34 +03:00
Anastasiya Semenkevich
61b73b3251 chore: replace is_visible 2023-12-23 11:02:58 +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
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
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
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
7d43c60bf2 chore: refactor edit account test a bit 2023-12-13 17:20:30 +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
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
Valentina1133
f72b667808
chore: removed skip mark from syncing and messaging tests, these tests are passing now (#360) 2023-12-04 14:18:06 +03:00
77379a33df
chore(all): rename _logger to LOG to match changes
Some of them were renamed in:
https://github.com/status-im/desktop-qa-automation/pull/352

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-12-01 14:58:22 +01:00
Anastasiya
a1f1977bf2
Disable wallet tests and syncing test (#351)
* chore: skip wallets tests temp

Possible reason: https://github.com/status-im/status-desktop/issues/12914 is causing crashes, which we don't yet identify as crashes

* chore: skip syncing test temp

https://github.com/status-im/desktop-qa-automation/issues/350
2023-11-30 14:27:35 +03:00
Valentina1133
9accca2b36
test: test_cancel_setup_syncing added (#334) 2023-11-27 14:44:30 +04:00
Valentina1133
d7c4378e6b
Chore/onboarding tests (#331)
* chore: added clicking on back button and checking correct views appear during onboarding

* chore: click clear button on profile view and checking field is empty added

* chore: show and hide password verifications added to test_check_password_strength_and_login
2023-11-27 14:44:08 +04:00
Anastasiya
5691004e55
chore: stabilise test (#333)
* chore: fix testnet toggle test and total balace wallet test

* chore: increase timeout for syncing test

* chore: disable test mode and remove keycard hide steps
2023-11-22 13:42:26 +03:00
Vladimir Druzhinin
a9af83fda4
Chore/key card handler (#314)
* chore: fix seed phrase test and edit status account test

* chore: change the locator for profile layout

* chore: close Keycard Controller

---------

Co-authored-by: Anastasiya Semenkevich <anastasija.ig@gmail.com>
2023-11-17 08:53:17 +03:00
Anastasiya
98ecaea67c
chore: add object names to beta consent popup and test mode env variable condition (#308)
* chore: add object names to beta popup

* chore: add check for env variable
2023-11-16 13:48:17 +03:00
Anastasiya
89f6fd932a
chore: add attempts to click on Next button for onboarding (#231) 2023-10-31 11:34:02 +03:00
Anastasiya
d04b86dd2b
chore: enable test_onboarding_syncing.py (#229) 2023-10-30 12:43:56 +03:00
Vladimir Druzhinin
ffafe2ce70
chore: skip failed tests in onboarding (#219) 2023-10-26 15:09:06 +03:00
Anastasiya
4070deb1a6
chore: add attempts for clicking networks and next buttons (#216) 2023-10-26 14:19:32 +03:00
Vladimir Druzhinin
d14a0b1bc4
test_sync_device_during_onboarding skipped (#211)
#167
2023-10-25 16:11:44 +02:00
Vladimir Druzhinin
2e6a06abb1
Fix/167 communities (#207)
* Fix test_create_community

#167

* Setup cursor animation

#167

* Fix test_sync_device_during_onboarding

#167
2023-10-25 15:38:48 +03:00
Valentina1133
c9f9cbc173
Test password strength (#203) 2023-10-25 14:43:06 +03:00
Anastasiya
ed5ec7ef18
chore(@onboarding_test): add verification for wallet address (#201) 2023-10-23 18:43:17 +03:00
Anastasiya
3e3929b8a0
chore(@onboarding_syncing): uncomment sync devices test (#199) 2023-10-22 19:37:17 +03:00
Anastasiya Semenkevich
72c99606d4 chore(@onboarding_negative_tests): fix test 2023-10-17 18:10:16 +03:00
Anastasiya Semenkevich
2402c15a84 chore(@tests): fix import seed phrase test, comment out syncing test 2023-10-17 17:57:39 +03:00
Valentina1133
f87904e0b8
Negative scenario of signing in and logging in (#169)
Co-authored-by: Anastasiya <82375995+anastasiyaig@users.noreply.github.com>
2023-10-13 16:26:39 +03:00
Valentina1133
b4b0344ed2
Added type of selection of words with enter in seed phrase popup (#159) 2023-10-11 18:28:34 +07:00
Vladimir Druzhinin
23ea978888
Fix/147 test sync device (#157)
* Code was formatted with pep8 recommendations

* Fix attaching squish server config
2023-10-09 19:04:29 +02:00
Anastasiya Semenkevich
c94202229b
chore: tests ordering and tesseract removal (#145) 2023-10-06 17:32:08 +06:00