Difference between revisions of "Software Testing"

From MPDLMediaWiki
Jump to navigation Jump to search
m
Line 2: Line 2:


=Current State=
=Current State=
==Unit Tests==


===citationManager===
==Module Tests==
*Existing Unit Tests
*Interfaces
*Missing Unit Tests


* Interface Tests should have tests for all methods in the module interface (required)
** Class Name convention:
<pre>
    src/test/java/<name_of_module_interface>InterfaceTest.java
    example: src/test/java/CitationStyleHandlerInterfaceTest.java
</pre>


===commonLogic===
*Existing Unit Tests
*Interfaces
*Missing Unit Tests




===commonPresentation===
*Existing Unit Tests
*Interfaces
*Missing Unit Tests


...
...

Revision as of 13:49, 22 June 2010

This page will describe the testing approach for the services and solutions developed at the MPDL.

Current State[edit]

Module Tests[edit]

  • Interface Tests should have tests for all methods in the module interface (required)
    • Class Name convention:
     src/test/java/<name_of_module_interface>InterfaceTest.java
     example: src/test/java/CitationStyleHandlerInterfaceTest.java



...

Integration Tests[edit]

GUI Tests[edit]

System Test[edit]

References[edit]