【问题标题】:Android PACT demo applicationAndroid PACT 演示应用程序
【发布时间】:2019-11-04 06:11:53
【问题描述】:

我想在我的应用程序中使用PACT 测试工具。我研究了android(link) 和jvm(link) 的协议研讨会。我经历了这两个研讨会的所有步骤。我在 PACT 网站上阅读了实施文件。但我仍然面临着对这个 PACT 的理解问题。我试过 pact android demo 。但它不起作用,而且这个演示应用程序太旧了。我有以下问题:

  • 如何为我的应用程序进行配置?
  • 如何在消费者和提供者之间建立连接?
  • 它是如何工作的意味着应用程序的流程?

为了理解上述问题,我需要简单的 android 演示。这样它就可以像我的消费者方和其他演示服务器一样充当我的提供者。如果我可以有一个演示应用程序,那么我就可以逐步调试 android 应用程序,这将有助于理解应用程序和协议测试工具的流程。

【问题讨论】:

    标签: java android testing consumer pact


    【解决方案1】:

    我不确定我是否理解这个问题 - 您是在询问 Pact 的总体运作方式吗?

    如何为我的应用程序进行配置?

    您需要分享您的申请以获得任何建议/指导。

    如何在消费者和提供者之间建立连接?

    您的实际消费者和提供者从不在 Pact 测试中进行通信,其顺序在 https://docs.pact.io/getting_started/how_pact_works 中有详细描述。

    您的消费者只与 Pact 模拟服务对话,并且您的提供者由 Pact 验证。

    Pact 旨在避免集成测试。

    它是如何工作的意味着应用程序的流程?

    恐怕我不确定我是否遵循这个。

    【讨论】:

    • 另一个优点是您的测试不需要在手机或模拟器上运行所获得的完整 android 环境。您可以直接在 JVM 中测试服务类。
    猜你喜欢
    • 2014-12-12
    • 2011-05-30
    • 1970-01-01
    • 2014-08-27
    • 1970-01-01
    • 2011-08-28
    • 1970-01-01
    • 2011-11-07
    • 1970-01-01
    相关资源
    最近更新 更多