python3.7 Chrome: # 修改lang=zh-CN即可更改语言, 可在 https://blog.csdn.net/Sam_ONE/article/details/102571595 下寻找对应的 chrome_options = webdriver.ChromeOptions() c ...
分类:
编程语言 时间:
2020-04-21 13:15:48
阅读次数:
395
1. parameterized parameterized是python的一个参数化库,同时支持unittest、nose、pytest单元测试框架 安装:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests parame ...
分类:
其他好文 时间:
2020-04-20 21:37:34
阅读次数:
89
selenium是一款用于web程序的测试工具,它能直接调用控制浏览器,就像用户操作浏览器一样,多用于爬虫等. 一 安装 # 安装seleniumpip install selenium # 安装火狐firefoxdriver或者谷歌chromedriver # 查看谷歌浏览器版本信息 chrome ...
分类:
其他好文 时间:
2020-04-20 17:39:43
阅读次数:
68
最近在学习java 版的selenium,感叹网上是资料相对python语言版的要少很多 https://www.cnblogs.com/TankXiao/p/5252754.html https://blog.csdn.net/qq_22003641/article/details/7913732 ...
分类:
编程语言 时间:
2020-04-19 12:31:39
阅读次数:
53
通过函数get_screenshot_as_file()来捕获错误截图,详细看下面举例: #coding = utf-8 from selenium import webdriver import time #Selenium cookie处理 #D:\chromedriver_win32\chro ...
分类:
编程语言 时间:
2020-04-19 00:46:42
阅读次数:
58
? 批量注册:自动化批量注册账号,我见过很多人利用selenium这个自动化框架做,但是速度太慢。 模拟登陆:这里要说明一下,其实你注册一个账号=模拟登陆一个账号,这个原理其实是一样的。 我前面说了selenium虽然操作起来非常简单,但是速度上太慢,所以今天的教程肯定是post来做(涉及简单的JS ...
分类:
编程语言 时间:
2020-04-18 14:04:53
阅读次数:
91
目的:python实现web自动化实现文件上传 例子:在https://www.layui.com/demo/upload.html网站中点击“上传图片”,需在windows系统弹窗进行文件上传; 一、 环境准备: 1、python的web自动化环境 selenium的安装:pip install ...
分类:
编程语言 时间:
2020-04-18 14:01:02
阅读次数:
455
前言 linux 下搭建有助于我们 jenkins 下进行持续集成测试,只需要写代码,提交代码,自动构建即可。 但是linux也是需要搭建selenium环境的,比如chrome、chromedriver,那么这篇文章展开广深小龙搭建的过程。 一、下载chrome与chromedriver 1、下载 ...
分类:
系统相关 时间:
2020-04-18 13:42:11
阅读次数:
81
录制的python脚本在python中可以运行起来,但是在pycharm中运行报错:selenium.common.exceptions.InvalidSelectorException: Message: Locator Strategy 'css selector' is not support ...
分类:
移动开发 时间:
2020-04-18 12:01:14
阅读次数:
202
#上传文件使用send_keys方法添加本地文件 <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <title>upload_file</title> <script type="t ...
分类:
编程语言 时间:
2020-04-17 12:47:06
阅读次数:
86