Abstract
Development work does not only require you to write design the solution for a problem and write the code for it. To make sure your solution solves the problem, you have to test it. Testing involves making sure every component making up your solution behaves as expected in expected and unexpected situations.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
More about XML here: https://en.wikipedia.org/wiki/XML
- 2.
Simple Logging Facade for Java (SLF4J) official site https://www.slf4j.org/
- 3.
Logback official site https://logback.qos.ch
- 4.
Log4j official site https://logging.apache.org/log4j
- 5.
The official MuCommander site is at http://www.mucommander.com
- 6.
The ISTQB certification path: https://www.istqb.org/certification-path-root.html
- 7.
Clean Code by Robert Martin (Prentice Hall, 2008)
- 8.
If you are interested in finding our more about the Derby database, this is the official resource to go to: https://db.apache.org/derby/
- 9.
Official JUnit 5 site: https://junit.org/junit5/
- 10.
A good read about test coverage, by Martin Fowler, one of the most renown Java gurus of this generation: https://martinfowler.com/bliki/TestCoverage.html
- 11.
Mockito official site: http://site.mockito.org/
- 12.
Official site for JMock: http://jmock.org/
- 13.
Official site for EasyMock: http://easymock.org/
- 14.
Official site for PowerMock: http://powermock.github.io/
- 15.
Same goes for Maven and any other Java build tool.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Iuliana Cosmina
About this chapter
Cite this chapter
Cosmina, I. (2018). Debugging, Testing, and Documenting. In: Java for Absolute Beginners. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3778-6_9
Download citation
DOI: https://doi.org/10.1007/978-1-4842-3778-6_9
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-3777-9
Online ISBN: 978-1-4842-3778-6
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)