...
导入测试结果使每个开发人员或测试人员能够在 GUI 中检查他或她分配的任务,并在质量任务视图中响应它们。如果你不能从筛选器配置下拉菜单中选择筛选器,请验证你在 中检查他或她分配的任务,并在质量任务视图中响应它们。如果您不能从筛选器配置下拉菜单中选择筛选器,请验证您在 DTP 中具有适当的访问权限(有关其他信息,请参阅 DTP 文档中的“项目创建和配置”)。
Info | ||
---|---|---|
| ||
|
当导入结果时,测试结果显示在 GUI 中,就像在 GUI 中运行测试一样。导入之后,你可以以正常方式深入到结果中,双击任务消息打开和编辑相关的源代码行,使用任何适用的“快速修复”来纠正报告的问题,等等。中运行测试一样。导入之后,您可以以正常方式深入到结果中,双击任务消息打开和编辑相关的源代码行,使用任何适用的“快速修复”来纠正报告的问题,等等。
你可以导入特定类别的任务、用于特定目标的任务或所有任务。你只能导入当前工作台中项目的结果。如果测试项目文件在你的工作台中自测试运行以来被修改,则不会报告结果,因为它们可能与你修改后的项目文件版本不一致。您可以导入特定类别的任务、用于特定目标的任务或所有任务。您只能导入当前工作台中项目的结果。如果测试项目文件在您的工作台中自测试运行以来被修改,则不会报告结果,因为它们可能与您修改后的项目文件版本不一致。
配置 DTP 过滤器
必须配置过滤器才能从 DTP 下载结果(请查阅 连接到 DTP)。
- 选择 Parasoft> 首选项 以打开首选项对话框。 Preferences 以打开首选项对话框。
- 选择 Parasoft> DTP> Import Settings。
- 从下拉菜单中选择筛选器,并配置任何其它导入设置。有关筛选器配置选项的信息,请参阅 DTP 文档。
- 单击 Apply。
配置质量任务视图
在从 DTP 导入数据之前,你应该配置质量任务首选项,以便只导入与你相关的测试和分析结果。在首选项面板,选择 Parasoft> 首选项> 质量任务导入数据之前,您应该配置质量任务首选项,以便只导入与您相关的测试和分析结果。在首选项面板,选择 Parasoft> Preferences > Quality Tasks。
可以使用以下导入首选项:
- 只导入在最近 {n 天内运行的测试报告的任务;从 DTP 或团队服务器导入数据的日期(以天为单位)。
- 导入已修改资源的过期任务:启用此选项可以从所有三个导入选项(DTP、团队服务器、XML 文件)导入过期的任务。
- 导入期间重新定位任务:单击 New 并为导入原始位置时的任务指定不同的位置。此选项可与所有三个导入选项(DTP、团队服务器、XML 文件)一起使用。
...
- 选择 Parasoft> Import> DTP 或 Local File or URL... 或 Team Server...
如果选择 DTP,下载将立即开始。
如果选择 Local File or URL...,系统将提示你浏览报告 ,系统将提示您浏览报告 XML 文件。
查阅 Importing Results From Team Server into the GUI 以获得有关从团队服务器导入数据的信息。
- 如果质量任务视图没有打开,则从主菜单中选择 Parasoft> Show View> Quality Tasks 以查阅导入的结果。
...
任何团队成员,只要他的 SOAtest 安装连接到团队服务器,就可以导入存储在团队服务器上的测试结果。当导入结果时,测试结果显示在 GUI 中,就像在 GUI 中运行测试一样。导入之后,你可以以正常方式深入到结果中,双击任务消息打开和编辑相关的源代码行,使用任何适用的“快速修复”来纠正报告的问题,等等。中运行测试一样。导入之后,您可以以正常方式深入到结果中,双击任务消息打开和编辑相关的源代码行,使用任何适用的“快速修复”来纠正报告的问题,等等。
你可以导入特定类别的任务、用于特定目标的任务或所有任务。你只能导入当前工作台中项目的结果。如果测试项目文件在你的工作台中自测试运行以来被修改,则不会报告结果,因为它们可能与你修改后的项目文件版本不一致。您可以导入特定类别的任务、用于特定目标的任务或所有任务。您只能导入当前工作台中项目的结果。如果测试项目文件在您的工作台中自测试运行以来被修改,则不会报告结果,因为它们可能与您修改后的项目文件版本不一致。
注意,导入的结果是测试完成时结果的静态“快照”。它们不反映自测试运行以来所做的更改(例如,如果任务被重新分配或取消)。如果你希望这些更新在团队中传播,请执行以下操作之一:注意,导入的结果是测试完成时结果的静态“快照”。它们不反映自测试运行以来所做的更改(例如,如果任务被重新分配或取消)。如果您希望这些更新在团队中传播,请执行以下操作之一:
- 重新运行测试以更新存储在团队服务器上的结果
- 在每台连接的团队机器上启用以下设置:Parasoft> Preferences> Quality Tasks> 重新验证任务的抑制并在启动或导入时重新分配 Revalidate tasks' suppressions and reassigns on startup or import。
Tip | ||
---|---|---|
| ||
默认情况下,SOAtest 被配置为从过去 2 天内执行的测试中导入任务。如果你的团队不经常运行测试,并且你试图在测试运行超过 天内执行的测试中导入任务。如果您的团队不经常运行测试,并且您试图在测试运行超过 2 天后导入任务,那么什么也不会导入,除非你更改了默认设置。 天后导入任务,那么什么也不会导入,除非您更改了默认设置。 若要更改默认的测试导入设置:
|
...
导入您推荐的任务
若要从团队服务器导入你推荐的任务,请完成以下内容:若要从团队服务器导入您推荐的任务,请完成以下内容:
- 选择 Parasoft> Import> Team Server...
- 启用 Filtered 选项并选择 推荐的任务 recommended tasks。
- 配置任务类型并单击 OK。
在决定推荐哪些任务时,SOAtest 会考虑:
- 报告问题的严重程度(更严重的违规行为优先考虑)。
- 文件被修改的时间(最近的修改被优先考虑,因为它们在开发人员的脑海中是新鲜的)。
- 是否有其他问题报告相同的文件(文件与多个侵犯为主,因为开发者需要执行更少的测试这种方式。如果你在 是否有其他问题报告相同的文件(具有多个违规的文件具有优先权,因为开发者需要执行更少的测试这种方式。如果您在 2 个文件中进行了 8 次修正,则你只需要测试 次修正,则您只需要测试 2 个文件,但是如你在 个文件,但是如您在 8 个不同文件中进行了 8 次修正,则你必须测试 次修正,则您必须测试 8 个文件)。
导入所有任务
若要从团队服务器导入所有任务,请完成以下内容:
...
Info | ||
---|---|---|
| ||
导入结果时,SOAtest 为每个会话标记加载最新的报告,并下载与开放项目中的文件相关的任务。标记是通过会话标记设置设置的,可以在 GUI’s Preferences> Reporting page中设置,也可以在本地化设置中使用 |
导入一组自定义任务
...
- 选择 Parasoft> Import> Custom Tasks 或从 Import My Recommended Tasks 下拉工具栏菜单中 Custom Tasks 。
- 指定要从何处导入任务。可用选项包括:
- 从团队服务器导入:Import from Team Server:导入上传到团队服务器的任务(例如,在批处理模式测试之后)。
- 从本地文件导入:Import from local file(s):从可从本地文件系统访问的结果文件导入任务。
3.指定要导入的任务类型。可用选项包括:
- All/Filtered: 指定要导入团队服务器上的所有任务,还是只导入任务的子集(满足后续选项中指定条件的任务)。
For goals: 如果启用了全局目标管理 (如 配置任务目标中所述) ,这将导入与所选目标相关的任务。
- 推荐的任务Recommended tasks: 只导入推荐的任务。
- Selected resources: 只导入项目树中所选资源的任务集。
- For single user: 只导入指定用户的任务。
- For session tag: 只导入标记指定会话标签的任务。
- Task types: 指定要导入的任务的产品和结果类型。
...
Info | ||
---|---|---|
| ||
如果想删除存储在团队服务器上的报告(例如,如果想清除团队服务器上的所有旧报告,或者为测试运行失败删除报表)。请完成以下内容:
|
...
任何能够访问团队服务器的 Web 服务器的团队成员都可以直接浏览到团队服务器上可用的报告文件。这允许团队成员访问 GUI 之外的报告。此外,在团队服务器上可用的报告中,所有链接(例如,到类别的链接)都是活动的。所有链接在电子邮件报告中都不是活动的。之外的报告。此外,在团队服务器上可用的报告中,所有链接(例如,到类别的链接)都是正常的。所有链接在电子邮件报告中都不是活动的。
若要直接访问团队服务器上可用的报告:
- 请在 GUI 中选择 Parasoft> Explore> Team Server Reports 。
...