51Testing软件测试论坛

标题: Python selenium 2层对话框怎么定位确定按钮,xpath获取保存元素不对。 [打印本页]

作者: 测试积点老人    时间: 2021-9-8 14:36
标题: Python selenium 2层对话框怎么定位确定按钮,xpath获取保存元素不对。
[attach]134302[/attach]
class UI_0002:
  1. name = 'MPS_CU_商品管理-编辑表单 UI_0002'
  2. def teststeps(self):
  3.     wd = GSTORE['wd']
  4.     STEP(1, '点击商品管理菜单')
  5.     wd.find_element_by_xpath('/html/body/div/div[1]/div[1]/div[3]/ul/li[10]/a/div/div/label').click()
  6.     sleep(1)
  7.     STEP(2, '点击表单管理按钮')
  8.     wd.find_element_by_xpath('/html/body/div/div[2]/section/main/div/div/div[1]/div[3]/button[2]/span').click()
  9.     sleep(1)
  10.     STEP(3, '点击编辑按钮')
  11.     wd.find_element_by_xpath(
  12.         '/html/body/div[1]/div[2]/section/main/div/div/div[2]/div/div[2]/div[2]/div/div/div[3]/div/div[3]/table/tbody/tr[3]/td[4]/div/div/button[1]/span').click()
  13.     sleep(1)
  14.     STEP(4, '点击保存按钮')     
  15.     wd.find_element_by_xpath('/html/body/div[4]/div/div[3]/div/button[2]').click()
  16.     sleep(1)
  17.     SELENIUM_LOG_SCREEN(wd, width='70%')
复制代码



作者: 海海豚    时间: 2021-9-9 09:29
再点开button那行的展开按钮,看看有没有id或name
作者: qqq911    时间: 2021-9-9 10:24
这种属于模态框




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2