QTP

QTP支持功能测试和回归测试的自动化。

支持录制功能,可以对脚本设置检查点,也可以进行参数化。可以在一个ACTION中调用另外一个ACTION

action可以调用外部脚本。可以复制已有的ACTION.可以通过分割方式产生新的action.每个ACTION都有自己的数据表。

迭代的方式有只执行第一行数据,执行每一行叔叔,执行第几行到第几行的数据。

action参数化

可以使脚本执行多次。   

msgbox 会暂停脚本的执行。

wait 10

QTP的脚本是一组对象有组织的执行自己的方法,最终完成一个流程的行为。QTP脚本模拟了人的操作。把网页上的对象转化成脚本中的控件。

QTP是UI自动化测试工具,模拟了人的操作,可以执行回归测试。

多个ACTION之间可以共享统一对象库。

qTP可以使用关键字驱动,可以对所录制的脚本进行参数化,可以设置检查点。

可以设置流程。

如果有动态的部分,可以使用描述性编程的方式。QTP可以读取DOM对象。一种是直接描述,一种是使用description来描述。

在QTP中安装QC的插件,可以将QTP的测试脚本保存到QC中。可以在QC中的测试计划中运行qtp的脚本,也可以在测试实验室中运行全部的脚本。

TD

TD可以进行需求管理,测试计划,测试执行,BUG管理的工作。

TD包含测试需求管理,测试计划管理,测试执行管理,缺陷管理4大模块。

测试项分为手动测试用例和自动化测试脚本两大类。

测试用例的三要素就是输入的测试数据,测试步骤以及期望的结果。

可以在TD中编写测试用例,同时把测试用例和测试需求关联起来,以便在每晚回归测试后分析功能点的覆盖率及测试结果。

可以在TD中执行自动化测试用例和手工测试。

新打开一个NEW , 然后是变成OPEN ,之后由开发人员修复(FIXED)或者驳回(Rejected),然后由测试人员验证变成CLOSED或者reopen.

原文地址:https://www.cnblogs.com/villadom/p/5931120.html