1. install python, set environment variables. 2. pip install selenium 3. 下载与自己浏览器版本匹配的chrome webdriver, 放到python.exe同目录(python安装目录)。 http://npm.taobao ...
分类:
编程语言 时间:
2020-06-04 14:02:48
阅读次数:
547
数据驱动模式的测试好处相比普通模式的测试就显而易见了吧!使用数据驱动的模式,可以根据业务分解测试数据,只需定义变量,使用外部或者自定义的数据使其参数化,从而避免了使用之前测试脚本中固定的数据。可以将测试脚本与测试数据分离,使得测试脚本在不同数据集合下高度复用。不仅可以增加复杂条件场景的测试覆盖,还可 ...
分类:
编程语言 时间:
2020-06-03 15:16:29
阅读次数:
79
Appium安装总体需要以下几个步骤: ① 安装Appium python client包 直接在命令提示窗口中 输入pip install Appium-Python-Client 另外要确保安装匹配版本的selenium和appium:可以输入pip install seelnium -U ② ...
分类:
移动开发 时间:
2020-06-01 16:55:02
阅读次数:
78
中文文档:http://selenium-python-zh.readthedocs.io/en/latest/index.html英文文档:http://selenium-python.readthedocs.io/index.html ...
分类:
编程语言 时间:
2020-06-01 12:22:35
阅读次数:
124
新建文件夹test_report,在网上下载HTMLTestRunner.py文件放在Utils包中 注意,如果你使用的是python 3.x的话,HTMLTestRunner.py文件也需要用python 3.x的 接下来,我们改造TestRunner文件 # coding=utf-8 impor ...
分类:
Web程序 时间:
2020-06-01 12:21:49
阅读次数:
95
一、什么是PhantomJS? 一款无界面浏览器。 二、python如何爬取动态加载页面? selenium+PhantomJS(爬虫终极解决方案) 三、selenium操作PhantomJS 1、下载PhantomJS https://phantomjs.org/download.html 2、 ...
分类:
Web程序 时间:
2020-05-31 18:14:33
阅读次数:
94
windows from selenium import webdriver from selenium .webdriver.common.by import By import ttime chrome_options =webdriver.ChromeOptions() chrome_opti ...
get_cookies.py from selenium import webdriver from pymongo import MongoClient from scrapy.crawler import overridden_settings # from segmentfault impor ...
分类:
其他好文 时间:
2020-05-30 20:06:36
阅读次数:
60
今天跟大家分享的是如何高效的定位iframe。我们来看一段最早的代码: # coding: utf-8from selenium import webdriverfrom time import sleep driver = webdriver.Firefox() driver.get("http: ...
分类:
其他好文 时间:
2020-05-30 15:51:47
阅读次数:
84
一:安装Python 在官网下载最新的安装包 :输入Python 官网进入:: 1.1:下载 选择自己系统对应的版本 1.2 下载时选择一个新的路径 尽量不放在C盘 如我的 :这里的D盘是我专门管理软件类的。尽量不混淆 1.3:打开 我的D盘 python 路径下: 1.4:双击运行 选择自定义安装 ...
分类:
编程语言 时间:
2020-05-30 13:06:47
阅读次数:
80