【发布时间】:2017-01-27 21:55:36
【问题描述】:
我正在寻找一种在 Robot Framework 上编写脚本的方法,以便我可以为 iOS 和 Android 运行相同的脚本集。我知道 Android 和 iOS 对机器人框架上的 appium 有不同的参数(另外,设备名称、appPackage 等也会不同)。如何编写一些 if/else 条件,以便确定模拟器是否为 Android,然后运行“xyz”关键字,但如果模拟器为 iOS,则运行“abcd”关键字?
例如:
***Test Case***
Run Keyword if ..... Platform is Android ...... Login for Android
Run Keyword if ..... Platform is iOS ....... Login for iOS
**Keywords**
Login for Android
xyz
Login for iOS
abcd
在这种情况下,我应该如何确定是“平台是Android”还是“平台是iOS”?
【问题讨论】:
标签: appium robotframework