diff options
| author | guowenzheng <[email protected]> | 2024-10-25 19:04:14 +0800 |
|---|---|---|
| committer | guowenzheng <[email protected]> | 2024-10-25 19:04:14 +0800 |
| commit | 1521b41d655a3e0ee7a9dc691cdacc5d22eb258c (patch) | |
| tree | 74bdb27c8d6262744d5443eb66a41966cfdd706c /page_element | |
| parent | eafe02952f2c3306164fd4623b72eb68124497ac (diff) | |
元素定位逻辑修改
Diffstat (limited to 'page_element')
| -rw-r--r-- | page_element/ln_objects_element_position.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/page_element/ln_objects_element_position.py b/page_element/ln_objects_element_position.py index 69fd1b88..266f1701 100644 --- a/page_element/ln_objects_element_position.py +++ b/page_element/ln_objects_element_position.py @@ -411,9 +411,9 @@ Object_Application_upload_button_xpath = '//input[@class="el-upload__input"]' Object_Application_file_ok = '(//button[@class="el-button right-menu-button-close el-button--info el-button--small"])[4]' Object_Application_success_detail_css = '.el-message__content' Object_Application_Name_column = '//table/tbody/tr[{}]/td[4]/div/div[1]' -Object_Application_page_number = '//ul[@class="MuiPagination-ul css-nhb8h9"]/li[{}]' +Object_Application_page_number = '//ul[@class="MuiPagination-ul css-nhb8h9"]/li[{}]/button' Object_Application_next_page = '//button[@class="MuiButtonBase-root MuiPaginationItem-root MuiPaginationItem-sizeMedium MuiPaginationItem-text MuiPaginationItem-rounded MuiPaginationItem-colorPrimary MuiPaginationItem-textPrimary MuiPaginationItem-previousNext css-x4rueb"]' -Object_Application_page_input_xpath = '//div[@id="pagination-_pagination_AppTable_Application_Home_App_anonymousComponent"]/div[1]/span/div/input' +Object_Application_page_input_xpath = '//input[@type="number"]' Object_Application_Audit_Logs_xpath ='//i[@class="iconfont icon-a-Adminlogs icon-style"]' Object_Application_Audit_Logs_page_xpath = '//div[@class="LocalationDraswer lstsub right-show-edit right-show-edit-other"]/div/div/div[@class="rm-top"]/span[1]' Object_Application_create_cancel = '//button[@class="MuiButtonBase-root MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary MuiButton-root MuiButton-text MuiButton-textPrimary MuiButton-sizeSmall MuiButton-textSizeSmall MuiButton-colorPrimary form-action-cancel css-5vcc8t"]' @@ -423,27 +423,27 @@ Object_Application_create_blank = '//*[text()="Properties"]' Object_Application_create_Subcategory_first = '(//ul[@class="base-Popper-root MuiSelect-listbox css-icfck1"]/li[@aria-selected="true"])[2]' Object_Application_create_Content_first = '(//ul[@class="base-Popper-root MuiSelect-listbox css-icfck1"]/li[@aria-selected="true"])[3]' Object_Application_create_Risk_first = '(//ul[@class="base-Popper-root MuiSelect-listbox css-icfck1"]/li[@aria-selected="true"])[4]' -Object_Application_input_error_name = '//div[@class="MuiFormHelperText-root css-koslx8"]' +Object_Application_input_error_name = '//div[@class="application-object-app_name"]/div[2]' Object_Application_upload_error_detail_xpath = '//div[@class="importTips"]/p' -Object_Application_properties_error_xpath = '(//div[@class="el-form-item__error"])[{}]' +Object_Application_properties_error_xpath = '(//div[@class="MuiFormHelperText-root css-1y20gt9"])[{}]' Object_Application_upload_repeat_error_xpath = '(//div[@class="el-table__body-wrapper is-scrolling-none"]/table[@class="el-table__body"]/tbody/tr[@class="el-table__row"]/td[3]/div[@class="cell"])[3]' Object_Application_upload_cancel = '(//button[@class="el-button right-menu-button-close el-button--info el-button--small"])[4]' Object_Application_clear_search_input = '//*[@id="searchClear"]' Object_Application_create_drop_input_xpath = '//input[@class="MuiInputBase-input MuiOutlinedInput-input MuiInputBase-inputSizeSmall css-yush35"]' -Object_Application_create_drop_input_error = '//*[@id="proxy-_AppOperate_Home_App_anonymousComponent"]//div[@class="el-form-item__error"]' -Object_Application_create_limit_error = '//*[@id="proxy-_AppOperate_Home_App_anonymousComponent"]//div[@class="el-form-item__error"]' +Object_Application_create_drop_input_error = '//div[@class="application-object-after_n_packets"]/div[2]' +Object_Application_create_limit_error = '//div[@class="application-object-bps"]/div[2]' Object_Application_create_first_signature_edit = '(//i[@id="application_proadd10"])[1]' #编辑Application页面Signature的按钮 -Object_Application_create_signature_name_input = '//input[@id="ApplicationSignaturesAdd_signatureName1"]' +Object_Application_create_signature_name_input = '(//input[@class="MuiInput-input css-fqt4w4"])[3]' Object_Application_create_edit_signature_add_condition_button = '//div[@id="openSideslipOrCondition"]/i' #Object_Application_create_edit_signature_add_to_input = '(//form/div[1]/div/div/div/input)[2]' #Object_Application_create_edit_signature_add_to_Condition1_selector ='//ul[@class="el-scrollbar__view el-select-dropdown__list"]/li/span[text()="New Condition"]' #Add to下拉框的Condition1的xpath路径 #Object_Application_create_edit_signature_Attribute_name_input = '//div[@id="Attribute_Name"]' #edit_signature模块下Condition中Attribute添加按钮xpath路径 -Edit_signature_Condition_Attribute_ip = '(//div[@class="el-collapse-item__header"])[{}]' #Traffic Attribute下的ip项路径 -Edit_signature_Condition_Attribute_ip_src = '//div[@class="el-collapse-item is-active"]/div[@class="el-collapse-item__wrap"]/div/div[contains(text(),"ip.src")]' #ip.src项 -Edit_signature_Condition_Add_IP_button = '//div[@id="orCondition_id"]/i[@class="iconfont icon-Create1"]' #添加IP按钮 +Edit_signature_Condition_Attribute_ip = '//div[text()="ip"]' #Traffic Attribute下的ip项路径 +Edit_signature_Condition_Attribute_ip_src = '//span[text()="ip.src"]' #ip.src项 +Edit_signature_Condition_Add_IP_button = '//div[@class="app-signature-object-object_uuids"]//button' #添加IP按钮 Edit_signature_Condition_Add_IP_choose = '(//div[@class="el-checkbox-group"]/ul/li/label[1]/span/div/span/div/span)[{}]' Edit_signature_Condition_OK_button = '//button[@id="ApplicationSignaturesAdd_ok"]' Edit_signature_OK_button = '//button[@id="ApplicationSignaturesAdd_ok_component"]' @@ -506,7 +506,7 @@ application_search_by_name="2-_FilteredSearch_ElCol_ElRow_Application_Home_App_a application_search_by_id="1-_FilteredSearch_ElCol_ElRow_Application_Home_App_anonymousComponent" application_search_by_id_posXpath = "//*[@id='1-_FilteredSearch_ElCol_ElRow_Application_Home_App_anonymousComponent']" application_search_id_xpath = '//ul[@class="el-scrollbar__view el-select-dropdown__list"]/li/span[text()="ID"]' -Application_create_ip = '//div[@class="CreateBtn rm-search-button"]/div/button' +Application_create_ip = '(//i[@class="iconfont icon-Create1"])[2]' Application_create_ip_address = '(//ul[@class="el-dropdown-menu el-popper el-dropdown-menu--small"]/li)[1]' #application 新建页或编辑页添加parent app |
