软件自动化测试技术与工具

发表于:2009-6-01 12:01

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:网络转载

分享:

  自动化测试工具的比较

  目前同类的主流自动化测试软件还有Mucury公司的QuickTest Professional。

  它也是一款测试自动化软件,与Visual Test有类似之处,都是用于创建功能和回归测试,能自动捕获、验证和重放用户的交互行为。QuickTest Professional的特点是易于操作,可以通过软件中所集成的录制能力来捕获测试步骤,产品用简单的英语以文档形式记录每个步骤,并通过活动屏幕将文档与一个集成截屏相结合。传统的脚本记录工具所生产的脚本不易修改,不同的是,在QuickTest中的关键词驱动方式能便捷地插入、修改数据驱动和移除测试步骤,灵活性较强。

  

  下面的数据表格是在PC上运行VT和QT这两个工具,分别关于内存占用以及打开ispLEVER工具的时间,两者对比之下的结果。其中Open project ,Fit Design是指打开设计和最后生成下载文件,Simulation是仿真,Design Planner、EPIC、IPexpress、ispVM、Power Calculator等都是ispLEVER开发环境下的工具,主要用于底层的交互式编辑,调用ip以及下载程序,分析功率等功能(表1,表2)。

  

  根据上面两个对比结果,从内存占用情况来看VT占用的资源要远小于QT;从打开工具所用时间来看,VT打开绝大多数ispLEVER的工具的时间也要小于QT。虽然QT具有较强的录制修改脚本的特点,但从实际应用来看,运行的速度和占用资源对于软件测试更为重要,所以自动测试工具VT要优于QT。

  结论

  随着软硬件协同应用复杂性日益增加,软件测试工作越来越受到重视。随着软件技术的发展,程序的规模逐渐增大,复杂度也逐渐增加,使用软件测试工具可以增强软件测试的自动化程度。在两个主流软件的比较中,Visual Test相对较高的效率和速度在软硬件设计的实际应用中得到验证,有助于软件开发和测试人员进一步提高测试效率和软件的质量。这可以反映出在软硬件设计的过程中,工具的选择必须用实际应用来作选择,来保障整体的开发效率的提高。

33/3<123
重磅发布,2022软件测试行业现状调查报告~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号