70 Commits

Author SHA1 Message Date
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
9023f27fbd chore: add smaller steps and asserts, rename method 2023-12-21 23:10:47 +03:00
Anastasiya Semenkevich
230767ef6a chore: raise exceptions when needed 2023-12-20 15:46:15 +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 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
Valentina Novgorodtceva
41d956e7da test: test_ens_name_purchase added 2023-12-12 10:43:20 +07:00
Valentina Novgorodtceva
4c383b2605 chore: communities tests enabled and fixed, replaced image comparison 2023-12-12 10:40:39 +07:00
Anastasiya Semenkevich
90a6c09523 chore: add attempts for clicking sign out button 2023-12-08 19:50:19 +03:00
Anastasiya Semenkevich
577bf54134 chore: add attempts to click the cross button
1. test_toggle_testnet_toggle_on_and_close_the_confirmation fails now in nightly. I added attempts to click the cross button and removed wait_untll_appears (and related assert)
2023-12-08 19:50:19 +03:00
Valentina Novgorodtceva
73a3bd7cfc test: tests create and remove community category added 2023-12-08 14:46:20 +07:00
Valentina Novgorodtceva
30116a4540 chore: container for search text edit field changed 2023-12-07 16:24:38 +07:00
Valentina Novgorodtceva
9601eb261d test: test_wallet_send_0_eth added 2023-12-07 16:24:38 +07: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
0b8ad5df90
chore: reorganise wallet tests (#355)
* chore: reorganise wallet tests

* chore: enable wallet tests that have parametrization
2023-12-01 15:56:57 +03:00
Anastasiya
f195ab90e4
chore: fix sign out test (#353) 2023-12-01 07:32:44 +03:00
Valentina1133
47d70565d5
Test/test settings messaging identity verification (#341)
* test: test_messaging_settings_identity_verification added

* chore: skipped test_settings_include_in_total_balance
2023-11-28 15:26:05 +03:00
Valentina1133
7efea5191f
test: test_messaging_settings accepting and rejecting request added (#336) 2023-11-27 14:44:42 +04:00
Valentina1133
9accca2b36
test: test_cancel_setup_syncing added (#334) 2023-11-27 14:44:30 +04:00
Valentina1133
de0f30d09e
test: test_unlock_keycard with correct and incorrect PUK added (#312) 2023-11-17 17:54:57 +03:00
Valentina1133
867d9c7467
chore: keycard_tests fixes (#318) 2023-11-17 17:54:44 +03:00
Anastasiya
e6c5443d3d
chore: several changes for wallet settings tests (#317)
* chore: fix several wallet tests

* disable account ordering because of bug

* remove test self as not needed anymore

* add log level

* click the revert button 2 times
2023-11-17 17:27:51 +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
Valentina1133
b72846e8b3
chore: test_create_keycard_account_with_new_seed_phrase improved (#307) 2023-11-16 13:48:04 +03:00
Valentina1133
420f3872b1
test: test_factory_reset_keycard and test_factory_reset_keycard_incorrect_pin added (#303) 2023-11-15 19:28:11 +03:00
Valentina1133
9491e0b28f
chore: image verifications added to keycard tests (#297) 2023-11-13 13:46:48 +03:00
Valentina1133
3f65549e98
test: test_check_whats_on_keycard added (#294) 2023-11-10 16:30:47 +01:00
Anastasiya
ae39ba0fcf
Test: exclude from total balance (#288)
* chore: added verification for keypair name in status account and added steps

* test: test to check total balance for watched addresses added

* chore: added verification for keypair name in status account and added steps

* test: test to check total balance for watched addresses added

* review addressed
2023-11-10 18:04:49 +03:00
Valentina1133
ab40f7198f
test: test_setup_keycard_with_existing_account added (#282) 2023-11-10 12:34:49 +01:00
Valentina1133
0480243cd4
test: test_import_restore_keycard_via_seed_phrase added (#258) 2023-11-08 15:33:16 +01:00
Vladimir Druzhinin
3ec67fda26
chore: squish waitFor method was customized (#272)
#262
2023-11-07 16:05:43 +01:00
Anastasiya Semenkevich
24e9a11544 chore: add watched address is now standalone
Move the Add watched address to a separate file
Added a small verification to origin option selected
Removed steps with deletion as i plan to cover differently
The delete functionality is still being checked in another test
Added a verification for authentication button is not available for adding of watched addresses
2023-11-03 20:39:40 +03:00
Anastasiya
b211d70b6e
Chore: improve emoji popup and syncing settings option selection (#253)
* chore: emoji popup for wallet account has verification for popup is hidden

* chore: add one more attempt to open syncing screen
2023-11-02 19:07:12 +03:00
Valentina1133
1c71763735
test: test_create_keycard_account_with_new_seed_phrase added (#236) 2023-11-02 14:51:38 +01:00
Anastasiya
4e918fe901
test: test_wallet_main_can_add_account_after_restart implemented (#239) 2023-11-01 16:58:38 +03:00
Anastasiya
47cae96108
chore: improve reference for a popup in account deletion test (#237) 2023-10-31 17:59:07 +03:00
Anastasiya
5e75b2b935
test: test_delete_generated_account_from_wallet_settings implemented (#226)
Update test_wallet_settings_acct_interactions_delete_account.py
2023-10-30 09:58:45 +03:00
Valentina1133
5ad53da3e8
Fixed get toast messages method (#209) 2023-10-25 15:34:00 +03:00
Anastasiya
53334e36fa
chore(@wallet_account_tests): add several verifications for wallet tests (#202) 2023-10-24 15:32:19 +03:00
Anastasiya
e1ed5ede4c
test(@wallet_settings): add test for editing status default account from wallet settings (#191) 2023-10-19 16:56:33 +03:00
Anastasiya
8936baf92b
chore(@back_up_seed_test): improve validations (#189) 2023-10-18 15:34:11 +03:00
Anastasiya
cacb93c066
chore(@gui files): split settings screen file to separate settings screens (as in UI) (#179) 2023-10-13 18:55:44 +03:00
Anastasiya Semenkevich
f6ed4a48eb
fix(@wallet_manage_accounts_test): fix test for watched address (#162)
* fix(@wallet_manage_accounts_test): fix test for watched address

* Start squish server on new port

---------

Co-authored-by: Vladimir Druzhinin <vlado@status.im>
2023-10-11 13:38:55 +03: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
95a9a83843
fix(@settings_profile): fixed change password and edit tests (#148) 2023-10-06 19:02:26 +06:00