赞
踩
# -*- coding: utf-8 -*- from time import sleep from selenium import webdriver ''' [★] Selenium技术: 1. 调用的浏览器是零缓存的浏览器,默认带有自动化软件控制的告警标签。 2. 所有的浏览器的交互与代码的执行都是基于webdriver来实现的。 3. 自动化技术一定是用框架的形态来实现,而非线性代码的形态。 4. 企业级所谓框架一般而言都是基于关键字驱动或者POM形态作为核心来实现的。 [★] 测试框架的核心内容 1. 设计模式:关键字驱动或者POM 2. 数据驱动:Excel、Yaml、Py、Json、CSV 等等…… 3. 框架结构: [1] 代码与数据分离 [2] 测试代码与逻辑代码分离 ''' # 创建 Chrome 浏览器实例对象 ''' [★] 创建 Chrome 浏览器实例对象 1. 第一种方式:webdriver.Chrome() 调用Chrome()无参数传入,相等于webdriver.Chrome(executable_path="chro
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。