如何使用iMacros自动化日常的工作

利用 iMacros 的浏览器附加组件来提高工作效率

不管在哪一个行业,测试已经成为制造,开发流程中,一个必要的环节。特别是指软件行业。近年来由于 Web Application 的开发,是市场上热门的显学,虽然不到汉武帝“独尊儒术”的一统天下,但是根据有效的问卷调查,Web 工程师的人数是最多的。        这么多的人才,每天花了这么多时间在工作上,累积的成果是惊人的,各种工具也跟着蓬勃发展。Web 自动测试,如今已经不是任何新鲜的话题,现今,很多成熟的工具我们可以随手使用,比起多年前,现在的 Web 工程师,效率应该是远远胜于以往。
这里介绍的 iMacros 是一个浏览器的附加组件,经过长时间的发展,已经被无数人验证过是个非常强大的工具。iMacros正如其名,这个工具主要是借由编辑宏(Macros)来操控浏览器,来实现以往需要使用鼠标键盘的人手操作。

iMacros 简介

iMacros 主要用来操作运行 Web Browser,对于主要的 Web Browser:IE、Chrome、Firefox 都有支持。这篇文章主要使用 FireFox 为例子来做说明。
iMacros 经过了多年的发展。功能越来越先进。但是有一点或许大家可以先记住,就是这个工具的角色定位,并不是一个 Almighty-全能的工具,乃是专注与它一开始的角色设定-用来操作浏览器。如此一来,在判断这个工具能做到什么,和不能做到什么的时候,即使不看说明书,都可以做出一个大概的判断。
与 iMacros 具有类似功能的插件或是程序库,按照各种不同的需求,目前已经有很多成熟的解决方案。个人觉得依赖于既有浏览器来实现的方式是最轻省的,可以说是站在巨人的肩膀上,因为省去开发浏览器的环节,大大的减低开发的难度与代码量,也提高应用的便利性。
如果不依赖浏览器的话就必须要程序去实现浏览器的功能了。举出几个例子,比方说是 Perl 里面的 LWP(Library for WWW in Perl)或是 Java 里面的 httpclient 等等。

接下来我们就开始来说明如何使用这个小而强大的工具 iMacros。

打开后的画面如下,点击 Add to Firefox 后,就可以完成安装。

图 1. 下载的画面

安装

和其他 Firefox 的 Add-on 是一样的安装方式,点击了后,会出现下面的画面。

图 2. 安装的画面

安装后重新启动,就可以就完成了。

图 3. 重新启动 FireFox

时间: 2024-10-03 19:31:30

如何使用iMacros自动化日常的工作的相关文章

浅谈网站日常维护工作哪些是关键

对于网站维护者而言平时需做哪些事,相信广大的站长朋友们都十分的清楚,但哪些工作才是日常网站维护工作当中最为关键的呢?下面A5站长网SEO诊断优化团队就来和广大的站长朋友们浅谈下究竟网站日常维护工作哪些才是关键? 稳定新鲜的内容更新 内容这项工作永远都会是网站维护者工作的重点所在,无论是什么类型的网站,网站都需要更新内容,没有内容的支撑,网站就别提发展,想要网站有生机,就要每天有规律的写些新鲜的内容,进行网站更新,网站只有有新内容的增加,才能吸引搜索引擎蜘蛛和用户的访问,否则,搜索引擎蜘蛛每次来你

探讨系统管理员日常事务工作中的安全问题(上)

本文从http://www.aliyun.com/zixun/aggregation/13879.html">系统管理员的角度讨论安全问题.系统管理员是管理系统的人:启动系统,停止系统运行,安装新软件,增加新用户,删除老用户,以及完成保持系统发展和运行的日常事务工作. 1.安全管理 安全管理主要分为四个方面: (1)防止未授权存取:这是计算机安全最重要的问题:未被使用系统的人进入系统.用户意识,良好的口令管理(由系统管理员和用户双方配合),登录活动记录和报告,用户和网络活动的周期检查,这些

中国电信从易信公司成立之际即不参与日常运营工作

摘要: 针对中国电信撤出易信运营的消息,易信昨天回应表示,中国电信从易信公司成立之际即不参与日常运营工作,一直以来都是控股不控权.中国电信方面亦表示,对易信的支持没有变化 针对"中国电信撤出易信运营"的消息,易信昨天回应表示,"中国电信从易信公司成立之际即不参与日常运营工作",一直以来都是"控股不控权".中国电信方面亦表示,对易信的支持没有变化. 易信称运营归网易负责 据媒体报道,易信公司原CEO张政.副总经理高智敏已先后离职,两人均来自中国电信

新手seoer怎样恰到好处的展开日常优化工作

SEO(Search Engine Optimization),即搜索引擎优化,通俗的讲就是通过相关手段使网站排名在搜索引擎中尽量靠前,从而增加网站的点击率,最终转化成订单.因此,SEO实际是网络营销的一种手段.越来越多的公司开始重视网站排名,也从另一面催生了这个职业,并且希望从事该职业的人也很多.那么,作为一个刚刚接触SEO的新人,应该从哪些方面入手去学习呢? SEO都会做些什么工作 SEO的工作包括站内优化和站外优化,站内优化主要包括:代码和标签优化.内容优化和URL优化;站外优化主要包括:

利用AutoIT自动化重复性管理工作

小孙所在单位的网络是通过ISA连接到Internet的,在ISA服务器上安装了DHCP服务,为所属的客户端计算机分配IP地址.网络中大部分计算机都是笔记本电脑,移动性比较强,如果笔记本电脑使用固定IP,就会带来很多麻烦--笔记本电脑的使用者每移动到一个 新的网络环境中,就需要手动改变网络参数.还有网络中有一些特殊的IP地址是需要分配给特定的计算机的,这样即方便管理也可以防止病毒的攻击.批处理重复性工作其实小孙遇到的问题可以通过使用AutoIT编写一个脚本来解决.AutoIT是一款具有自动化功能的

PostgreSQL服务器管理:日常数据库维护工作

本文档为PostgreSQL 9.6.0文档,本转载已得到原译者彭煜玮授权. 1. 日常清理 PostgreSQL数据库要求周期性的清理维护.对于很多安装,让自动清理守护进程来执行清理已经足够,如Section 24.1.6所述.你可能需要调整其中描述的自动清理参数来获得最佳结果.某些数据库管理员会希望使用手动管理的VACUUM命令来对后台进程的活动进行补充或者替换,这通常使用cron或任务计划程序脚本来执行.要正确地设置手动管理的清理,最重要的是理解接下来几小节中讨论的问题.依赖自动清理的管理

探讨系统管理员日常事务工作中的安全问题(下)

8.增加,删除,移走用户 (1)增加用户增加用户有三个过程:. 在/etc/passwd文件中写入新用户的入口项.. 为新登录用户建立一个HOME目录.. 在/etc/group中为新用户增加一个入口项. 在/etc/passwd文件中写入新的入口项时,口令部分可先设置为NOLOGIN,以免有人做为此新用户登录.在修改文件前,应mkdir /etc/ptmp,以免他人同时修改此文件.新用户一般独立为一个新组,GID号与UID号相同(除非他要加入目前已存在的一个新组),UID号必须和其他人不同,H

探讨系统管理员日常事务工作中的安全问题(中)

4.作为root运行的程序 在UNIX系统中,有些程序由系统作为root进程运行.这些程序并不总是具有SUID许可,因为其不少程序仅由root运行,http://www.aliyun.com/zixun/aggregation/13879.html">系统管理员需要清楚这些程序做什么,以及这些程序还将运行其它什么程序. (1)启动系统 当某些UNIX系统(如SCO UNIX/XENIX)启动时,是以被称为单用户的方式运行,在这种方式中普通用户不能登录,唯有的进程是init,swapper,

如何做好U盘的日常维护工作

1.要注意正确使用读写开关:和软盘类似,U盘上一般都有读写开关,切换 该开关可以控制U盘的只读和读写.不少用户在使用该开关时,直接在使用时进行切换,这是不正确的.这样不仅不能使设置生效,并且还有可能损害U盘.正确的 方法是,先拔下U盘,接着进行状态的切换,然后再插入U盘,这样才能正常使用.同样,有的U盘上还有其它的切换开关,也要遵循以上的步骤进行操作. 2.要注意合理的保存.清洁:U盘本身抗震防潮能力是很强的,但并不代表我们对其就可以毫无顾及,特别是长时间不用的情况下,注意防潮还是有必要的.闪