摘要: Selenium 在被使用的时候有个麻烦事,就是环境的相关配置,得安装好相关浏览器,比如 Chrome、Firefox 等等,然后还要到官方网站去下载对应的驱动,最重要的还需要安装对应的 Python Selenium 库,确实是不是很方便,另外如果要做大规模部署的话,环境配置的一些问题也是个头疼的 阅读全文
posted @ 2020-02-22 21:09 干it的小张 阅读(413) 评论(0) 推荐(0) 编辑
摘要: - 分析:- 1.改变页面中的查询条件,然后点击查询按钮,通过抓包工具捕获相关的数据包,最终定位到了想要的空气质量数据对应的数据包- 2.该数据包中发现:post请求携带了一个动态变化且加密的请求参数d,并且请求到的数据也是一组密文数据。- 3.发现点击了查询按钮后发起了一个ajax请求,该请求帮我 阅读全文
posted @ 2020-02-22 19:02 干it的小张 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 中国空气质量在线监测平台加密数据爬取 - 中国空气质量在线监测分析平台是一个收录全国各大城市天气数据的网站,包括温度、湿度、PM 2.5、AQI 等数据,链接为:https://www.aqistudy.cn/html/city_detail.html,网站显示为: 该网站所有的空气质量数据都是基于 阅读全文
posted @ 2020-02-22 18:44 干it的小张 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 由扯淡篇我们知道了关于appium在windows下的出装顺序: Python环境:Python3.6.6, 或者别的3.x版本。你可以在下面的百度云链接中下载,推荐Python3.5以上,为了方便编写代码,还需要安装PyCharm IDE(可选,也可以vs code)。 node.js。 Java 阅读全文
posted @ 2020-02-22 17:13 干it的小张 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 在正式开讲appium之前,还需要进行一些必要的扯淡环节......... 移动端测试是什么?移动端测试是指对移动端应用进行的测试,测试应用功能是否满足特定的需求。 移动端测试分类 APP功能测试。 APP自动化测试。 APP安全测试。 APP功能测试 APP功能测试主要包含: 业务逻辑测试: 依据 阅读全文
posted @ 2020-02-22 17:07 干it的小张 阅读(405) 评论(0) 推荐(0) 编辑
摘要: import reimport requestsfrom lxml import etreeheaders = { "User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Geck 阅读全文
posted @ 2020-02-22 16:26 干it的小张 阅读(356) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriverfrom selenium.webdriver import ChromeOptionsfrom time import sleepoption = ChromeOptions()option.add_experimental_option 阅读全文
posted @ 2020-02-22 16:24 干it的小张 阅读(1423) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriverfrom time import sleepfrom selenium.webdriver.chrome.options import Optionschrome_options = Options()chrome_options.add_ 阅读全文
posted @ 2020-02-22 16:23 干it的小张 阅读(355) 评论(0) 推荐(0) 编辑
摘要: - cookie的处理 - 手动处理 - cookie从抓包工具中捕获封装到headers中 - 自动处理 - session对象。- 代理 - 代理服务器 - 进行请求转发 - 代理ip:port作用到get、post方法的proxies = {'http':'ip:port'}中 - 代理池(列 阅读全文
posted @ 2020-02-22 16:06 干it的小张 阅读(274) 评论(0) 推荐(0) 编辑