2、不同的测试类型使用的自动化测试方法不同,白盒测试主要针对代码级的单元测试、黑盒测试主要面对功能级和系统级的验证测试。
3、自动化测试,针对白盒测试,一般需要有一定的编程基础,即能够基于功能代码写测试代码,常用的单元测试方面的自动化测试工具很多,上网一搜全是。
4、自动化测试,针对功能测试,有几种情况,基于CLI、API和GUI的测试;基于CLI、API的测试,即应用脚本技术向设备模拟发送CLI命令或者API请求,以达到控制设备的效果。基于GUI功能测试,即应用传统的界面自动化测试工具(例如:RFT、QTP等)控制界面控件操作的方法,以达到模拟用户操作,这几种方式都需要你有一定的编码基础;基于CLI、API的需要你懂脚本技术(例如:tcl、python、ruby等),RFT需要你懂java或者.net、QTP需要VB等。
错误提示:C:\Program Files (x86)\Vim\vim74\ftplugin\ruby.vim 是发生错误:
第 122 行:
E171: 缺少 :endif
..........................................
原因:
没有设置 ruby 路径
_vimrc 种添加:
let g:ruby_path='C:\\ruby\\Ruby200-x64\\bin'
错误不再出现
安装文档时错误: unable to convert "\x**" from ASCII-8BIT to UTF-8 fro lib/****
重新安装一下 rdoc
gem install rdoc
gem install qtruby4
出现错误:ERROR: while executing gem ... (ArgumentError) malformed format string - %)
执行: gem update --system