【问题标题】:What is the difference between Appium-XCUITest-Driver and appium-dotnet-driver?Appium-XCUITest-Driver 和 appium-dotnet-driver 有什么区别?
【发布时间】:2019-01-19 18:25:10
【问题描述】:

Appium 网站称,Appium 是一个开源、跨平台的测试自动化工具,适用于原生、混合和移动 Web 和桌面应用程序。对于特定情况,您需要特定的驱动程序。例如,IOS 测试需要 XCUITestDriver,Android 需要 UIAutomator2。听起来不错。

但据我了解,appium-dotnet-driver 也是一个 Appium 客户端库,如果您在 .Net 中编写测试,则需要它。那么 appium-dotnet-driver 只是 Appium-XCUITest-Driver 的一个子集吗?

谢谢。

【问题讨论】:

    标签: appium


    【解决方案1】:

    Appium dot net driver 是 Selenium C# 客户端的扩展。它具有常规驱动程序的所有功能,但在此之上添加了 Appium 特定方法。 更多阅读here

    Appium-XCUITest-Driver是appium在苹果弃用UIAutomation单元测试框架并添加新的XCTest库进行单元测试时,为iOS环境开发的。

    因此,据我了解,dotnetdriver 不是 Appium-XCUITest-Driver 的子集,而是 dotnet 驱动程序可用于 Android + iOS 两种环境,但 Appium-XCUITest-Driver 是专门为 iOS 版本 >10 编写的

    【讨论】:

      猜你喜欢
      • 2018-11-11
      • 2018-09-07
      • 1970-01-01
      • 2016-10-18
      • 1970-01-01
      • 2016-05-17
      • 2015-01-20
      • 2022-06-21
      • 2023-03-12
      相关资源
      最近更新 更多