摘要: 封装定位元素和login函数,在fengzhuang.py中 阅读全文
posted @ 2017-09-19 15:56 panda901 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一、Python组成结构 Python程序一般由包package、模块moudle、函数function组成。具体关系如下图: 示例代码: lei1.py 二、包中模块之间的相互调用 调用的方法有俩种:1.导入要被调用的包.模块 2,将被导入的模块加入Python的环境变量,在其他模块中直接impo 阅读全文
posted @ 2017-09-18 18:10 panda901 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 一、定位方法:根据页面的HTML属性对元素进行定位 二、具体的定位方式根据元素的HTML属性,具体定位时查找对象的条件有id,name,linktext\classname\tagname 等,根据不同的查找条件,有以下不同的定位方式: 1、driver.find_element_by_id('id 阅读全文
posted @ 2017-09-18 15:29 panda901 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1、火狐浏览器调试工具firebug插件的安装 打开浏览器 添加组件 搜索firebug 安装好之后 2、点击F12调试,有Xpath\CSS定位方式下,选定元素的Xpath\CSS的值 3、chrome浏览器Xpath\CSS值的获取方式,选定元素后右单击鼠标--copy 阅读全文
posted @ 2017-09-18 11:43 panda901 阅读(271) 评论(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 阅读(288) 评论(0) 推荐(0) 编辑
摘要: selenium一个用于Web应用程序功能测试的工具。 Selenium 测试直接运行在浏览器中,模拟用户真是操作,包括浏览页面、点击链接、输入文字、提交表单、出发鼠标事件、键盘操作,并能对页面结果进行种种验证。只要在测试用例中把用户预期的行为和结果描述出来,selenium的核心是用javascr 阅读全文
posted @ 2017-09-15 11:56 panda901 阅读(291) 评论(0) 推荐(0) 编辑