是,您需要MacOS才能通过Appium / AppiumLibrary和Robot Framework进行测试。
[我正在开发一个响应式Webapp的项目,并且负责创建自动化测试,以便在3个不同的地方(使用RobotFramework和Appium库对Desktop web,Android web和iOS web进行测试)
台式机和Android,这不是我第一次这样做,因此我快速配置了所有内容,另一方面,我从未测试过甚至为iOS开发任何东西(甚至没有使用过iPhone irl),并且从过去的经验中我知道XCode要求将数据发送到手机,类似于Android的adb。
我的研究无法回答的真正问题是:为了运行回归测试,是否需要运行XCode的MacOS环境?还是可能以某种方式仅使用Windows,Robot和物理电话/仿真器来运行回归测试?
如果需要MacOS,我是否需要Apple Developer ID? (我记得几年前,任何与iOS相关的开发都需要它。)>
[我正在开发一个响应式Webapp的项目,并且负责创建自动化测试,以便在3个不同的地方对所有内容进行测试,分别是台式机,Android和iOS,并使用...]]] >>
是,您需要MacOS才能通过Appium / AppiumLibrary和Robot Framework进行测试。
您不需要Apple Developer ID即可在iOS上进行测试(仅在将应用程序发布到Apple Store时才需要它。)>
是,您需要MacOS才能通过Appium / AppiumLibrary和Robot Framework进行测试。