selenium+python
TroKey
我现在单身没有任何家庭负担可以全身心的投入工作
展开
-
python新建并写入内容到excel文件
整理了一下python对文件的一些常见操作方法暂时先写一下对excel文件的基本操作,例如新建,写入内容,保存。先贴代码,注释很详细的。#coding=utf-8import xlwtimport xlrdtry: # 创建excel文件 filename=xlwt.Workbook() # 给工作表命名,test sheet=f...2016-04-25 14:26:01 · 1124 阅读 · 0 评论 -
webdriver截图功能
webdriver提供了截图函数,get_screenshot_as_file(),可以很方便的在自动化测试过程中运用到,记录测试过程。在我们遇到错误无法继续测试的时候,调用此函数截图,然后保存到指定路径。同样,每一个页面或者功能步骤,也可以进行截图保存,记录测试结果。get_screenshot_as_file()没有很大的局限性,什么时候需要,什么时候拿过来用,下面拿登录豆瓣网做一个例子...2016-05-17 11:29:32 · 654 阅读 · 0 评论 -
unittest 单元测试框架(一)
先上代码:baidusousuo.py代码如下:#coding=utf-8from selenium import webdriverimport time,unittestclass baidu(unittest.TestCase): "百度" def setUp(self): self.driver=webdriver.Firefo...2016-05-17 18:05:36 · 322 阅读 · 0 评论 -
unittest测试框架之assert断言
python内部自带了一个单元测试的模块,pyUnit也就是我们说的:unittest 先介绍下unittest的基本使用方法:1.import unittest2.定义一个继承自unittest.TestCase的测试用例类3.定义setUp和tearDown,在每个测试用例前后做一些辅助工作。4.定义测试用例,名字以test开头。5.一个测试用例应该只测试一个方面,测试目的和测试...原创 2016-08-02 17:16:52 · 1275 阅读 · 0 评论 -
(一)selenium+python环境搭建
准备工具如下:-------------------------------------------------------------下载 python【python 开发环境】http://python.org/getit/下载 setuptools 【python 的基础包工具】http://pypi.python.org/pypi/setuptools下载 pip...原创 2015-11-27 11:03:11 · 153 阅读 · 0 评论 -
(二)selenium+python选择编译器写第一个自动化脚本
编辑器选择实际上就是对python编辑器的选择,python的编辑器非常多,比如Vim、pycharm、IDLE、eclipse等等,可以参考一下《推荐的10款python编辑器》:http://blog.jobbole.com/80478/如果你没有接触过什么编辑器,刚接触python,那么建议你选择JetBrains出品的商业Python IDE:pycharm优点:支持重构...原创 2015-11-27 13:29:25 · 541 阅读 · 0 评论 -
selenium+python更改Firefox浏览器路径
我们都知道,使用默认浏览器安装路径,不需要去特意指定浏览器启动路径。 如果是Firefox浏览器,则只需要执行如下代码就可以启动浏览器 from selenium import webdriverdriver=webdriver.Firefox()driver.get("http://www.baidu.com/") 如果是Google Ch...原创 2017-07-04 11:25:55 · 2429 阅读 · 1 评论