概要 *** 主流浏览器: chrome + firefox + ie web自动化--》 UI --》 黑盒测试(手工、功能、点点点) 工具: 编程语言(Java、 Python) + 工具(自动化测试工具--》selenium) *** 特点:用于Web应用程序测试的工具 直接运行在浏览器,模拟 ...
分类:
编程语言 时间:
2020-01-13 01:01:30
阅读次数:
100
Hello,大家好,又到了小猿分享技术的时间了。这回带来的是使用Selenium去网站上获取部分信息并且执行部分操作以及"含蓄"等待元素加载完成以及截取图片和网页刷新机制的技术点。 解释说明:Selenium用于自动化测试,web自动化测试工具集,即使用该模块去模拟手动去网页上点击获取信息,是一个很 ...
分类:
其他好文 时间:
2020-01-05 00:41:04
阅读次数:
138
Python Selenium入门学习材料整理一、简介及环境搭建1、selenium 介绍:selenium 是一个 web 的自动化测试工具,可以自动打开浏览器执行页面打开、页面内容抓取、页面元素搜索,是相对好上手的网页爬取工具。2、安装selenium:pip install selenium3 ...
分类:
编程语言 时间:
2020-01-02 19:08:44
阅读次数:
109
python爬虫常用库 请求库: 1. requests 这个库是爬虫最常用的一个库 2. Selenium Selenium 是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等操作 对于一些用JS做谊染的页面来说,这种抓取方式是非常有效的。 3.ChomeDrive 安装 ...
分类:
编程语言 时间:
2019-12-29 16:35:55
阅读次数:
68
Airtest是网易出的基于图像识别和Poco控件识别的最近非常火的一个ui自动化测试工具,由网易游戏内部工具团队开发并开源,获得谷歌力挺。也是是一个跨平台、多端(Windows、web、android、ios、游戏)的UI自动化测试编辑 器。自动化脚本录制、一键回放、报告查看,轻而易举实现自动化测 ...
分类:
微信 时间:
2019-12-26 11:26:55
阅读次数:
298
1 . 什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX) ...
分类:
编程语言 时间:
2019-12-24 00:01:02
阅读次数:
387
这篇文章会为一个总结,一个大纲.我会在上面列举一些前端该学习的东西. 1:面试之道 2:浏览器 3:网络协议 4:设计模式 5:工程化 6:性能优化 7:前端安全 8:自动化测试 9:工具调试 10:算法与数据结构 11:小程序 12:微信公众号 13:HTML 14:CSS 15:ECMScrip ...
分类:
其他好文 时间:
2019-12-20 12:07:23
阅读次数:
62
介绍 Selenium是一个自动化测试工具,利用它我们可以驱动浏览器执行特定的动作,如点击、下拉等操作 ChromeDriver是一个Chrome浏览器驱动,用于驱动Chrome浏览器完成相应的操作 Selenium的安装 相关链接 "官方网站" "Github" "PyPI" "官方文档" 安装步 ...
分类:
其他好文 时间:
2019-12-20 01:11:56
阅读次数:
98
介绍 官方文档 selenium最初是一个自动化测试工具,而爬虫中使用它主要是为了解决requests无法直接执行JavaScript代码的问题 selenium本质是通过驱动浏览器,完全模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器 from selen ...
分类:
其他好文 时间:
2019-11-26 19:23:42
阅读次数:
52
软件性能 定义:软件的性能是软件的一种非功能特性,它关注的不是软件是否能够完成特定的功能,而是在完成该功能时展示出来的及时性。 性能测试定义:指通过自动化测试工具模拟多种正常,峰值以及负载条件对系统的各项性能指标进行测试。 不同人眼中的性能 + 用户眼中的性能 + 还要让我等多久? 响应时间 + 为 ...
分类:
其他好文 时间:
2019-11-09 11:22:10
阅读次数:
74