使用selenium处理html的时候,遇到通过“iframe”标签实现的网页嵌套了,这个没有问题。但是,仔细再看,就发现,“iframe”标签下还有个#document==0,有点不讲武德。如图: 各种查资料,没有找到有价值的信息。 解决方案1: 最后我就直接在html中把 “#document” ...
分类:
其他好文 时间:
2021-06-13 09:37:32
阅读次数:
0
本文首发于:行者AI 我们在做自动化测试的时候,大家都是希望自己写的代码越简洁越好,代码重复量越少越好。那么,我们可以考虑将request的请求类型(如:Get、Post、Delect请求)都封装起来。这样,我们在编写用例的时候就可以直接进行请求了。 1. 源码分析 我们先来看一下Get、Post、 ...
分类:
编程语言 时间:
2021-06-11 18:51:28
阅读次数:
0
背景 在做moblink自动化测试任务时,遇到以下问题,导致测试用例编写遇到问题。需要在mobLink APP中分享一条链接,并且使用多种浏览器打开链接唤醒mobLinkAPP。 appium提供了一个方法可以在浏览器中打开URL driver.get(String URL); 此方法执行时,app ...
分类:
移动开发 时间:
2021-06-11 18:13:04
阅读次数:
0
import reimport requestsimport timeimport randomfrom selenium import webdriverfrom tools.headers import headersfor item in range(1, 100): time.sleep(r ...
分类:
其他好文 时间:
2021-06-11 17:47:01
阅读次数:
0
本文框架,分为5个部分: 1.先学习Java还是Python呢? 2.决定从Python开始 3.说干就干,安装Python(如何安装) 4.Pycharm安装(如何安装) 5.第一个程序,Hello World 1.先学习Java还是Python呢? 好纠结,开始在CSDN上搜索。讲真,搜到了很多 ...
分类:
其他好文 时间:
2021-06-10 18:50:16
阅读次数:
0
WebDriver驱动下载与使用 1. Firefox(火狐)浏览器驱动 下载地址:https://github.com/mozilla/geckodriver/releases/ 2. Chrome浏览器驱动 下载地址:http://chromedriver.storage.googleapis. ...
分类:
Web程序 时间:
2021-06-08 23:11:55
阅读次数:
0
1、官网下载安装python 2、python 创建项目,使用虚拟环境,在终端 使用 (1)、pip install selenium 安装selenium (2)、 pip show selenium 检查安装情况 3、下载chrome 浏览器对应的驱动,解压,放到python 安装目录下 /us ...
分类:
编程语言 时间:
2021-06-08 23:03:22
阅读次数:
0
Selenium简介 Selenium是一个web的自动化测试工具,最初是为网站自动化测试而开发的,Selenium可以直接运行在浏览器上,它支持所有主流的浏览器,可以接收指令,让浏览器自动加载页面,获取需要的数据,甚至页面截屏。【爬虫效率比较低】 安装方法如下: pip install selen ...
分类:
其他好文 时间:
2021-06-08 22:42:27
阅读次数:
0
UnitTest本来是用于做python的单元测试框架,现在作为主流的自动化测试框架在使用,除去UnitTest就是Pytest。 UnitTest的四大特性 1.前置和后置条件: Setup和teardown 2.用例管理: 所有以Test开头或者结尾的函数,都会默认识别为测试用例。 3.套件与管 ...
分类:
其他好文 时间:
2021-06-08 22:40:35
阅读次数:
0
for link in driver.find_elements_by_css_selector("tr:nth-child(1) > td.taskStatus use"): assert_status = link.get_attribute('xlink:href') print(assert ...
分类:
编程语言 时间:
2021-06-07 20:49:35
阅读次数:
0