Crt自动化 测试 SecureCrt脚本 JS脚本

 

引言

在嵌入式公司中,面对大量的网络设备,不论开发同事进行设备开发、测试同事进行大量测试工作还是运维人员进行大量设备管理和配置等,如果没有好的工具实现自动化配置,会非常耗时、费力。俗话说,工欲善其事必先利其器,在实际工作中接触到了Crt的脚本功能,看到了别人写的蹩脚的脚本,自己总有改之后而后快的感脚,并从此一发不可收拾,在自己写了一段时间又给公司写了巡检脚本后,觉得该对这些知识点做一次系统全面的回顾了,因此萌生了将以往写过的Crt脚本的经验贴出来与各位共享,希望大家有所收获。

软件介绍

Crt是一款提供远程登录功能的软件,同时,在它的内部又嵌入了几种脚本解释器,当运行脚本时,可以将代码在解释器中进行执行,可以通过脚本向远端设备发送命令,可以通过函数实现获取远程设备返回的数据,从而达到脚本自动化的目的。目前,Crt支持脚本类型有:VBS、JS、python、Perl,本系列重点结合JS进行讲解,对于Python脚本也会有部分的提及,实际上各位不需要纠结使用哪种语言,用的顺手就行,对于有些功能只能在一种脚本中实现的我也会加以说明。另本人使用的Crt版本是7.3.5最新版,大家可以在Crt官网进行下载。另:由于有些功能只在新版本中才能实现,因此建议大家使用尽可能新的版本,对于旧版本概不进行兼容处理。

脚本介绍

本系列将把Crt中使用的函数(大部分是常用函数)做一一讲解,从脚本的运行开始讲起,再到各个函数的使用方法以及优缺点对比的详细介绍,并会在其间贴出我个人写的脚本代码供大家参考。如果对Crt自动化感兴趣的,可以关注我的博客:http://www.cnblogs.com/OnOwnRoad/ 从下节开始讲解Crt函数,敬请期待...

最新文章

  1. mysql数据库日期,ip等处理
  2. Android drawable微技巧
  3. BZOJ1580 : [Usaco2009 Hol]Cattle Bruisers 杀手游戏
  4. IE6/7/8兼容问题、时间对象返回NAN
  5. C#SortedList排序列表怎么样逆序输出
  6. Windows 8.1/2012R2在脱机模式下安装.NET Framework 3.5
  7. Good Bye 2013
  8. IOCP模型总结(转)
  9. 第十篇、HTML5实战篇——1
  10. POJ 1002 - 487-3279 STL
  11. Windows系统环境下一个Apache运行多个PHP版本
  12. Lucky7(容斥原理)
  13. 用C#写经理评分系统
  14. php递归实现无限级分类树
  15. windows下nginx的安装及使用(转载)
  16. VIP之Switch
  17. SOA&微服务&服务网格&高可用
  18. sqoop简单配置与使用
  19. word2vec_文本相似度
  20. [转帖知乎]5G 网络和 4G 网络有什么区别?

热门文章

  1. Spring面试题集
  2. kettle使用log4j管理输出日志
  3. iOS7中都Bar的透明问题
  4. php5.4.3连接SQLite3
  5. sublime 3103liense
  6. 4.抽象工厂模式(Abstract Factory)
  7. Android 4.0 事件输入(Event Input)系统
  8. Xamarin.Android开发实践(八)
  9. JSP Servlet 路径解析 路径设置
  10. Oracle 连接 Visual Studio 的工具