diff --git a/library/test/selenium/examples/examples.ecf b/library/test/selenium/examples/examples.ecf index ae652ff0..c01074d6 100644 --- a/library/test/selenium/examples/examples.ecf +++ b/library/test/selenium/examples/examples.ecf @@ -30,4 +30,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/library/test/selenium/examples/find_element_child.e b/library/test/selenium/examples/find_element_child.e new file mode 100644 index 00000000..67e32b06 --- /dev/null +++ b/library/test/selenium/examples/find_element_child.e @@ -0,0 +1,61 @@ +note + description: "The WEB_ELEMENT class also supports find methods that find child elements." + +class + FIND_ELEMENT_CHILD + +inherit + + ANY + redefine + default_create + end + +create + default_create + +feature + + default_create + do + search + end + +feature -- Search by id + + search + local + web_driver: WEB_DRIVER + wait: WEB_DRIVER_WAIT + do + --Create a new instance of a Web driver + create web_driver.make + + -- Start session with chrome + web_driver.start_session_chrome + + -- Go to EiffelRoom login page + web_driver.to_url ("http://www.eiffelroom.com/") + + -- Find the element div with id page,and then we can find a child element div page-inner + --
+ --
+ -- + --
+ --