测试需要证书的站点

如果测试模拟应用程序或浏览器访问需要证书的站点,则可能需要在运行测试之前设置设备以识别证书。如果测试服务器下的应用程序使用来自已知证书颁发机构 (Certificate Authority ,CA) 的证书,则不需要这样做。

设置 iOS 设备

要设置 iOS 设备,请执行以下操作:

  1. 获取证书并将其保存到计算机上的某个位置。
  2. 创建: 连接器安装中 Security 子文件夹下的新文件夹 iosClientCert。对于 Windows 连接器,文件夹为 < 连接器文件夹 >\Security\iosClientCert\ 。对于 Linux 连接器,文件夹位置为 /opt/UFTDigitalLab/connector/Security/iosClientCert/.
  3. 复制客户端证书文件到上述文件夹中。

后退到顶部

设置 Android 设备

要设置 Android 设备,请执行以下操作:

  1. 下载证书到计算机上的任何位置。
  2. 安装证书使用命令行字符串:

    1. 使用 adb push 命令将证书推送到设备上的任意位置。以下示例将证书推送到 Linux 计算机上的标准下载文件夹: ./adb-s ef99e4f2 push /opt/UFTDigitalLab/connector/Security/iosClientCert/cert001_password_qauser_2015.pfx /sdcard/ 下载.
    2. 开启,选择设置 > 安全性

    3. 轻按从设备存储安装
    4. 了解详情到证书的位置,例如 Downloads。选择证书和输入密码提示时。
  3. 或者,您可以通过以下方式安装证书:

    1. 下载证书到设备上的任意位置。
    2. 打开浏览器并转到该站点需要客户端证书在应用程序中。
    3. 当“选择证书”对话框提示时,单击安装
    4. 出现提示时,将密码设置为输入。
    5. 选择证书,然后单击完成

提示: 对于 UFT 1,可以使用描述性步骤按客户端证书对话框中的允许按钮。对于 Sprinter 和 TruClient,必须手动按允许按钮。

后退到顶部

疑难解答和提示

证书支持仅适用于 Android 5.0 和更高版本。

后退到顶部