简介

通过连接 DTP,您可以获取网络许可证并扩展团队协作功能,例如:

此外,DTP 还会汇总从分析工具收集的数据并对其进行优先级排序,以及执行额外的分析来帮助您优化开发过程;详细信息,请参阅关于 Parasoft 开发测试工作流程

DTP 服务器连接配置

必须在 .properties 配置文件中进行连接配置(请参阅配置概述)。设置以下属性进行连接配置:

我们强烈建议您使用经过加密的密码,以确保身份验证成功并提高安全性;请参阅创建加密密码

创建加密密码

Jtest 可以为密码加密,这为您与 DTP 服务器的交互增加了一层安全保障。运行以下命令以使用 AES 256 位加密生成加密密码:  

-encodepass [MYPASSWORD]

复制返回的加密密码并粘贴到  jtest.properties 文件中来配置连接。示例:

dtp.password=[ENCRYPTED PASSWORD]
oidc.keystore.password==[ENCRYPTED PASSWORD]

.properties 文件中配置 OpenID Connect

DTP 支持 OpenID Connect 用户身份验证(详细信息,请参阅 DTP 用户指南)。如果为 DTP 服务器启用了 OpenID Connect,则必须将  Jtest 配置为通过 OpenID Connect 验证用户身份。

.properties 文件(其中配置了与 DTP 服务器的连接)中配置以下设置。

如果使用设备代码身份验证(默认):

如果使用证书身份验证:

详细信息,请参阅 OpenID Connect 设置

当在 DTP 中为自动化用户启用基本身份验证时,也可以通过更简单的方式使用 DTP 进行身份验证。详细信息,请参阅 DTP 用户指南。

使用设备代码身份验证

如果启用了“devicecode”模式,则会将带有用户代码的验证 URI 打印到  Jtest 控制台。用户必须使用该 URI 和代码进行身份验证。如果身份验证成功,信息将保存到令牌文件(文件路径存储在 oidc.devicecode.token.file 设置中)并在每次运行  Jtest 时重复使用。如果文件中保存的信息失效,用户需要重新进行身份验证。

关于 Parasoft 开发测试工作流程