码迷,mamicode.com
首页 >  
搜索关键字:selenium+python    ( 392个结果
selenium+python自动化92-多线程启动多个不同浏览器
前言 如果想用多个浏览器跑同一套测试代码,driver=webdriver.Firefox()这里的driver就不能写死了,可以把浏览器名称参数化。后续如果想实现多线程同时启动浏览器执行用例,用前面讲的tomorrow模块,设置下线程数套用下就可以了 启动浏览器 1.为了实现多个浏览器的灵活切换, ...
分类:编程语言   时间:2018-05-06 16:18:30    阅读次数:215
selenium+python自动化90-unittest多线程执行用例
前言 假设执行一条脚本(.py)用例一分钟,那么100个脚本需要100分钟,当你的用例达到一千条时需要1000分钟,也就是16个多小时。。。那么如何并行运行多个.py的脚本,节省时间呢?这就用到多线程了,理论上开2个线程时间节省一半,开5个线程,时间就缩短五倍了。 项目结构 1.项目结构跟之前的设计 ...
分类:编程语言   时间:2018-05-06 16:16:35    阅读次数:215
selenium+python在mac环境上的搭建
前言 mac自带了python2.7的环境,所以在mac上安装selenium环境是非常简单的,输入2个指令就能安装好 需要安装的软件: 1.pip 2.selenium2.53.6 3.Firefox44.dmg 4.Pycharm (环境搭配selenium2+Firefox46及以下版本兼容, ...
分类:编程语言   时间:2018-05-06 16:15:50    阅读次数:191
Selenium_python自动化跨浏览器执行测试(简单多线程案例)
发生背景: 跨浏览器测试是功能测试的一个分支,用以验证web应用在不同浏览器上的正常工作,通常情况下,我们都期望web类应用能够被我们的用户在任何浏览器上使用,例如有的人喜欢IE浏览器上使用,有的人喜欢firefox或者有的人喜欢Chrome。我们期望系统在任何浏览器上正常使用可以吸引更多的用户来使 ...
分类:编程语言   时间:2018-05-01 23:45:18    阅读次数:398
Selenium_python自动化第一个测试案例(代码基本规范)
发生背景: 最近开始整理Selenium+python自动化测试项目中相关问题,偶然间翻起自己当时学习自动化时候写的脚本,发现我已经快认不出来写的什么鬼流水账了,所以今天特别整理下自动化开发Selenium+python脚本的基本示例; 示例脚本: 1、在这里拿最简单的示例代码分别讲解写脚本时候需要 ...
分类:编程语言   时间:2018-05-01 00:31:34    阅读次数:262
selenium+python定位方式
今天记录的是selenium+python的定位方式简介,它的定位方式一般有几种类型:idnameclasslinktextxpathtagcss大部分常用的够了,还有几种如果用到再补充吧。定位元素:可以通过by来声明定位的方法,传入对应定位方法是定位参数,例如:find_element_by_id("kw")其他定位方式都类似,只需要更换定位方式和参数即可。
分类:编程语言   时间:2018-04-25 12:15:25    阅读次数:128
selenium webdriver接口
简单的小栗子。 其中蛮有趣的一种输入方式 参考自http://selenium-python.readthedocs.io/getting-started.html官方文档。 ...
分类:Web程序   时间:2018-04-24 20:16:12    阅读次数:208
selenium+python自动化测试
F12: 右键 选择复制 path 在selenium+python自动化测试(一)–环境搭建中,运行了一个测试脚本,脚本内容如下: 运行脚本的第一步是打开浏览器,使用webdriver.Chrome()打开谷歌浏览器,如果要指定其他浏览器,比如要使用Firefox或者IE浏览器,更换浏览器名称就可 ...
分类:编程语言   时间:2018-04-16 20:36:55    阅读次数:304
selenium+python自动化97--unittest参数化(paramunittest)
前言 paramunittest是unittest实现参数化的一个专门的模块,可以传入多组参数,自动生成多个用例 前面讲数据驱动的时候,用ddt可以解决多组数据传入,自动生成多个测试用例。本篇继续介绍另外一个参数化的框架paramunittest,也能实现一样的效果。 环境准备 1.先pip 下载安 ...
分类:编程语言   时间:2018-04-16 18:23:03    阅读次数:440
Python Selenium 常用方法总结(不断补充)
selenium Python 总结一些工作中可能会经常使用到的API。 1.获取当前页面的Url 2.获取元素坐标 3.表单的提交 4.获取CSS的属性值 5.获取元素的属性值 6.判断元素是否被选中 7.返回元素的大小 8.判断元素是否显示 9.判断元素是否被使用 10.获取元素的文本值 11. ...
分类:编程语言   时间:2018-04-16 15:13:33    阅读次数:228
392条   上一页 1 ... 12 13 14 15 16 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!