移动测试通常是通过在运行所测试应用的移动设备或模拟器上记录会话来创建的。在记录会话结束时,关闭应用程序,IBM® Rational® Test Workbench Mobile Client 会将记录的会话上载到 Rational Test Workbench Mobile
Test Edition ,该会话在其中用于生成测试。
开始之前
记录测试:
- 移动测试客户机 必须正在运行而且必须连接到 测试工作台。要使用
基于浏览器的客户端,必须在设备上的 Safari 或 Chrome 浏览器中或在 iOS 模拟器上的 Safari
浏览器中输入工作台 URL。关于运行 基于浏览器的客户端
和运行 iOS 模拟器的本机客户机的详细信息,请参阅 iOS 测试概述。
- 必须检测受测试本机和混合应用程序,然后将其推送到测试工作台和模拟器或安装在设备上。
有关更多详细信息,请参阅检测 iOS 应用程序。
- 如果您测试的是 Web 应用程序,那么需要 IBM Rational Test Workbench Mobile
Web Recorder 来记录用户操作。可从 Apple App Store 将其下载到移动设备上。要通过 iOS 模拟器进行测试,必须手动安装 IBM Rational Test Workbench Mobile
Web Recorder,因为 iOS 模拟器没有 Apple App Store 的访问权。
请参阅在 iOS 模拟器上安装 IBM Rational Test Workbench Mobile Web Recorder,以了解详细信息。
关于此任务
此任务适用于测试 iOS 本机应用程序、混合应用程序或 Web 应用程序。
通过 iOS
移动测试客户机,支持 GPS 硬件操作。
过程
在移动设备或模拟器上记录 iOS 应用程序中的会话:
- 在 IBM Rational Test Workbench Mobile Client 中,轻触管理应用程序以记录本机应用程序测试,或者轻触管理 Web 应用程序以记录 Web 应用程序测试。
- 轻触必须为其记录测试的应用程序。
您可能必须刷新列表以查看该应用程序。然后,轻触记录。
- 在应用程序启动时,您可以使用 iOS 设备或模拟器来与设备交互。 将记录设备上的所有操作以及来自应用程序的响应。
- 要结束记录,请轻触主页。 记录将上载到测试工作台。根据记录的大小,上载可能需要几秒到几分钟时间。记录将显示在移动入局记录下的测试导航器中,并包含名称和时间戳记。
注: 如果您的会话涉及到在应用程序之间切换(包括多个应用程序),那么在每次切换应用程序时都将上载新记录。此操作将在移动入局记录文件夹中生成多个记录日志。可以组合上述多个记录以生成单个测试。
- 在测试工作台“测试导航器”中,展开移动入局记录,右键单击记录,然后选择生成测试。或者,单击警告您存在新入局记录的消息中的链接。 将打开“通过入局记录新建测试”窗口。
- 为新测试选择项目文件夹和名称。 如果需要,可以单击以创建新的项目文件夹。
- 可选: 如果要使用多个记录生成测试(例如,如果会话涉及在多个应用程序之间切换),请单击下一步,然后选择要用于生成测试的记录。
- 单击完成和打开测试。 测试编辑器将在 Rational Test Workbench 中打开,并显示生成的测试。