我想将所有QTP脚本文件夹下载到我的本地系统。目前,所有脚本都存储在ALM中。 路径 - >测试计划 - >文件夹 - >脚本。
答案 0 :(得分:0)
您可以编写程序以使用Open Test API(OTA)。下面的代码基于C ++,使用OTA的#import包装器。
鉴于ITest2Ptr,您可以确定它是否是带有以下内容的QTP脚本:
if (test->Type == "QUICKTEST_TEST")
{
/* ... */
}
您可以使用以下方式保存测试脚本:
IExtendedStoragePtr storage = test->ExtendedStorage;
BSTR raw_root_path;
HRESULT hr = storage->raw_Load(L"", VARIANT_TRUE, &raw_root_path);
' raw_root_path'文件夹包含所有与QTP相关的材料。