软件自动化测试工具RANOREX STUDIO(四十四)–APPLE SAFARI
软件自动化测试工具RANOREX STUDIO(四十四)–APPLE SAFARI
APPLE SAFARI
如果Ranorex的Safari浏览器扩展插件未安装或未启用,那么Safari浏览器的识别技术限制弹窗会出现。

苹果Safari浏览器的识别技术限制
如果选中复选框’Activate Apple Safari Addon’,则调制向导会启用苹果Safari浏览器的插件。相反如果取消复选框,则禁用。

苹果Safari调制向导
激活扩展后,我们必须在Safari确认安装。
确认安装Ranorex自动化扩展插件
激活扩展并确认安装后,Ranorex应该能够正常识别那些web中ui元素。 重新启动我们的被测应用程序和我们的的Ranorex工具,以确保新加入的调制工作正常。

Safari调制完成
如果扩展插件没有被正常激活,请确保我们已经正确安装Ranorex。如果我们从bin文件夹调制向导中,请确保拥有管理员权限。

Safari调制失败
如果我们仍然无法识别元素,请确保Safari浏览器插件中,启用了Safari扩展设置(首选项 – >扩展)。

启用Ranorex自动化扩展插件
注:用Safari浏览器测试文件URL目前不支持。
注:Safari浏览器目前不支持测试跨域iframe的脚本。
ANDROID
为了使一个Android应用程序能够由Ranorex执行自动化,需要使用调制向导来调制应用程序。
注:参考Android的测试-入门学习如何进行Android应用程序自动化。

Android的调制向导
选择应用程序的APK文件和设备,APK文件将会被调制。 更多有关配置移动设备的内容,可参考章节管理设备 。
如果APK已经调制了,只是在移动设备上配置,可以不选中复选框’Instrument the APK under test before deployment’。
当把APK文件调制到指定的设备后,要去检查设置上是否已经安装完成。

Android调制完成
打开链接’Open instrumentation File location’,可以看到对应的APK。
调制APK文件后,在录制设置对话框, app就变为可录制。

调制APK录制设置
在移动设备上安装的Ranorex服务app中,可以显示已经调制在设备上的应用程序概要信息。

调制的APK概要信息
IOS
为了能使用Ranorex进行iOS应用程序的自动化,需要使用调制向导来调制应用程序。
注:调制仅能通过USB连接iOS 设备来进行.参考 iOS的测试-入门,学习如何调制iOS应用程序。

iOS的调制向导
选择要应用程序的IPA文件和设备,应用程序将被调制。 更多有关配置移动设备的信息,可参考章节”iOS测试-入门” 。
要删除我们设备上现有版本的应用程序的,选中相应的复选框,然后重新调制,。

ios调制完成
IPA文件调制后,在录制设置对话框,app就变为可录制。

调制IPA录制设置

夜雨聆风
