使用 IBM Rational Quality Manager 实现测试分析和报表
报告的计划就像使用任何工具一样,您从 Rational Quality Manager 中获得的信息仅仅与您输入的内容一样好。当您考虑您的公司、项目,以及您需要报告的信息时,还要考虑您需要如何安装并使用 Rational Quality Manag...
Rational ClearQuest 外部数据管理简要分析
一、简介随着软件测试的发展,软件缺陷管理已经越来越成为软件质量保障的重要手段。IBM Rational ClearQuest 是特别针对动态的、不断更新的软件开发工作的缺陷管理软件,提供了最佳的变更需求管理解决方案。ClearQ...
回归测试最佳实践
本文介绍一个有效的解决方案,可以提高回归测试的效率与质量。它解决了回归测试中的两个主要问题:如何优化回归测试用例以及分析覆盖率。回归测试对保证软件质量具有重要意义。要实现有效的回归测试,必须解决回归...
基于 AppScan eXtension Framework 开发 Rational AppScan 插件
AppScan 简介IBM Rational AppScan 是一个面向 Web 应用安全检测的自动化工具,使用它可以自动化检测 Web 应用的安全漏洞,比如跨站点脚本攻击(Cross Site Scripting Flaws)、注入式攻击(Injection Flaws)、失...
对 TestObject.find() 方法的扩展与改进
在使用 IBM Rational Functional Tester(RFT)进行软件测试的时候,为了减少对象层次结构发生变化带来的脚本维护的成本,通常我们会使用动态识别而不是静态识别机制。所谓动态识别,一般会使用 TestObject.find() ...
一种高效的对象缓存机制在测试框架中的应用
自动测试解决了传统手工测试中的很多问题,把测试人员从繁重而重复的测试工作中解脱出来,节省了很多人工时间。RFT 是一种非常有效,使用方便的测试自动化工具,在很多项目中得到应用。用户可以选择使用 RFT 进行录...
Rational ClearQuest Web V7.1 新特性
Rational ClearQuest Web V7.1 简介IBM Rational ClearQuest Web 是IBM Rational ClearQuest 所提供的基于 Web 方式的一种客户端。最新发布的 Rational ClearQuest Web V7.1 是重新设计和实现的,用于取代 V7.0.1 ...
Rational Method Composer V7.5 中的新功能
IBM Rational Method Composer (RMC) 简介IBM® Rational® Method Composer,是一个建立在 Eclipse Process Framework 工具上的商业产品。Rational® Method Composer 不仅仅是一个过程开发工具,其实际...
缺乏版本控制,软件测试易陷混乱风险
前一段时间,公司委派我负责一个软件测试项目,测试工作进行得还算顺利。但结果还是差点儿出了问题,主要是在测试过程中的版本控制上出了问题。在软件测试中版本控制虽然是一门基本的实践性技术...
利用Ruby简化你的Java测试
本文是Productive Java with Ruby系列文章的第一篇,我将从单元测试这个话题开始,让Java的开发人员能够在实际工作中利用Ruby提高工作效率。Martin Fowler:当然(愿意花掉一半的时间来写单元测试)!因为单元测试...
剖析层出不穷的BUG
【摘要】本文重点针对测试中的周期性特点,阐述BUG层出不穷的几个原因,越来越多的企业领导关注并重视测试,他们往往专注于软件测试中的BUG现状,对层出不穷的BUG产生居多的疑问,本文可以给出部分的参考。【关键字...
系统测试设计的层次
随着国内软件行业的不断发展,国内软件公司也越来越注重于软件的质量,越来越关注软件的可靠性,因此,做为质量保证的重要手段,软件测试过程的实施与管理成为一个热点,其中系统测试是整个测试活动的一个重要的阶段...
软件测试实践之测试环境的规划与管理
测试环境是指为了完成软件测试工作所必需的计算机硬件、软件、网络设备、历史数据的总称。毫无疑问,稳定和可控的测试环境,可以使测试人员花费较少的时间就完成测试用例的执行,也无需为测试用例、测试过程的维护花...
UML软件工程组织
测试生命周期 测试计划 → 测试设计 → 测试开发 → 测试执行 → 测试评估 测试计划就是定义一个测试项目的过程,以便能够正确的度量和控制测试。第一部分:测试计划测试计划的问题: 1、测试计划经常是...
TCL/EXPECT自动化测试脚本实例六 --- SNMP community长度测试
本文通过一个测试SNMP community最大长度的脚本,介绍自动测试SNMP agent的方法。 下面通过一个测试SNMP community最大长度的脚本,介绍一下net-snmp工具。 &nbs...
TCL/EXPECT自动化测试脚本实例五 --- 由文件中读取一行
这个函数由文件中读取一行,跳过空行和注释行。代码见下,比较简单,就不再分析了。调用实例见前面的文章。#************************************************ # get a line from file, skip blank lines and# c...
TCL/EXPECT自动化测试脚本实例四 --- 批命令执行
在测试过程中,在具体测试某一个功能点时,往往需要为此进行大量的配置。为了简化测试过程,我们可以把所有的配置命令放在一个文本文件中,然后使用测试脚本来执行这些命令。这里讲的脚本,就可...
TCL/EXPECT自动化测试脚本实例三 --- 全局变量
global.exp文件的内容,只是定义一些全局变量,供其它文件使用下面是global.exp文件的内容,只是定义一些全局变量,供其它文件使用。# $Id$# global variablesset g_dbgFlag 1 &nbs...
TCL/EXPECT自动化测试脚本实例二 --- 主程序
这里介绍了测试主程序,主程序采用一种灵活的机制,方便增加新的测试项目,也可以执行一系列命令,或者执行指定的脚本程序。 现在介绍一下测试主程序: test.exp。 &nb...
TCL/EXPECT自动化测试脚本实例一 --- telnet到目标机器
这是一个简单的TCL/EXPECT脚本,完成telnet到远程设备的功能。通过这个例子,大家可以看到使用TCL/EXPECT脚本构造测试程序,是非常简洁的。 从今天开始,陆续把我所写的一些...