selenium-webdriver用例批量运行和测试套件使用 ------之我见
用例批量运行和测试套件使用------之我见学习selenium-webdriver已经一段时间了,最近学习到,测试用例的批量执行,和测试套件的使用,有点自己的理解,不晓得对不对,希望大家指正!写一个测试用例baidu.pyclassBaidu(unittest.TestCase):defsetUp...
Selenium-Webdriver(python)学习笔记(六)
----定位弹窗1.定位弹窗所谓"弹窗",并不是指前面的alert一类由js产生的对话框,而是指打开一个新链接(target=”_blank”)时,产生的新的浏览器窗口.这时需要用到的函数是switch_to_window这个函数接受两种参数.一个就是窗口句柄(可以通过window_handles属...
Selenium-Webdriver(python)学习笔记(七)
----WebdriverWait类(同步点)WebdriverWait类共有两个可调用方法:until,until_notWebdriverWait类__init__和until方法(until_not与之类似)的源码def__init__(self,driver,timeout,poll_fre...
Selenium-webdriver系列教程(7)————如何处理alert和confirm
以前使用watir1.6x的时候处理页面javascript弹出的alert和confrim窗口时必须借助autoit工具来辅助执行,就像中国男足职业联赛中高价聘请外援一般。在seleniumwebdriver中,confirm和alert的处理再也不需要借助任何第三方工具了。下面的html页面上有...
轻松自动化---selenium-webdriver(python) (二)---打印URL,设置浏览器固定宽前进后退等
本节知识点:打印URL将浏览器最大化设置浏览器固定宽、高操控浏览器前进、后退 打印URL 上一节讲到,可以将浏览器的title打印出来,这里再讲个简单的,把当前URL打印出来。其实也没啥大用,可以做个凑数的用例。 #coding=utf-8fromseleniumimportwebdriverim...
轻松自动化---selenium-webdriver(python) (四)
http://www.testclass.net/ 测试教程网,专业的selenium学习网站。本节要解决的问题:如何定位一组元素?场景从上一节的例子中可以看出,webdriver可以很方便的使用findElement方法来定位某个特定的对象,不过有时候我们却需要定位一组对象,这时候就需要使用fi...
轻松自动化---selenium-webdriver(python) (七)
http://www.testclass.net/ 测试教程网,专业的selenium学习网站。本节知识点:多层框架或窗口的定位:switch_to_frame()switch_to_window()智能等待:implicitly_wait()对于一个现代的web应用,经常会出现框架(frame)...