在Windows机器上运行它们由于Appium的检查器不利于在Windows上记录脚本,因此我使用AppiumForWindows与SDK中的uiautomatorviewer结合使用来识别应用程序对象和要发送的操作。我知道我们可以在Mac上轻松使用录制选项,以记录流量并使用appium在Mac上运行它。在Mac机器上录制用于appium的Android脚本并使用Appium
但是,我想知道如果我可以切换到Mac只是为了在Mac机器上录制我的android应用程序脚本,然后去我最喜欢的Windows机器上运行它们使用appium?我现在无法测试,因为我还没有Mac。我告诉自己,由于使用了Java语言(多平台),并且事实上Appium为Android和iOS提供了一个用于自动化的标准API,但同时由于这个答案我有疑问,所以我有可能在线发现https://discuss.appium.io/t/can-we-record-the-script-on-mac-machine-using-appium-tool-and-re-run-the-recorded-script-on-android-or-window-phone-using-appium/5938 我想最后决定自己。请我想知道你的想法。
如果我没有得到你的错误,你关心的是使用MAC记录脚本并在Windows上运行它们? – nullpointer
是的,就像你说的那样,是使用MAC录制并在Windows上运行它们! – tamo
在这种情况下应该可以正常工作。你只需要一段不依赖于你选择编码的平台的代码。 – nullpointer