谷歌浏览器

Automagica小试

|▌冷眼眸甩不掉的悲伤 提交于 2020-02-22 04:51:59
  近期工作中接触RPA(Robotic Process Automation,即机器人流程自动化)方向的项目,在做技术预研中,接触了 UiBot 和 Automagica 这两款流程自动化的组件。其中 UiBot 是一款成熟的软件产品,安装其平台后,可以直接按用户的业务场景,通过绘制流程图+配置动作和参数的方式,定制自动化流程场景。当然它也提供了Python、C/C++、Lua、.Net等多种编程语言的扩展接口,支持更灵活的编程式开发。它入门门槛较低,直接通过点击就可以实现诸如浏览器数据抓取、文档批量操作等一般的业务场景,非工程人员也可以快速上手使用。这里我们对UiBot不做深入介绍,而来了解一下 Automagica 这个平台。   Automagica 是一个开源智能机器人流程自动化(SRPA,Smart Robotic Process Automation)平台,借助 Automagica 的python 函数库,可以通过简单程序脚本实现打开各种应用程序并对应用进行操作的功能,使自动化跨平台流程变得轻而易举。   首先,Automagica 需要 Python 3.7 环境,官方支持 Windows 10 平台,Linux 和 Mac 目前官方还不支持。我这里使用的实验环境是Python 3.7.3,操作系统为 Win10系统。没有安装Python的请自行去官网下载

Web UI自动化(ubuntu系统,python3.6)

霸气de小男生 提交于 2020-02-21 18:53:27
在ubuntu系统中搭建python3.6.4+selenium+chrome,实现无界面上运行web前端自动化测试 一、ubuntu系统16.04自带了python2.7和python3.5 ,需要安装python3.6.4步骤: 1、使用 wget 命令下载 Python3.6.4 安装包:wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz 2、使用 tar 命令对 Python3.6.4 进行解压:tar zxvf Python-3.6.4.tgz 3、进入 Python-3.6.4 目录:cd Python-3.6.4 4、编译安装,执行 ./configure 脚本:./configure 5、执行安装:make make install 安装完成后使用python3.6 检查是否安装成功,然后使用pip3.6 install selenium 如果能正常安装,说明python3.6 安装完成 如果pip安装失败, 提示:pip is configured with locations that require TLS/SSL ....... 1.在使用pip的时候需要ssl,通过命令先安装openssl 和 libssl-dev:apt-get install openssl apt-get

Postman+Postman interceptor的安装和使用-解决把chrome浏览器登录状态同步到postman进行有依赖的接口测试

旧巷老猫 提交于 2020-02-21 03:37:27
Postman+Postman interceptor的安装和使用-解决把chrome浏览器登录状态同步到postman进行有依赖的接口测试 问题引入:做接口测试时,有依赖关系的接口往往不好测试(比如登录状态信息),需要不断抓取cookie中的token等值传入去做身份验证。解决这个问题的办法就是引入interceptor插件,自动把cookie中的登录信息带入到postman中。 1.postman安装: chrome://extensions/打开,把下载好的postman插件拖到里面就可以了。 2.Postman interceptor安装: chrome://extensions/打开,把下载好的Postman interceptor插件拖到里面就可以了。 3.Postman interceptor安装完成chrome浏览器右上角会显示一个图标,点击将其打开。 4.打开postman,打开interceptor插件 5.chrome浏览器中登录测试的账号,再用postman去测试依赖登录状态的接口就不需要验证了,因为interceptor已经自动把浏览器中的登录状态同步到postman啦。 过程中遇到的问题: 1.先安装了Postman interceptor,再安装的postman,结果发送请求时一直处于loading状态。 解决办法:把两个插件卸载

自用浏览器的 User-agent 表

泪湿孤枕 提交于 2020-02-20 12:49:11
浏览器版本号见请求。 浏览器 User-agent Internet Explorer Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko Cent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36 FireFox Mozilla/5.0 (Windows NT 10.0; …) Gecko/20100101 Firefox/72.0 Chrome Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.90 Safari/537.36 360极速 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 搜狗高速 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36

作业2,博客1

自作多情 提交于 2020-02-20 08:03:35
scrapy框架下实现爬虫douluo的useragent的随机更换功能 爬虫 在频繁访问一个页面时,这个请求头如果一直保持一致,那么有极大可能被服务器发现,从而禁止这个请求头的访问,因此我们要在我们要在访问这个页面之前随机地更换请求头,这样才可以 避免爬虫被抓 。 随机更换请求头,可以在下载中间件中实现,在请求发送给服务器之前,随机的选择一个请求头,这样就可以避免总使用一个请求头,有效的降低了被发现的风险 更换ueragent的方法有多种,这里采用的是学长要求的在middlewares.py中进行更换。代码如下: 1.首先在settings.py中设置用于更换的user-agent,这是我在网上找到的一些user-agent,放入USER_AGENT_LIST中 USER_AGENT_LIST=[ "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1", "Mozilla/5.0 (X11; CrOS i686 2268.111.0) AppleWebKit/536.11 (KHTML, like Gecko) Chrome/20.0.1132.57 Safari/536.11", "Mozilla/5.0

五大主流浏览器及四大内核1

老子叫甜甜 提交于 2020-02-20 04:40:09
转载:https://blog.csdn.net/yuyanjing123456789/article/details/78689595 任何上过网的用户对浏览器是再熟悉不过了。只是用户看到仅仅只是浏览器本身,却很少能看到浏览器最核心的部分—浏览器内核。从第一款libwww(Library WorldWideWeb)浏览器发展至今已经经历了无数竞争与淘汰了。现在国内常见的浏览器有:IE、Firefox、QQ浏览器、Safari、Opera、Google Chrome、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器、遨游浏览器、世界之窗浏览器等。但目前最为主流浏览器有五大款,分别是IE、Firefox、Google Chrome、Safari、Opera。 浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。 简单介绍一下五大主流浏览器。(按时间顺序) 1、IE浏览器: IE是微软公司旗下浏览器,是目国内用户量最多的浏览器。IE诞生于1994年,当时微软为了对抗市场份额占据将近百分之九十的网景Netscape Navigator

五大主流浏览器及四大内核

耗尽温柔 提交于 2020-02-20 04:38:24
https://blog.csdn.net/yuyanjing123456789/article/details/78689595   任何上过网的用户对浏览器是再熟悉不过了。只是用户看到仅仅只是浏览器本身,却很少能看到浏览器最核心的部分—浏览器内核。从第一款libwww(Library WorldWideWeb)浏览器发展至今已经经历了无数竞争与淘汰了。   现在国内常见的浏览器有:IE、Firefox、QQ浏览器、Safari、Opera、Google Chrome、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器、遨游浏览器、世界之窗浏览器等。但目前最为主流浏览器有五大款,分别是IE、Firefox、Google Chrome、Safari、Opera。 浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。 简单介绍一下五大主流浏览器。(按时间顺序) 1、IE浏览器: IE是微软公司旗下浏览器,是目国内用户量最多的浏览器。IE诞生于1994年,当时微软为了对抗市场份额占据将近百分之九十的网景Netscape Navigator

五大主流浏览器及四大内核

浪子不回头ぞ 提交于 2020-02-20 04:37:23
现在国内常见的浏览器有:IE、Firefox、Safari、Opera、Google Chome、QQ浏览器、搜狗浏览器、百度浏览器、猎豹浏览器、UC浏览器、360浏览器、遨游浏览器、世界之窗浏览器等等。但目前最为 主流浏览器有五大款 ,分别是 IE、Firefox、Google Chrome、Safari、Opera 。 浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,也称“渲染引擎”,用来解释网页语法并渲染到网页上。浏览器内核决定了浏览器该如何显示网页内容以及页面的格式信息。不同的浏览器内核对网页的语法解释也不同,因此网页开发者需要在不同内核的浏览器中测试网页的渲染效果。 四大内核:   1、Trident内核,也称IE内核。   2、Webkit内核。   3、Gecko内核。   4、Presto内核。 各浏览器所用内核:   1、IE浏览器内核:Trident内核,也是俗称的IE内核;   2、Chrome浏览器内核:统称为Chromium内核或Chrome内核,以前是Webkit内核,现在是Blink内核;   3、Firefox浏览器内核:Gecko内核,俗称Firefox内核;   4、Safari浏览器内核:Webkit内核;   5、Opera浏览器内核:最初是自己的Presto内核,后来是Webkit,现在是Blink内核;   6、360浏览器

ubuntu16安装使用chrome

前提是你 提交于 2020-02-19 08:11:09
1、 sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/ 将下载源加入到系统的源列表。命令的反馈结果如图。 如果返回“地址解析错误”等信息,可以百度搜索其他提供 Chrome 下载的源,用其地址替换掉命令中的地址。 2、 wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - 导入谷歌软件的公钥,用于下面步骤中对下载软件进行验证。 3、sudo apt-get update 用于对当前系统的可用更新列表进行更新。这也是许多 Linux 发行版经常需要执行的操作,目的是随时获得最新的软件版本信息。 4、sudo apt-get install google-chrome-stable 执行对谷歌 Chrome 浏览器(稳定版)的安装。 5、最后,在终端中执行以下命令: /usr/bin/google-chrome-stable 将会启动谷歌 Chrome 浏览器,它的图标将会出现在屏幕左侧的 Launcher 上,在图标上右键——“锁定到启动器”,以后就可以简单地单击启动了。 注:我的系统需要输入 /usr/bin/google-chrome-stable

Chrome原生工具实现长截图

柔情痞子 提交于 2020-02-17 17:37:52
Chrome原生工具实现长截图 文章目录 Chrome原生工具实现长截图 前言 操作步骤 参考文章 前言 我们在网上冲浪时,经常遇到一些搞笑的或者是写的比较好的文章,想长截图给别人分享。可是 Windows自带的截屏功能(Win + PrintScreen)也只能截当前界面的图,不能实现长截图的效果,所以我们一般都会在浏览器中装插件,利用插件进行长截图。 偶然间在网上看到说,Chrome浏览器不用安装插件,利用原生工具即可进行长截图。赶紧下载了 Chrome浏览器进行一番试验,原生工具真的可以进行长截图,真是皆大欢喜。 操作步骤 首先,我们先去网上下载并安装一个 Chrome浏览器,百度搜索一下即可找到下载界面,安装也很简单,这里不再进行赘述。 接着,我们打开 Chrome浏览器,选择一个想要长截图的网页。比如这个页面,我们可以看到,这篇文章内容并不算少,必须进行长截图才行。 Chrome 原生的截图功能隐藏在开发者工具中,所以我们要调出开发者工具界面。Windows系统可以通过以下两种方式调出开发者工具界面 按下 F12键 在任意空白区域点击鼠标右键,点击“检查” 开发者工具界面打开如下 接着我们要打开搜索命令工具条,也有两种方式 按下“Ctrl + Shift + P”键 鼠标移至右上角更多按钮,点击 Run Command 最后