selenium
hellozhxy
这个作者很懒,什么都没留下…
展开
-
selenium操作chrome时的一些配置
收集的一些selenium chrome配置信息: 一些Chrome的地址栏命令(这些命令会不停的变动,所有不一定都是好用的) 在Chrome的浏览器地址栏中输入以下命令,就会返回相应的结果。这些命令包括查看内存状态,浏览器状态,网络状态,DNS服务器状态,插件缓存等等。 about:version - 显示当前版本 about:memory - 显示本机浏览器内存使用状况 about:...原创 2018-06-27 10:33:06 · 7827 阅读 · 0 评论 -
Web 应用程序的自动化测试
如今,大多数的应用软件被写为基于 Web 的应用程序并通过浏览器展示给用户并与之进行交互。不同公司和机构组织都需要测试这些应用程序的有效性。在一个高度交互性和响应的软件流程时代,许多组织倾向于运用敏捷开发理论,自动化测试也就成了必备一项。所谓自动化测试,就是执行自动测试工具或者用某种程序设计语言编写程序,控制被测软件中的各种模块,模拟手动测试步骤,完成测试。测试自动化有很多优点,比如:频繁的回归测...转载 2018-05-20 13:35:38 · 3845 阅读 · 0 评论 -
Python selenium —— 用chrome的Mobile emulation模拟手机浏览器测试手机网页
很多人发现chrome有项功能,就是在开发者工具里能够模拟手机打开网页,便想能否用selenium对此进行自动化测试。答案当然是yes!今天博主便给大家分享下如何用chrome的MobileEmulation实现手机网页自动化测试。1. 第一种方法第一种方法是通过device name来确定我们要模拟的手机样式,示例代码如下:# -*- coding: utf-8 -*-from seleniu...转载 2018-05-20 15:01:04 · 1627 阅读 · 1 评论 -
selenium模拟鼠标和键盘操作的基本方法
前言 前面已经把环境搭建好了,这从这篇开始,正式学习selenium的webdriver框架。我们平常说的 selenium自动化,其实它并不是类似于QTP之类的有GUI界面的可视化工具,我们要学的是webdriver框架的API。 本篇主要讲如何用Java调用webdriver框架的API,模拟鼠标操作的基本方法,如点击control键、点击shift键、点击ALT键、点击Tab键等操作。1...转载 2018-05-20 17:28:05 · 9699 阅读 · 0 评论 -
爬虫必备工具,掌握它就解决了一半的问题
每个网站抓取的代码各不相同,不过背后的原理是相通的。对于绝大部分网站来说,抓取的套路就那么一些。今天这篇文章不谈任何具体网站的抓取,只来说一个共性的东西:如何通过 Chrome 开发者工具寻找一个网站上特定数据的抓取方式。(我这里演示的是 Mac 上的英文版 Chrome,Windows 中文版的使用方法是一样的。)> 查看网页源代码在网页上右击鼠标,选择“查看网页源代码”(View Pag...转载 2018-07-15 18:01:34 · 499 阅读 · 0 评论