gpt4 book ai didi

java - 如何测试服务器-客户端 (Java/Maven)

转载 作者:行者123 更新时间:2023-11-28 21:32:06 25 4
gpt4 key购买 nike

我有一个简单的游戏,它由两个项目组成:客户端和服务器。现在我想测试它们是否正确交互。
设置是:一个 Maven 父项目,以及作为子模块的服务器/客户端。

我现在不知道如何测试交互:我是否能够在 junit 测试或集成测试中以某种方式(具体如何?)启动这两个项目?这样我就可以收听一个项目的输出验证它并将其发送给另一个?还是我应该走另一条路?

最佳答案

对于集成测试,创建一个单独的 pom,将两个项目添加为测试依赖项。然后在测试开始前使用testng beforeclass hooks或者maven failsafe plugin hook启动服务器,测试结束后关闭服务器。

关于java - 如何测试服务器-客户端 (Java/Maven),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16565407/

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