gpt4 book ai didi

java - 寻找一本涵盖单元、功能、集成和场景测试的综合 Java 测试书籍

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:57:20 24 4
gpt4 key购买 nike

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我们正在使用 java 开发一个数据繁重的模块化 Web 应用程序堆栈,但对测试的专业知识知之甚少。我们目前所做的是使用 JUnit 来运行单元测试和功能测试的混合。我更详细地描述了这个问题 here .

现在我们决定尽早制定标准,关于如何测试我们的模块和应用程序,所以我们需要阅读 一般测试的原则和最佳实践,特别是在 java spring 环境中的测试 .

我想介绍的是 从单元测试到场景测试的不同类型测试背后的定义、用例和推理,或者谷歌称之为:小型、中型、大型测试 .就像我说的,我们正在开发一个数据繁重的 Web 应用程序。

我希望能够从书中推论每个测试阶段的必要性和有用性 是我们应用程序的对应级别(核心、数据库访问、安全模块、实体管理器、网络模型、网络 Controller 、 WebView )

如果书中的示例直接适用于我们的应用程序堆栈,那就太好了。我们正在使用 spring、JPA(hibernate)、JSF、spring security。到目前为止,我们使用基本的 Junit 和一些 powermock 进行测试。因此,JBOSS、Seam 或 Java Enterprise 书籍并不是那么有用。

如果网络上有一些很棒的文章描绘了清晰的画面并且确实有帮助,请随时分享它们(我自己可以使用 google、SO 和 wiki,所以请只发布您实际阅读并认为非常有用的文章),但是 一本书会很好,这样我就可以从基础开始阅读,而不必从各种文章和问题中拼凑起来。

谢谢!

编辑 - 我们订购的书籍

刚开始阅读Growing object oriented software guided by tests我已经很喜欢它了。不适合初学者,但展示了如何使用敏捷技术开发测试驱动。真正清理了对软件开发的旧思维方式。

我们还订购了 xUnit Test Patterns: Refactoring Test Code了解如何最好地对应用程序堆栈中的不同区域进行单元测试。两次获得此建议,所以我希望它会有所帮助。

最佳答案

看看this answer下的资源.我强烈推荐前三本书,前两本书直接解决你的“水平”问题。第一个更侧重于特定的工具,而第二个则更具概念性。

关于java - 寻找一本涵盖单元、功能、集成和场景测试的综合 Java 测试书籍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9020046/

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