码迷,mamicode.com
首页 >  
搜索关键字:python+selenium    ( 767个结果
python+selenium自动化软件测试(第8章) 多线程
前戏:线程的基础 运行多个线程同时运行几个不同的程序类似,但具有以下优点:进程内共享多线程与主线程相同的数据空间,如果他们是独立的进程,可以共享信息或互相沟通更容易.线程有时称为轻量级进程,他们并不需要多大的内存开销,他们关心的不是过程便宜.一个线程都有一个开始,执行顺序,并得出结论。它有一个指令指 ...
分类:编程语言   时间:2017-08-26 19:46:29    阅读次数:183
python+selenium自动化软件测试(第7章):Page Object模式
什么是Page ObjectModel模式Page Objects是selenium的一种测试设计模式,主要将每个页面看作是一个class。class的内容主要包括属性和方法,属性不难理解,就是这个页面中的元素对象,比如输入用户名的输入框,输入登陆密码的输入框,登陆按钮,这个页面的url等,而方法, ...
分类:编程语言   时间:2017-08-26 19:41:33    阅读次数:160
python+selenium自动化软件测试(第6章):selenium phantomjs页面解析使用
我们都知道Selenium是一个Web的自动化测试工具,可以在多平台下操作多种浏览器进行各种动作,比如运行浏览器,访问页面,点击按钮,提交表单,浏览器窗口调整,鼠标右键和拖放动作,下拉框和对话框处理等,我们抓取时选用它,主要是Selenium可以渲染页面,运行页面中的JS,以及其点击按钮,提交表单等 ...
分类:编程语言   时间:2017-08-26 18:37:58    阅读次数:193
python+selenium自动化软件测试(第5章):Selenium Gird
5.1 分布式(Grid) Selenium grid是用来分布式执行测试用例脚本的工具,比如测试人员经常要测试多浏览器的兼容性,那就可以用到grid了。下面就来介绍如何在多个浏览器上运行同一份脚本。使用grid所需要的文件:1.Selenium server(即selenium-server-st ...
分类:编程语言   时间:2017-08-26 18:35:17    阅读次数:173
python+selenium自动化软件测试(第4章):场景判断与封装
4.1 显示等待WebDriverWait 前言:在脚本中加入太多的sleep后会影响脚本的执行速度,虽然implicitly_wait()这种隐式等待在一定程度上节省了很多时间。但是一旦页面上某些js无法加载出来(其实界面元素已经出来了),左上角那个图标一直转圈,这时候会一直等待的。一、参数解释1 ...
分类:编程语言   时间:2017-08-26 13:40:50    阅读次数:336
Windows下 Python Selenium PhantomJS 抓取网页并截图
Windows下 Python Selenium PhantomJS 抓取网页并截图 ...
分类:编程语言   时间:2017-08-25 21:03:47    阅读次数:1267
python+selenium自动化软件测试:装饰器之用例失败后截图
#实现百度搜索功能 # coding:utf-8 from selenium import webdriver driver = webdriver.Firefox() # 截图功能 def get_screen(): '''截图''' import time nowTime = time.strf... ...
分类:编程语言   时间:2017-08-25 17:42:10    阅读次数:535
Python+selenium之测试报告(2)
注意事项: 1.获取当前时间的格式为: 4.runner = HTMLTestRunner.HTMLTestRunner(stream=fp, title=u"自动化测试报告", description='自动化测试演示报告') 的效果图如图所示: ...
分类:编程语言   时间:2017-08-25 15:50:12    阅读次数:263
自动化测试之Python + selenium = Web UI自动化测试
1.1Python的运行环境 在我决定学习一门新语言Python的时候,Python3已经出来了,目前是Python2与Python3同步维护,Python2拥有大量的类库,但是随着时间的发展,Python3才是以后发展的主流,所以在这里我选择的版本是Python3。安装Python:Python官 ...
分类:编程语言   时间:2017-08-25 01:12:16    阅读次数:185
python+selenium+autoit实现文件上传
问题在做web端ui层自动化的时候会碰到文件上传的操作,经常有朋友问到,这里总结一下解决方案第一种:type=file的上传文件,类似如下的使用类似这样的代码就可以完成:driver.find_element(‘name‘,‘file‘).send_keys(‘./小强测试品牌.png‘)第二种:就是第一种除外的,实现起来..
分类:编程语言   时间:2017-08-22 21:54:08    阅读次数:215
767条   上一页 1 ... 51 52 53 54 55 ... 77 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!