打开QTP9.5的安装包,可看到其中包含了一个以前没有的工具:SaveRestoreSettings
SaveRestoreSettings可用于在升级到QTP9.5之前备份旧版本的一些设置,然后卸载掉旧版本,安装9.5版本,再用SaveRestoreSettings还原那些设置选项。
这些设置包括QTP中的Options的设置、Web Event Configuration的设置,还有注册表中的信息、测试项目。这样升级版本后,不需要重新做设置的动作。
备份的内容包括:
1、<QuickTest Professional installation>/bin目录中的Mic.ini、Qtreport.ini
2、<QuickTest Professional installation>/dat目录中的各种插件的设置:
Related Add-in
|
File Name
|
Siebel
|
SiebelConfiguration.xml*
|
Siebel
|
SiebelEventConfiguration.xml*
|
Siebel
|
SiebelExceptionConfig.xml*
|
Siebel
|
SiebelPatterns.xml*
|
Siebel
|
CASConfiguration.xml*
|
Siebel
|
CASEventConfiguration.xml*
|
SAP
|
PropertyPatternConfigSAP.xml*
|
SAP
|
SAPConfiguration.xml*
|
SAP
|
SAPLearnFilter.xml*
|
SAP
|
SapEventConfiguration.xml*
|
PeopleSoft
|
PSConfiguration.xml*
|
PeopleSoft
|
PSEventConfiguration.xml*
|
PeopleSoft
|
PSLearnFilter.xml*
|
.NET
|
SwfConfig.xml
|
.NET
|
PatternsData.xml
|
.NET
|
WebFormsConfiguration.xml*
|
.NET
|
WebFormsEventConfiguration.xml*
|
.NET
|
WebFormsLearnFilter.xml*
|
3、注册表的信息:
HKEY_CURRENT_USER/Software/Mercury Interactive/QuickTest Professional
HKEY_LOCAL_MACHINE/SOFTWARE/Mercury Interactive/QuickTest Professional/MicTest/Packages/TEAPackage
4、<QuickTest Professional installation>/Tests目录中的所有测试项目。