Commit Graph

38 Commits

Author SHA1 Message Date
Michal Čihař
6a645a3e89 Revert "Fix alignment of action and fixed tests #12167"
This reverts commit 9b56acacab.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-10-03 14:02:49 +02:00
ankitjain28may
9b56acacab Fix alignment of action and fixed tests #12167
Signed-off-by: Ankit Jain <ankitjain28may77@gmail.com>
2017-09-26 01:37:02 +05:30
Michal Čihař
fa2457cf3d Simplify entering form values
Use value() instead of click() and keys().

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-07 15:17:06 +02:00
Michal Čihař
5c40939e74 Remove some no longer needed waits and sleeps
Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-07 15:17:06 +02:00
Michal Čihař
eabdf845c3 Fix waiting for AJAX popup disappear in Selenium tests
Waiting for ajax_message_num_1 works only on first AJAX request and
we're doing more of them. This should remove need for many consequent
sleeps as we were actually not properly waiting for element.

Also it's better to wrap this logic in separate method as it is used in
many places in the code.

Signed-off-by: Michal Čihař <michal@cihar.com>
2017-09-07 15:17:06 +02:00
Deven Bansod
11bc4c6252 Replace usleep with sleep calls
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-08-22 16:42:37 +05:30
Deven Bansod
8c32018335 Refactor methods in selenium tests
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-08-22 16:42:37 +05:30
Deven Bansod
7021aac7ce Try using dynamic wait in TableBrowse and TableStructure
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-08-18 16:31:20 +05:30
Deven Bansod
ea6f79bf21 Fix createRemoveUser and TableBrowse::DeleteRecords
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-08-17 17:29:26 +05:30
Deven Bansod
e0d89fa22a Use different approach to handle typing long values
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-07-26 14:39:29 +05:30
Deven Bansod
e6fdb15dc9 Fix failing test in CopyRecords-TableBrowse
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-07-25 22:04:24 +05:30
Deven Bansod
4083e03267 Fix tests
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-07-25 14:43:32 +05:30
Deven Bansod
00f3d5701e Fix selenium tests related to Table
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
2017-07-18 19:00:42 +05:30
Chirayu Chiripal
fcb7dd9da3 Fix selenium test - change records by double click
Signed-off-by: Chirayu Chiripal <chirayu.chiripal@gmail.com>
2014-12-14 14:25:29 +05:30
Madhura Jayaratne
f2782eb957 Remove table_results ID field
Signed-off-by: Madhura Jayaratne <madhura.cj@gmail.com>
2014-12-01 15:25:22 +05:30
Hugues Peccatte
42e0bdd47a Fix typos.
Signed-off-by: Hugues Peccatte <hugues.peccatte@gmail.com>
2014-11-02 18:32:42 +01:00
Michal Čihař
8fa5709b38 Try adding another random sleep here...
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-28 14:18:37 +02:00
Michal Čihař
b531e59a8c Fix syntax errors
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 14:12:47 +02:00
Michal Čihař
0bda9bb977 Sleeping was missing here
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:22:01 +02:00
Michal Čihař
499bca486d Consistent sleeping when waiting for browser
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-24 13:19:50 +02:00
Michal Čihař
2a0b3521e6 Document known issues
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-08 08:57:35 +02:00
Michal Čihař
0ee6fbbb6e Document test problem
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-04-04 12:04:42 +02:00
Michal Čihař
26fddde475 Group Selenium test
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-26 13:36:52 +01:00
Michal Čihař
81ed63a201 Temporarily disable sorting test
See pull request #1077

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-24 16:34:50 +01:00
Michal Čihař
924ea06c4e Might need to expand More menu for Export, Insert and Search tests
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-03-18 17:40:37 +01:00
Michal Čihař
dce7e435e5 Include waiting for page load on navigating to page
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-27 10:15:05 +01:00
Michal Čihař
68008be4c9 Factor out table navigation code
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-27 09:47:02 +01:00
Michal Čihař
283d1f3e4c Shorter path to get into browse mode
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-24 11:25:32 +01:00
Michal Čihař
d1ee1bb3d3 Move waiting for elements after login to tests
We can not wait in login itself as it is used for failing tests as well.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-24 09:15:02 +01:00
Michal Čihař
9a3aac69d4 This is now input
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-19 14:00:01 +01:00
Michal Čihař
821e84267b Pass parameters individually and avoid parsing
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 13:28:37 +01:00
Michal Čihař
8e927f8852 Provide sane defaults for login method
So that the credentials do not have to be repeated in every test.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-18 09:42:11 +01:00
Michal Čihař
1fb485ddad Make database name a public property
Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 20:31:08 +01:00
Michal Čihař
a731ce017c Convert remaining Selenium tests to new model
I expect many of them to be broken, but let's fix that later.

Signed-off-by: Michal Čihař <michal@cihar.com>
2014-02-17 20:28:56 +01:00
ayushchd
32b36ce020 Resolve merge conflict 2013-08-28 17:29:34 +05:30
ayushchd
b23eefacf0 Selenium suite code standard compliance 2013-08-28 13:25:43 +05:30
Madhura Jayaratne
aa58386e0e Use types 2013-08-27 22:22:14 +05:30
ayushchd
004d5d51b6 More sensible file names 2013-08-25 20:01:29 +05:30