面向对白盒测试感兴趣的 QA 工程师的 JUnit 教程

发布于 2024-10-16 11:37:00 字数 95 浏览 1 评论 0原文

我一直在尝试使用开源工具 JUnit 来测试 Java 代码(从白盒测试的角度来看),我想从头开始学习。任何有关好书、pdf 或教程链接的建议将不胜感激,

谢谢

I have been trying my hands on opensource tool JUnit for testing Java Code (Read it as from Whitebox testing Perspective), I want to start learning from scratch. Any suggestions on good books , pdf or links to tutorials woulld be appreciated

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

洛阳烟雨空心柳 2024-10-23 11:37:00

我发现有用的两本书和一个网站:

Agile Java, Crafting Code with Test-Driven Development,Jeff Langr,2005,Prentice-Hall。

在 isbn.nu 上列出

一本使用 JUnit 3.8.1 的旧书。

学习 Java、OO 设计和 TDD 的绝佳方法。良好的代码示例、解释和练习。请参阅作者的网站以获取更多数据。您还可以在 JavaRanch 网站上找到他,
javaranch.com,
可以在其中找到更多 JUnit 数据。

面向 Java 开发人员的测试驱动、实用 TDD 和验收 TDD,Lasse Koskela,2008 年,Manning。

在 isbn.nu 上列出

请参阅 Appx A(2 页带注释的代码中的简短 JUnit 4 教程),

和 Appx B(2 页带注释的代码中的简短 JUnit 3.8 教程)

如果您需要在两者之间进行转换,例如,如果您的 IDE 仅支持较旧的软件。

我想看看 JUnit 3 和 4,并构建了一个运行 Debian 不稳定版本的 VM。这为我提供了支持 JUnit 4 的更新版本的 Eclipse IDE。

Two books and a web site that I found useful:

Agile Java, Crafting Code with Test-Driven Development, Jeff Langr, 2005, Prentice-Hall.

Listing at isbn.nu

An older book that uses JUnit 3.8.1.

Excellent approach to learn Java, OO design, and TDD. Good code samples, explanations, and exercises. See the author's site for more data. He might also be found on the JavaRanch web site,
javaranch.com,
where more JUnit data can be found.

Test Driven, Practical TDD and Acceptance TDD for Java Developers, Lasse Koskela, 2008, Manning.

Listing at isbn.nu

See Appx A (Brief JUnit 4 tutorial in 2 pages of annotated code),

and Appx B (Brief JUnit 3.8 tutorial in 2 pages of annotated code)

if you need to translate between the two, eg, if your IDE supports only the older s/w.

I wanted to see both JUnit 3 and 4, and built a VM running Debian's unstable release. This gave me a more recent version of the Eclipse IDE that supported JUnit 4.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文