
web自动化
文章平均质量分 69
铭心心
这个作者很懒,什么都没留下…
展开
-
(selenium 二)登陆页面
下面的小实例展示ocm登陆、退出备注引入Keys类:from selenium.webdriver.common.keys import Keys引入ActionChains类:from selenium.webdriver.common.action_chains import ActionChains重点:定位选取iframeframe_menu=driver.fi原创 2016-05-31 12:37:15 · 637 阅读 · 0 评论 -
(selenium 九 )unittest 参数化
import unittest#from test import test_supportclass MyTestCase(unittest.TestCase): def setUp(self): pass def clear(self): pass def getTest(self, arg1, arg2):#定义的函数,最终生原创 2016-06-16 15:39:00 · 1174 阅读 · 0 评论 -
(selenium 十)python 的日志logging模块学习
python 的日志logging模块学习http://www.cnblogs.com/dkblog/archive/2011/08/26/2155018.html1.简单的将日志打印到屏幕 import logginglogging.debug('This is debug message')logging.info('This转载 2016-06-17 10:42:48 · 2867 阅读 · 0 评论 -
(seleluim 八) 定位窗口
这两天被定位窗口的问题搞得焦头烂额,今天终于解决了。现记录如下:关键字:弹窗 模态对话框 js autoit问题:def switch_to_win(driver, uimethod, uipath ): #method value have name/id/xpath/class;webdriver is the driver you use if uipath=='':原创 2016-06-14 16:33:20 · 1116 阅读 · 0 评论 -
(seleluim 七) xlrd模块处理execl文档
为了实现测试用例参数化,采用xsl进行文档配置。下面对文档进行解析1、导入xrld模块安装命令:C:\Python35\Scripts > pip install xrld2、打开Excel文件读取数据workbook = xlrd.open_workbook('data.xls') #通过open_workbook返回的xlrd.Book对象包含了所有对工作簿要的事情,能被用于原创 2016-06-09 06:36:51 · 618 阅读 · 0 评论 -
(selenium 六)unittest通过测试套件组织用例 (2)
上一边文章中,all_tests.py文件与测试用例都位于同一文件见。下面通过在测试用例文件夹下添加__init__.py形成包文件,然后再all_test.py中添加PATH路径导入包即可。具体操作如下:1、在test_case文件夹下新建__init__.py文件,import baiduimport youdao2、将all_test.py移至test_case文件夹所在目录,原创 2016-06-02 14:11:56 · 4107 阅读 · 0 评论 -
(selenium 五)unittest通过测试套件组织用例
语法点:1、implicitlyWait() 不是休眠,是设置超时时间,是每个driver自己去实现的。以IEDriverServer为例,implicitlyWait()会将一个超时的时间阀值传递给IEDriverServer,在findelement或者findelements的时候,首先去找web元素,如果没有找到,判断时间否超超过implicitlyWait()传递进来的阀值,原创 2016-06-02 09:03:16 · 5748 阅读 · 0 评论 -
(selenium 小知识点)解决使用Webdrive打开Firefox不含有插件的问题(python)
转载:http://www.cnblogs.com/roicel/archive/2013/03/27/2984551.html?utm_source=tuicool&utm_medium=referralfrom selenium import webdriverfrom selenium import webdriverimport unittestclass Register(un转载 2016-06-02 09:54:04 · 1748 阅读 · 0 评论 -
(selenium 四)unittest生成HTMLTestRunner报告
1、准备工作下载HTMLTestRunner.py 文件,http://tungwaiyip.info/software/HTMLTestRunner.htmlWindows :将下载的文件放入...\Pythonxx\Lib 目录下。notes:问题:该import HTMLTestRunner.py是基于python2的,所以在python3下要做相应的修改解决办法:编辑H原创 2016-06-01 15:29:58 · 665 阅读 · 0 评论 -
(selenium 三)批量执行测试用例
参考虫师的《python的自动测试》,进行实操时遇到一些疑惑,现记录如下baidu.py#coding=utf-8from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys import Keysfrom sele原创 2016-06-01 11:26:38 · 5561 阅读 · 0 评论 -
(selenium 一)python+webdriver环境搭建
1、下载python http://python.org/getit/ 【python 开发环境】 配置环境变量: 变量名:PATH 变量值:;C:\Python35 验证:以管理员身份运行CMD,输入命令python -V2、下载setuptools http://pypi.python.org/pypi/setuptoo原创 2016-05-28 09:35:52 · 981 阅读 · 0 评论