gpt4 book ai didi

移动设备和 API 之间的 Java 集成测试。最好的方法是什么?

转载 作者:行者123 更新时间:2023-12-01 06:10:33 26 4
gpt4 key购买 nike

我正在我的移动 apk 和服务器 API 之间实现一些集成测试。我使用 JAVA 和 Robotium 进行 UI 测试。我需要向服务器发送一些 Json 请求,并检查更改后应用程序的行为是否正确。

我建议在脚本中创建 json,并在场景的步骤(给定步骤)内将此 json 发送到服务器,但这会在维护服务器自动化场景(Jmeter 脚本)时重复工作,并且移动自动化(Cucumber-JVM 和 Robotium)。

有人知道如何在移动应用程序和服务器 API 之间实现集成测试,而不需要在两个自动化上重复场景吗?

最佳答案

我找到了一种在应用程序和服务器 API 之间进行集成测试的策略,谷歌建议进行 Hermetic 测试:

http://googletesting.blogspot.co.uk/2012/10/hermetic-servers.html

http://googletesting.blogspot.co.uk/2015/03/android-ui-automated-testing.html

一些优点是:- 你不再 mock 服务器了- 您无需担心维护模拟服务器和测试- 您正在运行,无需网络连接- 测试更可靠

关于移动设备和 API 之间的 Java 集成测试。最好的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36033365/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com