#798: test suite: migrate to Selenium WebDriver API for web tests
--------------------------+----------------------
Reporter: simko | Owner: rajimene
Type: enhancement | Status: in_merge
Priority: major | Milestone:
Component: *general* | Version:
Resolution: | Keywords:
--------------------------+----------------------
Comment (by Raquel Jimenez Encinar <raquel.jimenez.encinar@…>):
In [7eada8f5d02abc556f77bdbdb96009ae6844028c]:
{{{
#!CommitTicketReference repository=""
revision="7eada8f5d02abc556f77bdbdb96009ae6844028c"
testutils: enrich InvenioWebTestCase class
* Enriches helper functions for web tests in order
to be able to find elements also by id:
- element_value_test(element_name="", element_id="")
- choose_selectbox_option_by_label(selectbox_name="", selectbox_id="")
- choose_selectbox_option_by_index(selectbox_name="", selectbox_id="")
- choose_selectbox_option_by_value(selectbox_name="", selectbox_id="")
- fill_textbox(textbox_name="", textbox_id="")
* Enriches the helper function element_value_test()
in order to be able to get the value of a given element
that is not a textarea or a textbox.
* Adds new helper function:
- find_elements_by_class_name_with_timeout()
* Amends web tests as needed because of this enrichment.
(addresses #798)
}}}
--
Ticket URL: </ticket/798#comment:16>
Invenio <http://invenio-software.org>