在上一篇中我们贴出来一些代码,用来验证所有环境是不是完全搞定,只要能启动浏览器打开网址就成功了。这一步我们开始一个最简单的场景 挨着test01.py,新建test02.py,敲入如下代码 from selenium import webdriver driver = webdriver.Chrom ...
分类:
编程语言 时间:
2021-01-02 11:43:17
阅读次数:
0
打开pycharm,点击File--New Project,项目名称location随意取比如就叫untitled吧,以后我们会逐步完善,Interpreter就是python解释器,选择你安装的python路径。 在新的工程的untitled目录上右键新建python file,名字就叫test0 ...
分类:
编程语言 时间:
2021-01-02 10:40:07
阅读次数:
0
前言 登录页面会遇到滑动解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这种会难一点。 有些直接拖到最最右侧就可以了,本篇讲下使用 selenium web 自动化的时候如何滑动解锁。 滑动解锁场景 看下图,是我本地写的一个 slider.htm ...
分类:
编程语言 时间:
2021-01-02 10:38:49
阅读次数:
0
爬取内容为 该图片下的七个分类, 然后对应的每个种类的书本信息(摘要和目录) 效果为 代码如下 import requests from bs4 import BeautifulSoup import re import time from selenium import webdriver fro ...
分类:
编程语言 时间:
2021-01-01 12:57:34
阅读次数:
0
在web应用自动化测试中,点击一个链接或者按钮会打开一个新的浏览器窗口,会出现多个窗口实例。默认情况下的焦点在主窗口(父窗口),如果要对子窗口进行操作,就需要首先切换到子窗口。 Selenium WebDriver给每个窗口指定了一个唯一的ID,Selenium通过这个唯一ID实现在多个窗口之间切换 ...
分类:
其他好文 时间:
2021-01-01 12:16:25
阅读次数:
0
第一种方法: 可以通过访问:https://chrome.google.com/webstore/detail/selenium-ide/mooikfkahbdckldjjndioackbalphokd?utm_source=chrome-ntp-icon 12 进行安装 第二种方法 第一种方法无法 ...
分类:
其他好文 时间:
2020-12-31 12:54:41
阅读次数:
0
自动化测试 python+selenium+unittest+htmlTestrunner python+appium+unittest+htmlTestRunner python+request+unittest+htmlTestRunner+Excel文档 接口文档(excel表格中) 测试开发 ...
分类:
其他好文 时间:
2020-12-29 11:38:13
阅读次数:
0
解决selenium报错--unknown error: DevToolsActivePort file doesn't exist 解决方案: 给Chrome() 配置ChromeOptions from selenium import webdriver option = webdriver.C ...
分类:
编程语言 时间:
2020-12-28 11:53:28
阅读次数:
0
1. Firefox 可以直接安装。 2. Chrome 由于我墙的关系,只能离线安装,下载安装包 https://www.crx4chrome.com/crx/77585/ 安装方法如下, 如果安装不成功,可以打开开发者模式,再尝试, (完) ...
分类:
其他好文 时间:
2020-12-28 11:25:29
阅读次数:
0
以下写给完全没有测试基础的朋友(其他请略过),以百度一下 的首页举例 某天百度公司,负责百度一下首页的负责人,说要在百度首页加一个 新闻 的链接跳转,就是在百度一下首页加两个字 新闻,然后用鼠标点一下后就在浏览器上新打开一个页签,里边都是一些新闻(当然这个功能现在是有的,我们只是举例子,能明白问题就 ...
分类:
编程语言 时间:
2020-12-25 11:35:51
阅读次数:
0