创建内部版本信息文件

创建内部版本信息文件:
  1. 在应用程序服务器上,导航到:C:\ProgramData\SilkCentral\instance_<实例编号>_<实例名称>\BuildInfos
  2. 基于模板文件 BuildInfoExample.xml 创建项目的内部版本信息文件。模板文件包含以下代码:
    <?xml version="1.0" encoding="utf-8"?>
    <ProjectBuildInfo>
      <BuildEntryList>      
    	   <BuildEntry name="Demo Product">
    		    <Version>3.1</Version>
    		    <BuildNr>350</BuildNr>
        </BuildEntry>
    	   <BuildEntry name="Product2">
    		    <Version>4.2</Version>
    		    <BuildNr>613</BuildNr>
        </BuildEntry>
      </BuildEntryList>
    </ProjectBuildInfo>
    注: 名为 BuildEntryList 的元素包含 BuildEntry 元素列表。BuildEntry 标记表示 BuildEntry 元素的名称属性所定义的特定产品。
  3. 修改文件内容以符合您的环境。
    Version
    当前可用于测试的版本数量。每台执行服务器的数量不必须相同。
    BuildNr
    当前可用于测试的内部版本数量。每台执行服务器的数量不必须相同。
  4. 可选:如果您要求特定执行服务器使用不同版本和内部版本信息,请将修改后的内部版本信息文件分发到 C:\ProgramData\SilkCentral\BuildInfos 下的执行服务器。对于 Linux 执行服务器,该文件需要存储在执行服务器启动目录的同级文件夹 ../ExecServerData 中。
  5. 创建内部版本信息文件之后,您必须在相应项目的设置中指定文件名。单击项目:<项目名称> > 项目列表以查看分配给您的项目列表。选择要链接内部版本信息的项目。 在当前目录的子文件夹 ExecServerData 中
    注: 必须在计划项目的任何测试之前执行此操作。否则,将不会更新先前计划的测试。
  6. 单击项目设置选项卡。
  7. 单击编辑以编辑所选项目的项目设置。 将打开编辑项目设置对话框。
  8. 内部版本信息文件名文本框中,指定先前创建的 XML 文件的名称。
  9. 单击确定以更新信息。对于将来所有测试执行,Silk Central 将从相应文件读取内部版本信息并将测试结果与该信息进行匹配。