Commit Graph

52 Commits

Author SHA1 Message Date
Marcello Stanisci
bc2c4aff8e
catching more TimeoutException(s) 2017-11-23 11:27:01 +01:00
Marcello Stanisci
de461a3358
catching timeout exception 2017-11-22 11:18:34 +01:00
Marcello Stanisci
5d816ca065
bundling args in a class 2017-11-02 16:20:48 +01:00
Marcello Stanisci
d4e8b98934
abort() doesn't log anymore 2017-11-02 16:03:27 +01:00
Marcello Stanisci
ca2073c22a
instantiating and using_one_ wait object, plus
porting all DOM operations to use waits.
2017-11-02 15:59:06 +01:00
Marcello Stanisci
38185fb187
finishing to fix returned values from Selenium
routines, plus general simplification of code.
2017-11-02 13:47:32 +01:00
Marcello Stanisci
a55daa797e
withdraw returns boolean 2017-11-02 12:51:32 +01:00
Marcello Stanisci
77e9eb9d07
indent 2017-11-02 11:59:36 +01:00
Marcello Stanisci
c3595fe47c
experimenting with logs 2017-11-02 11:22:27 +01:00
Florian Dold
b4525c567a
increse selenium timeout 2017-10-29 23:40:40 +01:00
Florian Dold
0f9fef41b0
print browser log on selenium pay failure 2017-10-29 23:37:18 +01:00
Marcello Stanisci
d951a87bc4
selenium wrong class attribute 2017-10-17 13:30:55 +02:00
Marcello Stanisci
8d5b1e539b
fix #5112 2017-07-19 22:05:45 +02:00
Marcello Stanisci
f31c6d0190
Option to show the browser in selenium test; useful to debug. 2017-07-19 14:36:29 +02:00
Marcello Stanisci
fc02e229d9
Fix #5095. 2017-06-28 20:58:22 +02:00
Marcello Stanisci
8fc959c3fa
Adapt screen scraped withdrawing to new bank interface. 2017-06-27 22:54:22 +02:00
Marcello Stanisci
9911335d43
README 2017-06-27 13:59:06 +02:00
Marcello Stanisci
2a1ece8417
closing client and display upon each exception 2017-03-26 17:10:59 +02:00
Marcello Stanisci
cad2ce3a08
fix hanging pyvirtualdisplay 2017-03-26 17:07:18 +02:00
Marcello Stanisci
85009860d7
Preventing Selenium to fill up /tmp. 2017-03-08 17:44:20 +01:00
Marcello Stanisci
ac34262853
Logging 2017-02-20 15:24:24 +01:00
Marcello Stanisci
b45ef5c65e
Re-enabling pyvirtualdisplay. 2017-02-20 15:22:19 +01:00
Marcello Stanisci
22018d2562
Polishing Selenium code, and testing bookmarked fulfillment URL. 2017-02-20 14:52:08 +01:00
Marcello Stanisci
5ad34d8dfd
More logging in selenium test 2017-02-20 13:24:12 +01:00
Marcello Stanisci
18010a739d
Using pyvirtualdisplay for headless selenium tests. 2017-02-16 09:54:43 +01:00
Marcello Stanisci
fdb272d505
Optimizing/fixing selenium tests. 2017-02-15 17:07:45 +01:00
Marcello Stanisci
2ca731a6b8
Selenium script comments 2017-02-14 21:46:21 +01:00
Marcello Stanisci
3f0ee289c4 selenium: fix closing chrome test 2016-11-12 23:44:02 +01:00
Marcello Stanisci
0def1cd3cf selenium: test if chrome is responsive 2016-11-12 23:34:39 +01:00
Marcello Stanisci
3264067ce3 selenium: fixing non-clickable element by sleep(). To be improved. 2016-11-12 13:13:25 +01:00
Marcello Stanisci
6492b6488a selenium: fixing the way (certain) elements are clicked.
Namely, since the lang bar at the bottom has absolute position it overlays on elements
to be clicked; so the window needs to be scrolled a bit further in order to click the
desired elements
2016-11-10 00:11:22 +01:00
Marcello Stanisci
1dd7ae8452 selenium: adding --ext-unpacked option, plus minor fixes on waiting for invisible elements 2016-11-09 18:19:47 +01:00
Marcello Stanisci
49b7c644c0 selenium: fixing up to make_donation. Fail due to #4762 2016-11-08 22:16:50 +01:00
Marcello Stanisci
a4c073bfa4 selenium: correctly picking amount to withdraw 2016-11-08 22:03:00 +01:00
Marcello Stanisci
a96d9aa386 addressing #4522 2016-05-23 15:35:54 +02:00
Marcello Stanisci
4bd7f6855d print baseurl in selenium test 2016-05-22 21:50:41 +02:00
Marcello Stanisci
db79e76b62 selenium: .crx passed in options 2016-05-12 15:06:53 +02:00
Marcello Stanisci
bd325cd9db selenium: passing cli options through capabilities, adding --remote option 2016-05-12 13:54:48 +02:00
Marcello Stanisci
e754f0c6dd deploying log messages in selenium 2016-05-12 11:44:56 +02:00
Marcello Stanisci
dc83b85e85 selenium: adding function to switch between 'test' and 'demo' base URLs,
used to introduce currency mismatches when testing errors management
2016-05-03 15:05:58 +02:00
Marcello Stanisci
048e4f8dc9 nondefault amounts to donate via selenium 2016-05-03 14:16:04 +02:00
Marcello Stanisci
08e60506d5 selenium: the wallet can select amounts from the bank's dropdown 2016-05-03 11:12:12 +02:00
Marcello Stanisci
ce87fc0b90 deploying try-catch(es) in selenium code 2016-04-28 15:08:34 +02:00
Marcello Stanisci
5ea6f8dd00 selenium tests in "/component" form + fetching baseurl from env 2016-04-27 16:58:06 +02:00
Marcello Stanisci
07715206e5 make donations via selenium 2016-04-27 14:39:39 +02:00
Marcello Stanisci
320eac1675 selenium test not in unittest 2016-04-27 13:54:35 +02:00
Marcello Stanisci
90c67fc717 selenium withdrawal minor fixes 2016-04-27 10:47:01 +02:00
Marcello Stanisci
ba0ef6b6e8 still on native delayers 2016-04-26 17:24:10 +02:00
Marcello Stanisci
1f70c33d25 using webdriver-provided wait facility 2016-04-26 15:46:08 +02:00
Marcello Stanisci
67b37dd31e putting tests inside "unittest" classes 2016-04-26 10:29:05 +02:00