09 2017 档案

摘要:Select 和Alert使用前都必须先导入 from selenium.webdriver.common.alert import Alert 代码如下: 阅读全文
posted @ 2017-09-30 14:10 panda901 阅读(395) 评论(0) 推荐(0)
摘要:webelement类的方法,常用的汇总如下: clear()清空 例如登录时先清空输入框中的内容 driver.find_element_by_id('username').clear() click(),单击 例如点击登录按钮 driver.find_element_by_id('submit' 阅读全文
posted @ 2017-09-30 11:50 panda901 阅读(13779) 评论(0) 推荐(0)
摘要:webelement类的属性如下: element.size() 获取元素的大小 element.tag_name() 获取元素的HTML标签名称 element.text() 获取元素的文本 以百度为例,输入错误的账号,系统提示错误信息,获取错误信息的内容 阅读全文
posted @ 2017-09-30 10:33 panda901 阅读(1804) 评论(0) 推荐(0)
摘要:一、self的位置是出现在哪里? 首先,self是在类的方法中的,在调用此方法时,不用给self赋值,Python会自动给他赋值,而且这个值就是类的实例--对象本身。也可以将self换成别的叫法例如seef,但不建议,因为大家习惯也默认了写成self。 写代码时,类的方法系统直接就有了self,如下 阅读全文
posted @ 2017-09-30 10:02 panda901 阅读(10073) 评论(0) 推荐(0)
摘要:selenium提供了许多API方法与页面进行交互,如点击、键盘输入、打开关闭网页、输入文字等。 webdriver对浏览器提供了很多属性来对浏览器进行操作,常用的如图: get(url)、quit() maximize_window() current_url back() forward() c 阅读全文
posted @ 2017-09-21 16:40 panda901 阅读(2439) 评论(0) 推荐(0)
摘要:封装定位元素和login函数,在fengzhuang.py中 阅读全文
posted @ 2017-09-19 15:56 panda901 阅读(417) 评论(0) 推荐(0)
摘要:一、Python组成结构 Python程序一般由包package、模块moudle、函数function组成。具体关系如下图: 示例代码: lei1.py 二、包中模块之间的相互调用 调用的方法有俩种:1.导入要被调用的包.模块 2,将被导入的模块加入Python的环境变量,在其他模块中直接impo 阅读全文
posted @ 2017-09-18 18:10 panda901 阅读(423) 评论(0) 推荐(0)
摘要:一、定位方法:根据页面的HTML属性对元素进行定位 二、具体的定位方式根据元素的HTML属性,具体定位时查找对象的条件有id,name,linktext\classname\tagname 等,根据不同的查找条件,有以下不同的定位方式: 1、driver.find_element_by_id('id 阅读全文
posted @ 2017-09-18 15:29 panda901 阅读(333) 评论(0) 推荐(0)
摘要:1、火狐浏览器调试工具firebug插件的安装 打开浏览器 添加组件 搜索firebug 安装好之后 2、点击F12调试,有Xpath\CSS定位方式下,选定元素的Xpath\CSS的值 3、chrome浏览器Xpath\CSS值的获取方式,选定元素后右单击鼠标--copy 阅读全文
posted @ 2017-09-18 11:43 panda901 阅读(295) 评论(0) 推荐(0)
摘要:selenium支持多种语言如java、c#、Python、PHP等,这里基于python语言,所以这里搭建环境时需做俩步操作: 1、Python环境的搭建 2、selenium的安装 1、安装Python 下载Python安装包 》安装 》验证是否安装成功 1.1下载安装Python安装包 版本为 阅读全文
posted @ 2017-09-15 17:06 panda901 阅读(323) 评论(0) 推荐(0)
摘要:selenium一个用于Web应用程序功能测试的工具。 Selenium 测试直接运行在浏览器中,模拟用户真是操作,包括浏览页面、点击链接、输入文字、提交表单、出发鼠标事件、键盘操作,并能对页面结果进行种种验证。只要在测试用例中把用户预期的行为和结果描述出来,selenium的核心是用javascr 阅读全文
posted @ 2017-09-15 11:56 panda901 阅读(314) 评论(0) 推荐(0)