首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

为什么xamarin停止支持calabash

Xamarin停止支持Calabash是因为他们决定将资源集中在更核心的产品和技术上,以提供更好的开发体验和更高的性能。Calabash是一个用于移动应用自动化测试的开源框架,它可以帮助开发人员进行端到端的功能测试和用户界面测试。然而,随着Xamarin在移动开发领域的发展,他们决定将重点放在更重要的功能和工具上,以满足开发人员的需求。

尽管Calabash是一个强大的测试工具,但它在一些方面存在一些限制和挑战。首先,Calabash需要在应用程序中嵌入特定的库和代码,这可能会增加应用程序的大小和复杂性。其次,Calabash的维护和更新需要投入大量的资源和精力,而Xamarin希望将这些资源用于更重要的开发工作。此外,Xamarin还提供了其他更先进和全面的测试工具和框架,如Appium和Xamarin Test Cloud,这些工具可以更好地满足开发人员的需求。

虽然Xamarin停止支持Calabash,但开发人员仍然可以继续使用Calabash来进行移动应用的测试。然而,Xamarin建议开发人员考虑使用其他更先进和全面的测试工具,以获得更好的测试体验和更高的效率。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云移动测试服务:提供全面的移动应用测试解决方案,包括自动化测试、性能测试、兼容性测试等。详情请参考:https://cloud.tencent.com/product/mts
  • 腾讯云移动测试云:提供基于云的移动应用测试环境,可以快速创建和管理测试环境,提高测试效率。详情请参考:https://cloud.tencent.com/product/mte
  • 腾讯云移动测试平台:提供全面的移动应用测试平台,包括测试管理、测试执行、测试报告等功能。详情请参考:https://cloud.tencent.com/product/mtp
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

使用Calabash进行Android和iOS UI测试

如果你要认真对待UI测试,你可能会遵循这些建议,这是有道理的,因为Espresso是由谷歌维护的,是Android支持存储库的一部分。...这个开源测试框架由Xamarin团队开发和维护,适用于Android和iOS。它允许您为移动应用程序编写和执行自动化的验收测试。...Calabash可以与您的应用程序(如Espresso或XCTest)进行交互。然而,Calabash在这里是一个很好的选择更源于它是对Cucumber的支持。...您可以在这里找到可以使用的Ruby函数: http://www.rubydoc.info/gems/calabash-cucumber/Calabash/Cucumber Xamarin测试云 在测试移动应用程序时...这是Xamarin测试云帮助很大的地方。在云中有大约2,000个真实设备,好消息是它支持Calabash测试。

1.9K10
  • Functional Testing in iOS

    为什么需要Functional Testing 在讨论这个问题前先来一些对比: Functional Tesing vs Unit Testing Unit Testing关注点在于单独的代码片段,...下面简单的列了一些iOS开发中能够用来UI Testing的框架: 框架 语言 支持平台 Calabash Gherkin \ Ruby iOS \ Android EarlGrey OC \ Swift...,但是Calabash有着更丰富的特性,比如更丰富的内建步骤、更多的手势支持等,支持的平台也更加丰富,使用范围更广。...使用Calabash-iOS写Functional Testing 要想在你的iOS工程中使用Calabash你需要一定的步骤安装依赖包以及配置工程,可以移步到Calabash查看具体的步骤。...比如你要查找出当前成为焦点的输入框,然后让它停止输入状态,你可以像下面这个样子 query "textField isFirstResponder:1", :resignFirstResponder 在这里支持的命令和在

    99420

    Python核心团队计划2020年停止支持Python2

    ---- 原文:即将放弃Python 2.7的不止有Numpy,还有pandas和这些工具 Numpy 的声明 Python 核心团队计划在 2020 年停止支持 Python 2。...NumPy 自 2010 年以来同时并行支持 Python 2 和 Python 3,但是由于资源有限,支持 Python 2 变成了一个日渐加重的负担;因此,我们计划最终停止支持 Python 2。...我们认为这 5 年足够用户从 Python 2 中迁移出来,我们的项目计划最迟在 2020 年底停止支持 Python 2。...但是,如果你想要免费的第一方支持,请开始迁移到 Python 3 吧。 出于以上原因,下列项目将在 2020 年停止支持 Python 2.7,与 Python 开发团队对此的时间线一致。...即将放弃支持 Python 2.x 的工具 以下项目已经明确表示将在 2020 年以前放弃对于 Python 2 的支持。 ? 下表显示了多个项目确定停止支持 Python 2 的时间。

    1.1K50

    Windows7倒计时2020年将停止服务支持

    微软最近证实,它将在Windows 7上显示服务支持终止通知,让每个用户都知道即将发生的变化,以及2020年使用无法接收更新的操作系统面临的风险。 ?...微软Windows 7将开始“警告通知”2020年停止服务支持 Windows 7不再是最受欢迎的桌面操作系统,但它仍然占据第二位。...微软发布了一个可选的Windows 7补丁更新,型号为KB4493132,将启用支持通知。...根据支持文档,在安装KB4493132(可选更新)之后,Windows 7将能够显示支持结束的通知内容,以提醒用户未来的更改。...“经过10年的服务,到2020年1月14日,微软将为运行Windows 7 SP1的计算机提供安全更新的最后支持。此更新补丁启用了有关Windows 7支持的提醒,”微软解释说。

    53920

    客户端自动化测试研究

    美团和大众点评App作为美团点评平台的主要入口,支持承载着美团点评各大业务。其中美团点评境外度假业务主要包括了出境游相关业务以及所有的境外城市站,也是美团点评非常看重和大力发展的业务线。...我们主要考虑以下几个方面: 平台支持。 稳定性。 维护成本。 可扩展性。 其中维护成本我们尤为看重。...取其精华 Calabash为什么可以使用类似自然语言的方式编写测试用例达到BDD的效果呢?根本原因是因为Cucumber。...在Calabash官网中注明了他们使用了Cucumber(一种简单的自然语言方式的BDD开源解决方案),那么我们能否底层使用Appium支持,上层使用Cucumber进行测试用例的开发和维护呢?...在Webview方面支持也是比较好的,相比Calabash只是多了切换Webview和Native上下文的步骤,Appium的优势完全体现出来了。

    3.2K120

    【说站】微软将停止安卓版Office套件App的支持

    微软将停止安卓版Office套件App的支持 早在6月底,就有报道称,微软可能计划将Chromebook上的Office用户转移到网络上。...直到近日,微软正式宣布,将于9月18日起停止支持Chrome OS系统上的安卓版Office套件App,包括Outlook。这些应用停止支持后,微软希望用户转而使用网页版应用,以得到最优化的体验。...为什么改变? 有人认为,可能是Office开发团队的某个人已经厌倦了检查Android应用程序,以确保它能够在Chrome OS更大的界面上运行,或者网络应用只是一个更重要的优先事项。...既然现在拥有了可行的PWA替代方案,那么为什么还要继续花钱做无用功呢?...以上就是微软将停止安卓版Office套件App支持的介绍,希望对大家有所帮助。更多精彩内容分享:头条

    1.2K40
    领券