java - Android PACT 演示应用程序
问题描述
我想在我的应用程序中使用PACT测试工具。我研究了android
(链接)和jvm
(链接)的协议研讨会。我经历了这两个研讨会的所有步骤。我在 PACT 网站上阅读了实施文件。但我仍然面临着对这个 PACT 的理解问题。我尝试了契约 android 演示。但它不起作用,而且这个演示应用程序太旧了。我有以下问题:
- 如何为我的应用程序进行配置?
- 如何在消费者和提供者之间建立连接?
- 它是如何工作的意味着应用程序的流程?
为了理解上述问题,我需要简单的 android 演示。这样它就可以像我的消费者方和其他演示服务器一样充当我的提供者。如果我可以拥有一个演示应用程序,那么我就可以逐步调试 android 应用程序,这将有助于了解应用程序和协议测试工具的流程。
解决方案
我不确定我是否理解这个问题——您是在询问 Pact 的总体运作方式吗?
如何为我的应用程序进行配置?
您需要分享您的申请以获得任何建议/指导。
如何在消费者和提供者之间建立连接?
您的实际消费者和提供者永远不会在 Pact 测试中进行通信,其顺序在https://docs.pact.io/getting_started/how_pact_works中有详细描述。
您的消费者只与 Pact 模拟服务对话,并且您的 Provider 由 Pact 验证。
Pact 旨在避免集成测试。
它是如何工作的意味着应用程序的流程?
我不确定我是否遵循这个,我害怕。
推荐阅读
- linq - 如何以及在何处使用 AddRange() 方法
- python-3.x - 调整窗口大小时如何调整所有小部件和文本的大小
- java - 我应该如何从 xml 中提取 Apache Jackrabbit 中的节点的属性?
- python - TypeError:找不到所需的参数“范围”(位置 2)
- ruby - Ruby:使用正则表达式在文本文件中查找一些 IP 地址?
- javascript - 在内存中创建并显示或更改实时元素
- mysql - MySql UUID Byte Order
- python - 如何生成验证码以使用 Python 进行训练
- python - How to calculate the total of all the number between 1 and the number that the user entered?
- javascript - 匹配正则表达式自定义验证