当前位置: 首页>>代码示例>>Python>>正文


Python TestLog.log_creation方法代码示例

本文整理汇总了Python中GeoshieldCommonFiles.TestLog.log_creation方法的典型用法代码示例。如果您正苦于以下问题:Python TestLog.log_creation方法的具体用法?Python TestLog.log_creation怎么用?Python TestLog.log_creation使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在GeoshieldCommonFiles.TestLog的用法示例。


在下文中一共展示了TestLog.log_creation方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: click_okbtn_historic_select_by_unit_tab

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_okbtn_historic_select_by_unit_tab(driver, agency_feed_avl, index, ws_index):
    try:
        avl_ok_content = driver.find_elements_by_class_name("avlOkContent")
        avl_ok_content[1].click()
        time.sleep(2)
    except Exception:
        TestFailScreenShots.get_screenshots(driver, agency_feed_avl, "click_okbtn_historic_select_by_unit_tab")
        TestLog.log_creation(agency_feed_avl, "click_okbtn_historic_select_by_unit_tab", index, ws_index)
    try:
        avl_historic_layer = driver.find_element_by_id("avlHistoricLayer_layer")
        if avl_historic_layer.is_displayed():
            AppCommanUtility.click_minimize_btn(driver, agency_feed_avl, index, ws_index)

            AppCommanUtility.click_down_panel(driver, agency_feed_avl, index, ws_index)

            AppCommanUtility.click_select_layer_label_container(driver, agency_feed_avl, index, ws_index)

            AppCommanValidation.validate_layer_name(driver, "AVL Historic Layer", agency_feed_avl, index, ws_index, boolean_value=True)

            AppCommanValidation.validate_right_panel_layer_name(driver, "AVL Historic Layer", agency_feed_avl, index, ws_index)

            AppCommanValidation.validate_agency_feed_avl_historic_tab(driver, "avlHistoricLayer")

            AppCommanUtility.click_maximize_btn(driver, agency_feed_avl, index, ws_index)

    except Exception:
        AppCommanUtility.click_popup_close_icon(driver, agency_feed_avl)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:29,代码来源:SeleniumActionsAgencyFeedAVL.py

示例2: click_predefined_daterange_tab

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_predefined_daterange_tab(driver, tool_name, index, ws_index):

    """ Method to perform actions on daterange and predefined tab """
    try:
        predefined_tab = driver.find_element_by_class_name("state-selected")
        predefined_tab.click()

        select_predefined_tab_type(driver,tool_name, index, ws_index, class_name="layerContentRow")

        date_range_tab_content = driver.find_element_by_class_name("removeRightBorder")
        date_range_tab_content.click()

        from_date_select_data_range = driver.find_element_by_xpath("//div[@id='widget_dijit_form_DateTextBox_0']/div[@class='dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton dijitArrowButtonContainer']")
        from_date_select_data_range.click()

        select_from_date = driver.find_element_by_xpath("//table[@id='dijit_form_DateTextBox_0_popup']/tbody/tr[1]/td[4]")
        select_from_date.click()

        to_date_select_date_range = driver.find_element_by_xpath("//div[@id='widget_dijit_form_DateTextBox_1']/div[@class='dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton dijitArrowButtonContainer']")
        to_date_select_date_range.click()

        time.sleep(2)
        select_to_date = driver.find_element_by_xpath("//table[@id='dijit_form_DateTextBox_1_popup']/tbody/tr[5]/td[1]")
        select_to_date.click()
        time.sleep(2)
        browse_ok_cancel_btn(driver, tool_name, index, ws_index)

    except Exception:
        TestFailScreenShots.get_screenshots(driver, tool_name, "click_predefined_daterange_tab")
        TestLog.log_creation(tool_name, "click_predefined_daterange_tab", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:32,代码来源:SeleniumActionsBrowseWidget.py

示例3: click_okbtn_avl_live_tab

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_okbtn_avl_live_tab(driver, agency_feed_avl, index, ws_index):
    try:
        avl_ok_content = driver.find_element_by_class_name("avlOkContent")
        avl_ok_content.click()
        time.sleep(2)
    except Exception:
        TestFailScreenShots.get_screenshots(driver, agency_feed_avl, "click_okbtn_avl_live_tab")
        TestLog.log_creation(agency_feed_avl, "click_okbtn_avl_live_tab", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:10,代码来源:SeleniumActionsAgencyFeedAVL.py

示例4: click_lpr_live_okbtn

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_lpr_live_okbtn(driver, agency_feed_lpr_item, index, ws_index):
    try:
        lpr_Ok_Content = driver.find_elements_by_class_name("lprOkContent")
        lpr_Ok_Content[0].click()
        time.sleep(2)
    except Exception:
        TestFailScreenShots.get_screenshots(driver, agency_feed_lpr_item, "agency_feed_lpr_fill_data")
        TestLog.log_creation(agency_feed_lpr_item, "agency_feed_lpr_fill_data", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:10,代码来源:SeleniumActionsAgencyFeedLPR.py

示例5: browse_ok_cancel_btn

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def browse_ok_cancel_btn(driver, tool_name, index, ws_index):

    """ Common Method to perform action on Ok button """
    try:
        click_ok_button = driver.find_element_by_class_name("okBtn")
        click_ok_button.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, tool_name, "browse_ok_cancel_btn")
        TestLog.log_creation(tool_name, "browse_ok_cancel_btn", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:11,代码来源:SeleniumActionsBrowseWidget.py

示例6: click_ok_btn

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_ok_btn(driver, tools_navigation_find_coordinates_item, index, ws_index):

    """ Method to click on OK button of find coordinates tool"""
    try:
        find_button = driver.find_element_by_class_name("findButton")
        find_button.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, tools_navigation_find_coordinates_item, "click_ok_btn")
        TestLog.log_creation(tools_navigation_find_coordinates_item, "click_ok_btn", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:11,代码来源:SeleniumActionsToolFindCoordinate.py

示例7: select_geometry_flickr_item

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def select_geometry_flickr_item(driver, social_media_flickr, index, ws_index):

    """ Method to select geometry flickr widget """
    try:
        flickr_inactive_rect_button = driver.find_element_by_class_name("flickrDeactivePointButton")
        flickr_inactive_rect_button.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, social_media_flickr, "select_geometry_flickr_item")
        TestLog.log_creation(social_media_flickr, "select_geometry_flickr_item", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:11,代码来源:SeleniumActionsSocialMediaFlickr.py

示例8: click_point_geometry

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_point_geometry(driver, social_media_youtube, index, ws_index, class_name):

    """ Method to click on geometry """
    try:
        youtube_point_button = driver.find_element_by_class_name(class_name)
        youtube_point_button.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, social_media_youtube, "click_point_geometry")
        TestLog.log_creation(social_media_youtube, "click_point_geometry", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:11,代码来源:SeleniumActionsSocialMediaYouTube.py

示例9: click_okbtn_publish_to_AGOL_tab

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_okbtn_publish_to_AGOL_tab(driver,tools_utilities_publish_to_AGOL_item, index, ws_index, class_name):

    """ Method to click OK button of publish to AGOL """
    try:
        publish_map_button = driver.find_element_by_class_name(class_name)
        publish_map_button.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, tools_utilities_publish_to_AGOL_item, "click_okbtn_publish_to_AGOL_tab")
        TestLog.log_creation(tools_utilities_publish_to_AGOL_item, "click_okbtn_publish_to_AGOL_tab", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:11,代码来源:SeleniumActionsPublishAGOLPortal.py

示例10: click_youtube_submit_button

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_youtube_submit_button(driver,social_media_youtube, index, ws_index, class_name):

    """ Method to click on you tube submit button """
    try:
        you_tube_submit_button = driver.find_element_by_class_name(class_name)
        you_tube_submit_button.click()
        time.sleep(2)
    except Exception:
        TestFailScreenShots.get_screenshots(driver, social_media_youtube, "click_youtube_submit_button")
        TestLog.log_creation(social_media_youtube, "click_youtube_submit_button", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:12,代码来源:SeleniumActionsSocialMediaYouTube.py

示例11: click_select_date_value

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_select_date_value(driver, tool_name, index, ws_index):

    """ Method to perform to select date"""
    try:
        time.sleep(3)
        select_date_value = driver.find_element_by_class_name("selectedDateValue")
        select_date_value.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, tool_name, "click_select_date_value")
        TestLog.log_creation(tool_name, "click_select_date_value", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:12,代码来源:SeleniumActionsBrowseWidget.py

示例12: select_flickr_submit_button

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def select_flickr_submit_button(driver, social_media_flickr, index, ws_index):

    """ Method to click on submit button of flickr """
    try:
        flickr_search_submit_button = driver.find_element_by_class_name("flickrSearchSubmitButton")
        flickr_search_submit_button.click()
        time.sleep(2)
    except Exception:
        TestFailScreenShots.get_screenshots(driver, social_media_flickr, "select_flickr_submit_button")
        TestLog.log_creation(social_media_flickr, "select_flickr_submit_button", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:12,代码来源:SeleniumActionsSocialMediaFlickr.py

示例13: select_point_geometry

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def select_point_geometry(driver, social_media_twitter, index, ws_index):

    """ Method to select the geometry"""
    try:
        time.sleep(1)
        search_point_geometry = driver.find_element_by_class_name("searchPointGeometry")
        search_point_geometry.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, social_media_twitter, "select_point_geometry")
        TestLog.log_creation(social_media_twitter, "select_point_geometry", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:12,代码来源:SeleniumActionsSocialMediaTwitter.py

示例14: click_widget_icon

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_widget_icon(driver, tools_advanced_search_search_attribute_item, index, ws_index):

    """ Method to perform click action on widget  """
    try:
        time.sleep(1)
        tab_item_div = driver.find_element_by_xpath("//div[@class='iconContainer']/div[@id='tools_img']")
        tab_item_div.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, tools_advanced_search_search_attribute_item, "click_widget_icon")
        TestLog.log_creation(tools_advanced_search_search_attribute_item, "click_widget_icon", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:12,代码来源:SeleniumActionsToolSearchAttribute.py

示例15: click_widget_icon

# 需要导入模块: from GeoshieldCommonFiles import TestLog [as 别名]
# 或者: from GeoshieldCommonFiles.TestLog import log_creation [as 别名]
def click_widget_icon(driver, tools_navigation_find_coordinates_item, index, ws_index):

    """ Method to click on widget"""
    try:
        time.sleep(1)
        tab_item_div = driver.find_element_by_xpath("//div[@class='iconContainer']/div[@id='tools_img']")
        tab_item_div.click()
    except Exception:
        TestFailScreenShots.get_screenshots(driver, tools_navigation_find_coordinates_item, "click_widget_icon")
        TestLog.log_creation(tools_navigation_find_coordinates_item, "click_widget_icon", index, ws_index)
开发者ID:AGOL007,项目名称:Python-GSHLD-Code,代码行数:12,代码来源:SeleniumActionsToolFindCoordinate.py


注:本文中的GeoshieldCommonFiles.TestLog.log_creation方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。