selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点: * 免费,也不用再为破解QTP而大伤脑筋 * 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。 * 这也是最重要的一点,不管你以前更熟悉C、 ...
分类:
编程语言 时间:
2017-06-13 11:18:37
阅读次数:
151
定位元素方法 官网地址:http://selenium-python.readthedocs.org/locating-elements.html 这里有各种策略用于定位网页中的元素(locate elements),你可以选择最适合的方案,Selenium提供了一下方法来定义一个页面中的元素: f ...
分类:
编程语言 时间:
2017-05-26 18:21:54
阅读次数:
184
一、安装python: 我安装的是2.7.13版本的;可以在CMD下 运行python命令查看是否安装python,以及安装版本; 在https://www.python.org/getit/这个地址可以下装所需版本。 安装完成后需要配置环境变量,path=……;python的安装目录 二、setu ...
分类:
编程语言 时间:
2017-05-19 16:55:27
阅读次数:
491
#code:utf-8 import smtplib from email.mime.text import MIMEText from email.mime.multipart import MIMEMultipart from email.header import Header smtpser ...
分类:
编程语言 时间:
2017-05-17 14:10:38
阅读次数:
241
最近在学习selenium自动化测试,但是一直遇到一个问题,总是打不开指定的网址,今天突然成功了, 主要原因是因为selenium版本太低的缘故,所以只需要在终端输入:pip install -U selenium就可以了,但是要注意一点,因为mac中python多版本兼容的问题,所以在不同的版本运 ...
分类:
编程语言 时间:
2017-05-08 18:43:26
阅读次数:
129
操作内容:获取table总行数、总列数、获取某单元格的text值,删除一行【如果每行后边提供删除的按钮】 案例: HTML代码: <html><head><meta http-equiv="content-type" content="text/html;charset=utf-8"></head> ...
分类:
编程语言 时间:
2017-05-07 01:01:32
阅读次数:
1398
1、使用selenium+python+eclipse实现的登录“问卷星”,问卷星访问地址:https://www.sojump.com/ 2、实现步骤:1)进入链接 首页 点击“登录” 输入账号、密码 登录 2)检查登录是否成功 3、页面截图: 4、代码包含点: 1)log信息的打印与特定文件中的 ...
分类:
编程语言 时间:
2017-05-05 17:20:33
阅读次数:
256
WebDriver路径:from selenium.webdriver.remote.webdriver import WebDriver WebDriver内容:打开指定网页、执行js脚本、获取页面url、cook操作、多窗口及内嵌窗口的切换、窗口尺寸、窗口尺寸设置、窗口截图等 接口内容: # L ...
分类:
编程语言 时间:
2017-05-05 00:48:19
阅读次数:
989
Alert类的路径:from selenium.webdriver.common.alert import Alert Alert类主要是一些对弹出框的操作,如:获取属性、确认、取消等 接口内容: from selenium.webdriver.remote.command import Comma ...
分类:
编程语言 时间:
2017-05-04 21:51:11
阅读次数:
363
selenium 是一个web的自动化测试工具,不少学习功能自动化的同学开始首选selenium ,相因为它相比QTP有诸多有点: * 免费,也不用再为破解QTP而大伤脑筋 * 小巧,对于不同的语言它只是一个包而已,而QTP需要下载安装1个多G 的程序。 * 这也是最重要的一点,不管你以前更熟悉C、 ...
分类:
编程语言 时间:
2017-05-01 22:13:00
阅读次数:
216