码迷,mamicode.com
首页 >  
搜索关键字:selenium+python    ( 392个结果
selenium + python自动化测试(一)
本篇随笔为散集。不多逼逼直接干 step 1:使用webdriver调用浏览器,webdriver支持的浏览器为Firefox(),IE(),Chrome(),不同的浏览器需要安装不同的驱动。 本文使用的火狐浏览器:webdriver.Firefox(),通过get()函数打开某一网址。 step2 ...
分类:编程语言   时间:2017-10-09 12:03:31    阅读次数:263
博客园登录--selenium+python
# coding:utf-8 from selenium import webdriver import unittest class CnBlog(unittest.TestCase): def setUp(self): self.driver=webdriver.Firefox() self.u... ...
分类:编程语言   时间:2017-10-03 14:33:24    阅读次数:275
Selenium2+python自动化2-pip降级selenium3.0(悠悠课程之路)
selenium版本安装后启动Firefox出现异常:'geckodriver' executable needs to be in PATH(原因分析:selenium默默的升级到了3.0,然而网上的教程都是基于selenium2的) selenium+python环境搭配: selenium2+ ...
分类:编程语言   时间:2017-09-25 11:58:28    阅读次数:213
Selenium+Python自动化测试实战(2)元素定位
1.Selenium2 的原理 第一篇分享简单介绍了基于Python开发的Selenium2的环境配置,这篇主要讲一下基本用法。首先讲一下Selenium2的基本原理。基本上知道了这个东西是怎么回事,我们就知道怎么去用它做自动化测试。 与Selenium和Selenium RC不同,Selenium ...
分类:编程语言   时间:2017-09-20 00:35:05    阅读次数:146
Selenium常见元素定位方法和操作
一. 定位元素方法 官网地址:http://selenium-python.readthedocs.org/locating-elements.html 这里有各种策略用于定位网页中的元素(locate elements),你可以选择最适合的方案,Selenium提供了一下方法来定义一个页面中的元素 ...
分类:其他好文   时间:2017-09-18 11:12:27    阅读次数:298
selenium+python自动化处理时间控件
尝试编写12306网站查询余票信息的自动化脚本时,碰到日期选择的问题,此处做一下记录: 最初打算直接定位,但发现2017-09-30这一天实在没什么特点,虽然也可以根据父元素的特征属性层层定位,然后选择其下的第多少个child元素,但是感觉会有问题,过一天之后,这个child元素就不是30号了,与初 ...
分类:编程语言   时间:2017-09-16 20:48:22    阅读次数:366
浏览器对应的selenium版本问题
在selenium+python环境下查看selenium版本方法: cmd下输入:pip show selenium 卸载selenium版本: cmd下输入:pip uninstall selenium 安装selenium版本: cmd下输入:pip install selenium x.x. ...
分类:其他好文   时间:2017-09-16 01:17:50    阅读次数:323
Selenium with Python 010 - unittest 框架(又称PyUnit 框架)
unittest进行python代码单元测试 calculator.py--被测试类 auto.py --执行测试的类 unittest 对selenium 测试用例进行测试 测试套件组织测试用例 test_baidu.py test_hao123.py 通过测试套件,运行上面两个测试文件,创建al ...
分类:编程语言   时间:2017-09-13 11:54:24    阅读次数:648
selenium+Python(生成html测试报告)
当自动化测试完成后,我们需要一份漂亮且通俗易懂的测试报告来展示自动化测试成果,仅仅一个简单的log文件是不够的 HTMLTestRunner是Python标准库unittest单元测试框架的一个扩展,它生成易于使用的HTML测试报告,下载后,将其复制到Python的安装目录即可, 例如,Window ...
分类:编程语言   时间:2017-09-08 16:15:00    阅读次数:124
Selenium with Python 008 - WebDriver 元素等待
如今大多数Web应用程序使用Ajax技术,当浏览器在加载页面时,页面上的元素可能并不是同时被加载完成的,这给元素的定位增加了困难。如果因为在加载某个元素时延迟而造成ElementNotVisibleException的情况出现,那么就会降低自动化脚本的稳定性,我们可以通过设置元素等待改善这种问题造成 ...
分类:编程语言   时间:2017-09-08 13:24:41    阅读次数:255
392条   上一页 1 ... 19 20 21 22 23 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!