Testing and Debugging Main

View: [ 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 ]

Articles
Tutorials
  

Articles:
  • Test-Driven Development Series Part 1 - Overview by Wellie Chao   - [Clicks: 13]
    This article introduces Test-Driven Development (TDD) and provides references to tools that are useful for TDD. It covers why developers and technology managers should care about TDD and why it is valuable for server-side software within an enterprise. This article is the first in a four part series on Test-Driven Development. Upcoming topics covered in this series will be unit testing of EJB components and POJO classes, black box and in-container testing of servlets and JSPs, and in-container testing of Struts web applications.
    http://www.theserverside.com/resources/article.jsp?l=TestDrivenDevelopmentPart1 - Dec, 2003
  • From Error Detection to Error Prevention by Adam Kolawa   - [Clicks: 3]
    Making the same code mistakes repeatedly can cost your company time, money, and resources. Automated error prevention can solve these problems.
    http://www.fawcette.com/javapro/2004_01/magazine/features/akolawa/ - Dec, 2003
  • Unit Testing to the Rescue by Robert W. Nettleton   - [Clicks: 9]
    Address the complexity of bug fixes in concurrent threads. In this second of three installments, see how to use test-first coding for concurrent tests in multithreaded environments.
    http://www.fawcette.com/javapro/2003_12/online/rnettleton_12_02_03/ - Dec, 2003
  • Identify Problems with Testing Multithreaded Code by Robert W. Nettleton   - [Clicks: 23]
    Fixing bugs in concurrent threads can be complex. In this first of three installments, discover the problems that call for test-first coding in multithreaded Java environments.
    http://www.fawcette.com/javapro/2003_11/online/rnettleton_11_26_03/ - Nov, 2003
  • Subverting Java Access Protection for Unit Testing by Ross Burton   - [Clicks: 18]
    Ross Burton describes how to use reflection to subvert Java class-member access protection to improve unit testing, by accessing private and protected members as required.
    [Includes source code]
    http://www.onjava.com/pub/a/onjava/2003/11/12/reflection.html - Nov, 2003
  • Eye on performance: A load of stress by Jack Shirazi, Kirk Pepperdine   - [Clicks: 19]
    Intrepid optimizers Jack Shirazi and Kirk Pepperdine, Director and CTO of JavaPerformanceTuning.com, follow performance discussions all over the Internet. A recent stop on TheServerSide.com message boards revealed some questions on stress testing and load testing. Jack and Kirk examine this subject in detail and discuss how the right tool can make a load of difference in your results.
    http://www-106.ibm.com/developerworks/java/library/j-perf10283/ - Oct, 2003
  • Test-driven development lets you eliminate bugs as you code by Harshad Oak   - [Clicks: 32]
    In software development, bugs are a fact of life. However, test-driven development can reduce software bugs to a minimal annoyance. See how to set up a system for your next project.
    http://builder.com.com/5100-6370-5077388.html?tag=sc - Sep, 2003
  • Debugging a Java Program with Eclipse by David Gallardo   - [Clicks: 26]
    One of the benefits that Eclipse provides is the ability to run code interactively by using its integrated debugger. Examining variables and expressions while executing code step-by-step is an invaluable tool for investigating problems with your code. This excerpt from Chapter 2 of Eclipse in Action: A guide for Java developers provides an introduction to creating a Java project, running a Java program, and debugging it.
    http://www.developer.com/java/other/article.php/2221711 - Jun, 2003
  • Software Testing for Programmers, Part 1 by Thornton Rose   - [Clicks: 6]
    Some programmers do it as they code, and others wait until the end. Either way, testing is a necessary part of any software development project. Without it, one cannot determine that the software functions correctly. In this article, Thornton Rose presents the basics of software testing from a programmer's perspective.
    http://www.developer.com/tech/article.php/2217461 - Jun, 2003
  • Integrated Testing Builds In Quality by Peter Varhol   - [Clicks: 1]
    Take a look at the methodologies and tools that identify errors in production applications to give developers the detailed information necessary to diagnose and fix errors.
    http://www.fawcette.com/javapro/2003_05/magazine/features/pvarhol/ - May, 2003
  • Java Test Environment Construction and Tuning by Ken Hygh, Stacy Joines, Ruth Willenborg   - [Clicks: 17]
    Learn test environment planning basics such as using an isolated network to ensure repeatability. Walk through an example of how to develop network capacity estimates for your Web site and test environment. Discuss hardware and software tuning issues common to database servers, test clients, application servers, and other key web site components. And examine a strategy for progressively performance testing these components.
    http://www.informit.com/isapi/product_id~{72413F4F-BD61-482C-A4F6-E299C0086B45}/session_id~{}/content/index.asp - Mar, 2003

[Top]

Tutorials:
  • Using Mock Objects in Java by Keld H. Hansen   - [Clicks: 11]
    This week Keld shows us how using mock objects in unit testing can lead to a better, more understandable, more maintainable design.
    http://javaboutique.internet.com/tutorials/mock_objects/ - Oct, 2003

[Top]