Selenium2 Python自动化测试实战学习笔记(三)
发布时间
阅读量:
阅读量
4.多表单切换设计与实现
在Web应用程序中,frame嵌套页面的结构较为常见。由于webdriver每次仅能在当前页面内识别元素,因此对于嵌套在frame中的页面元素,若直接进行定位则无法成功识别。此时需要借助switch_to_frame()方法,将当前的定位焦点切换至对应的frame内部。例如,在Frame.htm文件中,若直接尝试定位百度搜索框的输入区域,系统将提示元素不存在的错误信息。为解决这一问题,可以首先通过switch_to_frame()方法找到frame.html文件中的
#coding=utf-8
from selenium importwebdriver
import time,os
driver=webdriver.Chrome()
file_path="file:///"+os.path.ab
全部评论 (0)
还没有任何评论哟~
