#conding:utf-8 import unittest from selenium import webdriver from urllib.request import * import re import time from bs4 import BeautifulSoup #测试类 cl... ...
分类:
编程语言 时间:
2017-06-29 19:12:00
阅读次数:
194
一、创建数据库连接 二、引用上述创建的dbClection下的getOrgid()方法 ...
分类:
数据库 时间:
2017-06-28 18:47:19
阅读次数:
732
上节介绍了浏览器的常用方法,涉及到了cookie的使用,本节介绍一下如何利用cookie进行登陆系统,这里使用到了request模块,我们首先利用request模块,请求登陆地址进行登陆,登陆成功以后获取cookie值,然后再通过add_cookie添加到浏览器,使系统处于登陆状态。这里需要注意的是 ...
分类:
编程语言 时间:
2017-06-26 00:39:52
阅读次数:
219
常用断言 assertLocation(判断当前是在正确的页面) assertTitle(检查当前页面的 title 是否正确) assertValue(检查 input 的值, checkbox 或 radio,有值为”on”无为”off”) assertSelected(检查 select 的下 ...
分类:
编程语言 时间:
2017-06-25 17:43:34
阅读次数:
500
selenium是一个web测试应用框架也可以拿来做爬虫。 1.安装selenium模块 pip install -U selenium 2.安装selenium模块后需要有相应的浏览器驱动 A.使用phantomjs phantomjs是无界面的测试浏览器 我用的是phantomjs-2.1.0- ...
分类:
编程语言 时间:
2017-06-24 19:48:43
阅读次数:
263
浏览器常用的一些方法和属性其实很简单一些方法,但是却在实际测试过程中经常使用。 浏览器中加载url 浏览器窗口最大化 向前 后退 刷新 获取当前页面的URL 获取当前页面的标题 获取当前页面html源代码 获取当前会话所有cookie信息 根据cookie name 进行查找 删除浏览器所以的coo ...
分类:
编程语言 时间:
2017-06-23 10:37:17
阅读次数:
142
版本(最新)window python:3.6.1 地址https://www.python.org/downloads/release/python-361/ selenium:3.4.3 安装好python后 ,cmd 直接 pip install selenium pycharm:JetBra ...
分类:
编程语言 时间:
2017-06-22 17:40:12
阅读次数:
149
1、input标签类元素文件上传 先定位到文件上传元素id,再使用方法send_keys(文件路径) 2、非input标签 备注:非input标签的文件上传,就不适用于此方法了,需要借助autoit工具或者SendKeys第三方库。 ...
分类:
编程语言 时间:
2017-06-15 23:42:28
阅读次数:
471
1、先设置好一些下载参数: #设置各项参数,参数可以通过在浏览器地址栏中输入about:config查看。 #设置成0代表下载到浏览器默认下载路径;设置成2则可以保存到指定目录 fp.set_preference("browser.download.folderList",2) #是否显示开始,(个... ...
分类:
编程语言 时间:
2017-06-15 23:38:04
阅读次数:
214