摘要:
WebDriver 进阶 欢迎阅读WebDriver进阶讲义。本篇讲义将会重点介绍Selenium WebDriver API的重点使用方法,以及使用模块化和参数化进行自动化测试的设计。 WebDriver API 进阶使用 元素定位 从之前的讲义和学习中,我们知道,WebDriver API的调用 阅读全文
posted @ 2017-08-10 20:53
旧巷里的旧少年
阅读(354)
评论(0)
推荐(0)
摘要:
frameset不用切,frame需层层切! 很多人在用selenium定位页面元素的时候会遇到定位不到的问题,明明元素就在那儿,用firebug也可以看到,就是定位不到,这种情况很有可能是frame在搞鬼(原因之一,改天专门说说定位不到元素,可能的一些原因及处理办法)。 frame标签有frame 阅读全文
posted @ 2017-08-10 13:30
旧巷里的旧少年
阅读(302)
评论(0)
推荐(0)
摘要:
1、显式等待 一个显式等待是你定义的一段代码,用于等待某个条件发生然后再继续执行后续代码。 from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support 阅读全文
posted @ 2017-08-10 10:39
旧巷里的旧少年
阅读(257)
评论(0)
推荐(0)
摘要:
前言: 在脚本中加入太多的sleep后会影响脚本的执行速度,虽然implicitly_wait()这种方法隐式等待方法一定程度上节省了很多时间。 但是一旦页面上某些js无法加载出来(其实界面元素经出来了),左上角那个图标一直转圈,这时候会一直等待的。 一、参数解释 1.这里主要有三个参数: clas 阅读全文
posted @ 2017-08-10 09:02
旧巷里的旧少年
阅读(325)
评论(0)
推荐(0)

浙公网安备 33010602011771号