Board logo

标题: 使用 iMacros 来自动化日常的工作(2)用途 [打印本页]

作者: look_w    时间: 2018-10-19 20:28     标题: 使用 iMacros 来自动化日常的工作(2)用途

用途                        这个插件的用途,很容易想象,只要是需要使用浏览器,又想要自动操作的,都可以使用这个插件来方便工作。笔者比较经常用的,大体上可以分为2类,分别是用来进行自动测试,以及简便日常作业的处理,增加工作效率。以前在客户的现场,工作以开发,测试为重心的时候,经常利用                            iMacros 来进行自动测试,现在由于所属的部门以项目管理的工作偏重,而管理系统刚刚好是在内网上的一个 Web 系统,所以对 iMacros 的利用,都是在简化繁琐的日常作业。       
自动测试                                对于一个开发 Web application 程序员来说,用来做各种业务场景测试应该是一个很好的工具。对于各种 Test Case 的管理也属于比较清晰的,                                在进行各种维护开发,版本升级的时候,除了对修改过的代码进行 UT 测试之外,为了保证整个业务流程不会因为这样的修改而产生什么预料之外的问题,                                利用这个工具来做对业务流程的测试,将会很有效率。
举个例子,比方说是用户注册,登录功能,不管后台用的是什么语言,前台有没有使用 Ajax,对于使用者来说都是填写几个栏位后进行提交,                                然后可能会有个邮件通知,完成了注册后,就可以使用取得的 ID 和密码来进行接下来的登录。                                这时,如果要填写的栏位很多,每次修改一次程序,都需要新建用户来进行一次测试。只要安排这样的一个脚本,                                就可以每次在调试的时候运行一次就可以了。可以说是相当的简便。
日常作业的简便化                        基本上还是利用到在做自动测试时候同样的功能。日常的作业依照业务不同可以说是很难做出分类,下列举出几个例子,在笔者的日常工作中经常的会使用。                       
表 2. 日常生活中的运用举例场景细节每个月的订单发出在 Excel 里面先整理好订单的数据,然后利用 VBA 来产生执行脚本,利用 iMacros 将这些数据在系统的下单页面中提交,                                                        除了保证了数字不会因为人工填写出现失误,速度也非常的快。下载页面笔者经常操作的系统里面,经常需要把几个内网的页面内容保存下来,发给供应商,下载保存页面也可以利用                                iMacros 的脚本来帮忙执行。可以大大的提升效率。填写表单笔者经常访问一些需要输入检索条件,来过滤信息的网站,以为检索条件无法被保存,导致每次访问是都需要从新输入。利用iMacros脚本,这样的问题就解决了。记忆操作路径同事有时候会问,这个系统如何操作的时候,就可以录制一段 iMacros 脚本,发给同事,同事执行后就能一目了然。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0