Python + Selenium
Python + Selenium
rs勿忘初心
刻意练习,享受创造的快乐。公众号:rs勿忘初心
展开
-
Selenium Grid- 让自动化分布式执行变得可能
参考:http://testingpai.com/article/1596527701728什么是 Selenium Grid?Selenium Grid 是 Selenium 的三大组件之一,允许用户同时在不同的机器和系统上测试不同浏览器。也就是说 Selenium Grid支持分布式的测试执行。它可以让你的测试用例在一个分布式的执行环境中运行。由上图可见,测试脚本会通过 selenium hub 节点分发给不同的 node 节点,而不同的 node 节点所在的操作系统和搭载的浏览器原创 2021-07-09 09:16:58 · 100 阅读 · 0 评论 -
python读取txt、csv以及xml文件
1、读取txt文件 txt文件是经常需要被操作的文件类型,python提供了以下几种常见的读取txt文件的方式: * read(): 读取整个文件 * readline(): 读取一行数据 * readlines(): 读取所有行的数据 假设user_info.txt文件内内容如下:原创 2018-01-21 12:18:56 · 2609 阅读 · 0 评论 -
WebDriver API学习记录
控制浏览器(一)控制浏览器窗口大小resizeWebWindow.py#-*-coding:utf-8-*-from selenium import webdriverdriver = webdriver.Firefox()driver.get("http://m.mail.10086.cn")# 参数数字为像素点print("设置浏览器宽480,高800显示")driver.se原创 2018-01-17 20:15:08 · 292 阅读 · 0 评论 -
selenium webdriver处理HTML5的视频播放
目前HTML5技术已逐渐成为主流,主流的浏览器都已支持HTML5.越来越多的应用使用了HTML5的元素,如canvas、video等,另外网页存储功能更增加了用户的网络体验,使得越来越多的开发者在使用这样的标准,所以我们也需要去学习如何使用自动化技术来测试它们。 webDriver支持在指定的浏览器上测试HTML5,另外,我们还可以用JavaScript来测试这些功能,这样就可以在任何浏原创 2018-01-18 22:28:21 · 3350 阅读 · 0 评论 -
web driver selenium 操作滚动条
方法一:调过JS脚本控制#coding=utf-8from selenium import webdriverimport time#访问百度driver=webdriver.Firefox()driver.get("http://www.baidu.com")#搜索driver.find_element_by_id("kw").send_keys("selenium")dr...转载 2018-10-21 09:39:14 · 592 阅读 · 0 评论 -
pycharm导入本地文件,程序运行正常,但导入模块时出现红色波浪线
pycharm导入本地文件,程序运行正常,但导入模块时出现红色波浪线,如下所示:两种解决办法:(1)在文件前面加“.”(2)点击菜单栏的“PyCharm”, 然后选择“Preferences”,接着依次执行以下操作,最后点击“OK”按钮。(3) 在当前项目程序目录右键单击,然后“Mark Directory as”为“Sources Root”。之后当前程序所在目录颜色...原创 2018-10-29 16:36:27 · 3866 阅读 · 0 评论 -
python+selenium自动化driver.switch_to.frame用法
1.为什么需要有frame?因为一个页面如果只有一个html,所有内容都要用表格来分是很难而且很丑,所以引进了frame可以将左侧树、右侧内容,顶端导航轻松分开。那么我们也有应对的方法就是要操作哪个元素先进入这个对应元素的frame里,一般frame有name或id属性。如下图 2.解决进入frame的方法 1.iFrame有ID 或者 name的情况dr.swi...转载 2018-11-13 16:08:21 · 13189 阅读 · 5 评论 -
web自动化测试框架
后续跟新~~~AutoMagic自动化测试平台简介https://www.cnblogs.com/tsbc/p/6244268.html 安装过程中遇到的问题及解决方案1、https://blog.csdn.net/love_parents/article/details/809388182、...原创 2019-01-04 15:48:38 · 3226 阅读 · 0 评论