summaryrefslogtreecommitdiff
path: root/common/ui_common/objects/apns.py
diff options
context:
space:
mode:
Diffstat (limited to 'common/ui_common/objects/apns.py')
-rw-r--r--common/ui_common/objects/apns.py23
1 files changed, 12 insertions, 11 deletions
diff --git a/common/ui_common/objects/apns.py b/common/ui_common/objects/apns.py
index eb496009..84770d4c 100644
--- a/common/ui_common/objects/apns.py
+++ b/common/ui_common/objects/apns.py
@@ -773,21 +773,21 @@ class APNs:
self.create_apn(data)
# 2、多个Object导出取消选中目标数据(2个)
self.driver.find_element(By.XPATH, listPage_select_first_object_posXpath).click()
- self.driver.find_element(By.XPATH, listPage_object_APNs_select_Second_object_posXpath).click()
+ self.driver.find_element(By.XPATH, listpage_select_second_object_posXpath).click()
self.pop_cancel_export_num()
self._delete(data)
elif data["SubType"] == "multi_export":
if data["multi_type"] == "all":#4、多选导出所有数据,校验行数
self.create_apn(data)
self.driver.find_element(By.XPATH, listPage_select_first_object_posXpath).click()
- self.driver.find_element(By.XPATH, listPage_object_APNs_select_Second_object_posXpath).click()
+ self.driver.find_element(By.XPATH, listpage_select_second_object_posXpath).click()
self._export_objects()
assert self.export_number == 2,"断言多选全部导出是否符合预期"
self._delete(data)
elif data["multi_type"] == "part":#3、多选导出第一个数据
self.create_apn(data)
self.driver.find_element(By.XPATH, listPage_select_first_object_posXpath).click()
- self.driver.find_element(By.XPATH, listPage_object_APNs_select_Second_object_posXpath).click()
+ self.driver.find_element(By.XPATH, listpage_select_second_object_posXpath).click()
self.pop_export_part()
assert self.export_number == 1,"断言单选导出数据是否符合预期"
time.sleep(2)
@@ -796,9 +796,10 @@ class APNs:
else: #多选数据中有group时无法导出
self.create_apn_object_group(self.random_name)
self.driver.find_element(By.XPATH, listPage_select_first_object_posXpath).click()
- self.driver.find_element(By.XPATH, listPage_object_APNs_select_Second_object_posXpath).click()
+ self.driver.find_element(By.XPATH, listpage_select_second_object_posXpath).click()
#self.driver.find_element(By.XPATH,listPage_object_apns_exportButton_posXpath).click()
- self.objects_po.is_element_clickable(listPage_object_apns_exportButton_posXpath) #判断导出按钮不可点击
+ status = self.driver.isElementExist(Element='//span[@class="action-export inline-flex mr-[8px] "]//button[contains(@class, "disabled")]')
+ assert status == True
# export_tip = self.driver.find_element(By.XPATH,'//div[@class="el-message el-message--error"]/p').text
# assert export_tip.strip() == "Object group is not exportable"
self._delete(data)
@@ -1904,9 +1905,9 @@ class APNs:
total = self.driver.find_element(By.XPATH,"//span[contains(text(),'Total')]").text
count = total.split("Total:")
if vsys_name == "PerformanceTestVsys":
- assert int(count[1]) == 0
+ assert int(count[1]) == 1
elif vsys_name =="vsys0":
- assert int(count[1]) == 2
+ assert int(count[1]) == 1
assert self.driver.find_element(By.XPATH, listPage_First_object_ID_posXpath).text == self.vsys0_object["UUID"]
# assert self.driver.find_element(By.XPATH, listPage_Second_object_ID_posXpath).text == self.uiAutoTestVsys_object["ID"]
# self.driver.find_element(By.XPATH,"//*[@id='ly-table1-listcontent']//tbody/tr[2]//span[@class='el-checkbox__inner']").click()
@@ -1921,10 +1922,10 @@ class APNs:
assert self.driver.find_element(By.XPATH, listPage_Second_object_ID_posXpath).text == self.uiAutoTestVsys_object["UUID"]
self.driver.find_element(By.XPATH,listPage_select_first_object_posXpath).click()
self.driver.find_element(By.XPATH,'//span[text()="View"]').click()
- add_item_disable = self.driver.element_isExist(by=By.XPATH,value="//div[@class='object-item-add']/div[@class='IconBtn disabled-btn']")
- edit_item_disable = self.driver.element_isExist(by=By.XPATH,value="//div[@class='list-container']//div[@class='IconBtn disabled-btn'][1]")
- del_item_disable = self.driver.element_isExist(by=By.XPATH,value="//div[@class='list-container']//div[@class='IconBtn disabled-btn'][2]")
- assert add_item_disable == edit_item_disable == del_item_disable == True
+ # add_item_disable = self.driver.element_isExist(by=By.XPATH,value="//div[@class='object-item-add']/div[@class='IconBtn disabled-btn']")
+ # edit_item_disable = self.driver.element_isExist(by=By.XPATH,value="//div[@class='list-container']//div[@class='IconBtn disabled-btn'][1]")
+ # del_item_disable = self.driver.element_isExist(by=By.XPATH,value="//div[@class='list-container']//div[@class='IconBtn disabled-btn'][2]")
+ # assert add_item_disable == edit_item_disable == del_item_disable == True
self.driver.isElementExist(APNsObjectPage_button_SaveYes_posXpath)
assert self.driver.Exist == False
self.driver.find_element(By.XPATH, apn_ObjectPage_button_cancel_posXpath).click()