准备工作: 1.下载python2.7 http://python.org/getit/ 2.下载下载setuptools 【python 的基础包工具】 可以帮助我们轻松的下载,构建,安装,升级,卸载python的软件包。 http://pypi.python.org/pypi/setuptool
分类:
编程语言 时间:
2016-03-08 21:25:32
阅读次数:
139
selenium为UI自动化测试工具,主要用来进行UI自动化测试,缩减测试员工的测试时间,其主要安装方式有两种,第一种为在线安装;第二种为离线安装(内网缺网环境的安装,并进行比对)第一种,在线安装从我的网盘中下载python2.7.9的版本,下一步到底即可,可以在c盘中生成一个C:\..
分类:
编程语言 时间:
2016-03-07 17:10:07
阅读次数:
275
开篇个人博客“Python+selenium的GUI自动化实现”提到的chrome与IE浏览器调用插件已上传至51CTO下载,对应链接分别为:chrome,http://down.51cto.com/data/2171584;IE,http://down.51cto.com/data/2171585;有需要的直接下载即可;正文关于自动化,其实质就是用机器操作代替..
分类:
编程语言 时间:
2016-02-16 01:22:06
阅读次数:
2587
本节知识点: 多层框架或窗口的定位: switch_to_frame() switch_to_window() 智能等待: implicitly_wait() 对于一个现代的web应用,经常会出现框架(frame) 或窗口(window)的应用,这也就给我们的定位带来了一个难题。 有时候我们定位一个
分类:
编程语言 时间:
2016-02-05 12:03:21
阅读次数:
250
本节知识点: 打印URL 将浏览器最大化 设置浏览器固定宽、高 操控浏览器前进、后退 打印URL 上一节讲到,可以将浏览器的title打印出来,这里再讲个简单的,把当前URL打印出来。其实也没啥大用,可以做个凑数的用例。 #coding=utf-8 from selenium import webd
分类:
编程语言 时间:
2016-02-05 12:01:40
阅读次数:
151
转自:http://www.cnblogs.com/fnng/p/3230768.html 本节重点: 调用js方法 execute_script(script, *args) 在当前窗口/框架 同步执行javaScript 脚本:JavaScript的执行。 *参数:适用任何JavaScript脚
分类:
编程语言 时间:
2016-02-05 11:52:44
阅读次数:
194
转自:http://www.cnblogs.com/fnng/p/3269450.html 本节重点: driver.get_cookies() 获得cookie信息 add_cookie(cookie_dict) 向cookie添加会话信息 delete_cookie(name) 删除特定(部分)
分类:
编程语言 时间:
2016-02-05 11:52:31
阅读次数:
208
· text 获取该元素的文本 · submit 提交表单 · get_attribute 获得属性值 text 用于获取元素的文本信息 下面把百度首页底部的声明打印输出 #coding=utf-8 from selenium import webdriver import time driver
分类:
编程语言 时间:
2016-02-05 11:40:13
阅读次数:
200
ActionChains类鼠标操作的常用方法: 引入ActionChains类:from selenium.webdriver.common.action_chains import ActionChains context_click() 右击 ——如:RightClick = driver.fi
分类:
编程语言 时间:
2016-02-01 14:44:51
阅读次数:
245
新建实例driver = webdriver.Chrome() 1.通过标签属性Id查找元素 方法:find_element_by_id(element_id) 实例:driver.find_element_by_id("iptUsername") 2.通过标签属性name查找元素 方法:find_
分类:
编程语言 时间:
2016-02-01 14:44:06
阅读次数:
193