Update method_summary

This commit is contained in:
Michael Mintz 2019-10-24 02:34:29 -04:00
parent 8b9be23300
commit e9557a3d68
1 changed files with 66 additions and 110 deletions

View File

@ -14,29 +14,21 @@ self.get(url)
self.visit(url)
self.click(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT, delay=0)
self.click(selector, by=By.CSS_SELECTOR, timeout=None, delay=0)
self.slow_click(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.slow_click(selector, by=By.CSS_SELECTOR, timeout=None)
self.double_click(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.double_click(selector, by=By.CSS_SELECTOR, timeout=None)
self.click_chain(selectors_list, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT, spacing=0)
self.click_chain(selectors_list, by=By.CSS_SELECTOR, timeout=None, spacing=0)
self.type(selector, text, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT, retry=False)
self.type(selector, text, by=By.CSS_SELECTOR, timeout=None, retry=False)
self.update_text(selector, new_value, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT, retry=False)
self.update_text(selector, new_value, by=By.CSS_SELECTOR, timeout=None, retry=False)
self.add_text(selector, text, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.add_text(selector, text, by=By.CSS_SELECTOR, timeout=None)
self.send_keys(selector, text, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.send_keys(selector, text, by=By.CSS_SELECTOR, timeout=None)
self.submit(selector, by=By.CSS_SELECTOR)
@ -76,34 +68,29 @@ self.get_link_text_attribute(link_text, attribute, hard_fail)
self.get_partial_link_text_attribute(link_text, attribute, hard_fail)
self.click_link_text(link_text, timeout=settings.SMALL_TIMEOUT)
self.click_link_text(link_text, timeout=None)
self.click_link(link_text, timeout=settings.SMALL_TIMEOUT)
self.click_link(link_text, timeout=None)
self.click_partial_link_text(partial_link_text, timeout=settings.SMALL_TIMEOUT)
self.click_partial_link_text(partial_link_text, timeout=None)
self.get_text(selector, by=By.CSS_SELECTOR, timeout=settings.SMALL_TIMEOUT)
self.get_text(selector, by=By.CSS_SELECTOR, timeout=None)
self.get_attribute(selector, attribute, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.get_attribute(selector, attribute, by=By.CSS_SELECTOR, timeout=None)
self.set_attribute(selector, attribute, value, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.set_attribute(selector, attribute, value, by=By.CSS_SELECTOR, timeout=None)
self.set_attributes(selector, attribute, value, by=By.CSS_SELECTOR)
self.set_attribute_all(selector, attribute, value, by=By.CSS_SELECTOR)
self.remove_attribute(selector, attribute, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.remove_attribute(selector, attribute, by=By.CSS_SELECTOR, timeout=None)
self.remove_attributes(selector, attribute, by=By.CSS_SELECTOR)
self.get_property_value(selector, property, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.get_property_value(selector, property, by=By.CSS_SELECTOR, timeout=None)
self.get_image_url(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.get_image_url(selector, by=By.CSS_SELECTOR, timeout=None)
self.find_elements(selector, by=By.CSS_SELECTOR, limit=0)
@ -121,27 +108,27 @@ self.hover_on_element(selector, by=By.CSS_SELECTOR)
self.hover_and_click(hover_selector, click_selector,
hover_by=By.CSS_SELECTOR, click_by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
timeout=None)
self.hover_and_double_click(hover_selector, click_selector,
hover_by=By.CSS_SELECTOR, click_by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
timeout=None)
self.select_option_by_text(dropdown_selector, option,
dropdown_by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
timeout=None)
self.select_option_by_index(dropdown_selector, option,
dropdown_by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
timeout=None)
self.select_option_by_value(dropdown_selector, option,
dropdown_by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
timeout=None)
self.execute_script(script)
self.execute_async_script(script, timeout=settings.EXTREME_TIMEOUT)
self.execute_async_script(script, timeout=None)
self.safe_execute_script(script)
@ -149,13 +136,13 @@ self.set_window_size(width, height)
self.maximize_window()
self.switch_to_frame(frame, timeout=settings.SMALL_TIMEOUT)
self.switch_to_frame(frame, timeout=None)
self.switch_to_default_content()
self.open_new_window(switch_to=True)
self.switch_to_window(window, timeout=settings.SMALL_TIMEOUT)
self.switch_to_window(window, timeout=None)
self.switch_to_default_window()
@ -168,9 +155,9 @@ self.switch_to_default_driver()
self.save_screenshot(name, folder=None)
self.wait_for_ready_state_complete(timeout=settings.EXTREME_TIMEOUT)
self.wait_for_ready_state_complete(timeout=None)
self.wait_for_angularjs(timeout=settings.LARGE_TIMEOUT)
self.wait_for_angularjs(timeout=None)
self.activate_jquery()
@ -222,8 +209,7 @@ self.print_unique_links_with_status_codes()
self.create_folder(folder)
self.choose_file(selector, file_path, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.choose_file(selector, file_path, by=By.CSS_SELECTOR, timeout=None)
self.save_element_as_image_file(selector, file_name, folder=None)
@ -259,14 +245,11 @@ self.convert_xpath_to_css(xpath)
self.convert_to_css_selector(selector, by)
self.set_value(selector, new_value, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.set_value(selector, new_value, by=By.CSS_SELECTOR, timeout=None)
self.js_update_text(selector, new_value, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.js_update_text(selector, new_value, by=By.CSS_SELECTOR, timeout=None)
self.jquery_update_text(selector, new_value, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.jquery_update_text(selector, new_value, by=By.CSS_SELECTOR, timeout=None)
########
@ -324,110 +307,85 @@ self.generate_traffic_chain(pages, loops=1)
########
self.wait_for_element_present(selector, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_element_present(selector, by=By.CSS_SELECTOR, timeout=None)
self.wait_for_element_visible(selector, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_element_visible(selector, by=By.CSS_SELECTOR, timeout=None)
self.wait_for_element(selector, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_element(selector, by=By.CSS_SELECTOR, timeout=None)
self.get_element(selector, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.get_element(selector, by=By.CSS_SELECTOR, timeout=None)
self.assert_element_present(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_element_present(selector, by=By.CSS_SELECTOR, timeout=None)
self.find_element(selector, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.find_element(selector, by=By.CSS_SELECTOR, timeout=None)
self.assert_element(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_element(selector, by=By.CSS_SELECTOR, timeout=None)
self.assert_element_visible(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_element_visible(selector, by=By.CSS_SELECTOR, timeout=None)
########
self.wait_for_text_visible(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_text_visible(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.wait_for_exact_text_visible(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_exact_text_visible(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.wait_for_text(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_text(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.find_text(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.find_text(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.assert_text_visible(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_text_visible(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.assert_text(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_text(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.assert_exact_text(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_exact_text(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
########
self.wait_for_link_text_present(link_text, timeout=settings.SMALL_TIMEOUT)
self.wait_for_link_text_present(link_text, timeout=None)
self.wait_for_partial_link_text_present(link_text,
timeout=settings.SMALL_TIMEOUT)
self.wait_for_partial_link_text_present(link_text, timeout=None)
self.wait_for_link_text_visible(link_text, timeout=settings.LARGE_TIMEOUT)
self.wait_for_link_text_visible(link_text, timeout=None)
self.wait_for_link_text(link_text, timeout=settings.LARGE_TIMEOUT)
self.wait_for_link_text(link_text, timeout=None)
self.find_link_text(link_text, timeout=settings.LARGE_TIMEOUT)
self.find_link_text(link_text, timeout=None)
self.assert_link_text(link_text, timeout=settings.SMALL_TIMEOUT)
self.assert_link_text(link_text, timeout=None)
########
self.wait_for_partial_link_text(partial_link_text,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_partial_link_text(partial_link_text, timeout=None)
self.find_partial_link_text(partial_link_text,
timeout=settings.LARGE_TIMEOUT)
self.find_partial_link_text(partial_link_text, timeout=None)
self.assert_partial_link_text(partial_link_text,
timeout=settings.SMALL_TIMEOUT)
self.assert_partial_link_text(partial_link_text, timeout=None)
########
self.wait_for_element_absent(selector, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_element_absent(selector, by=By.CSS_SELECTOR, timeout=None)
self.assert_element_absent(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_element_absent(selector, by=By.CSS_SELECTOR, timeout=None)
########
self.wait_for_element_not_visible(selector, by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_element_not_visible(selector, by=By.CSS_SELECTOR, timeout=None)
self.assert_element_not_visible(selector, by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_element_not_visible(selector, by=By.CSS_SELECTOR, timeout=None)
########
self.wait_for_text_not_visible(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.LARGE_TIMEOUT)
self.wait_for_text_not_visible(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.assert_text_not_visible(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.SMALL_TIMEOUT)
self.assert_text_not_visible(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
########
self.wait_for_and_accept_alert(timeout=settings.LARGE_TIMEOUT)
self.wait_for_and_accept_alert(timeout=None)
self.wait_for_and_dismiss_alert(timeout=settings.LARGE_TIMEOUT)
self.wait_for_and_dismiss_alert(timeout=None)
self.wait_for_and_switch_to_alert(timeout=settings.LARGE_TIMEOUT)
self.wait_for_and_switch_to_alert(timeout=None)
########
@ -435,11 +393,9 @@ self.check_window(name="default", level=0, baseline=False)
########
self.delayed_assert_element(selector, by=By.CSS_SELECTOR,
timeout=settings.MINI_TIMEOUT)
self.delayed_assert_element(selector, by=By.CSS_SELECTOR, timeout=None)
self.delayed_assert_text(text, selector="html", by=By.CSS_SELECTOR,
timeout=settings.MINI_TIMEOUT)
self.delayed_assert_text(text, selector="html", by=By.CSS_SELECTOR, timeout=None)
self.process_delayed_asserts()
```