自动化测试(一).pptVIP

  • 4
  • 0
  • 约5.47千字
  • 约 46页
  • 2022-07-11 发布于重庆
  • 举报
设置等待时间 固定休眠时间 Sleep(时间) 超时等待,设置最长等待时间 implicitly_wait(时间) 设置每隔一段时间内检测当前页面元素是否存在 WebDriverWait(driver,时间).until( ) WebDriverWait(driver,时间).until_not() 第三十页,共四十六页。 层级定位 元素有多层父元素,当定位子元素时需要先定位父元素,然后定位到子元素。 driver.find_element_by_id().find_element_by_link_text() 界面中多个frame,多个frame处于父级子级关系,先找到父级的frame1,再找到子级的frame2.(可通过frame的id及name进行定位) driver.switch_to_frame(“frame1) driver.switch_to_frame(frame2) 第三十一页,共四十六页。 窗口处理 获取当前窗口 current_window_handle 获取所有窗口 window_handles 切换窗口 switch_to_window(待切换窗口) 第三十二页,共四十六页。 对话框处理 定位对话框 alert = driver.switch_to_alert() 获取对话框文本内容 alert.text() 点击对话框确认按钮 alert.accep

文档评论(0)

1亿VIP精品文档

相关文档