【问题标题】:Automation testing for iPhone [closed]iPhone的自动化测试[关闭]
【发布时间】:2019-07-05 20:28:38
【问题描述】:

我想使用自动化工具测试 iOS 应用程序。我只是有一些自动化的基本知识,其中不包括 iOS 自动化应用程序测试。请帮我。提前致谢。

【问题讨论】:

标签: ios automation automated-tests


【解决方案1】:

当今最常用的测试自动化工具之一是Appium

我自己专业地使用它并且效果非常好。它可以帮助您执行诸如查找元素并与它们交互等操作。它是开源的、跨平台的 - 使您能够在 Android、iOS 等平台上进行测试 - 并且支持多语言 - 这意味着您可以使用多种不同的编程语言(例如 Ruby、Java、Python、C# 等)编写测试。

查看他们的页面,看看它是否真的符合您的需求:appium.io

【讨论】:

    【解决方案2】:

    Appium Studio 是 Experitest 开发的开源 Appium 的增强版本,旨在让 Appium 测试更加出色。它减少了开发和运行基于 Appium 的移动测试自动化程序的工作量和成本。查看here 了解更多信息。 他们还提供对象间谍和代码导出功能以及一组用于测试的云设备。

    【讨论】:

      【解决方案3】:

      市场上有不同的移动自动化工具,

      1. Appium - 高度用于 Android 和 iPhone
      2. 来自 Experitest 的 Appium Studio
      3. 卡特隆工作室
      4. XCUITEST - 仅适用于 iPhone
      5. 机器人框架

      【讨论】:

        【解决方案4】:

        移动测试的最佳工具是: 葫芦

        1. 它是免费的,而且由于 Calabash 利用 Cucumber 功能,这意味着可以用简单的英语而不是迷宫般的代码链编写测试。
        2. Calabash 是迄今为止用于跨平台(移动)原生测试自动化的领先开源测试框架之一。

        它提供

        1. 能够用简单的英语写作
        2. 测试本地和混合应用的能力
        3. Xamarin 和 Cucumber 功能

        Xamarin 为云中的 1,000 多种不同设备提供了一个门户,这些设备已放置在那里,因此您可以测试您的应用程序。编写测试后,只需登录 Xamarin 测试云即可。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-05-06
          • 2011-07-21
          • 1970-01-01
          • 2010-09-18
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多