Difference between revisions of "Test Refactor"

From Apache OpenOffice Wiki
Jump to: navigation, search
(Current Testing Status)
(Target)
Line 18: Line 18:
  
 
== Target ==
 
== Target ==
 +
The target is to reduce module count and organize the testing code clearer. Suggest
 
*testcommon
 
*testcommon
 
*testapi
 
*testapi
 
*testscript
 
*testscript
  
 
+
The detail:
 
+
 
*test
 
*test
 
Replaced by testcommon  
 
Replaced by testcommon  

Revision as of 07:06, 21 June 2012

Current Testing Status

Currently, there are many modules for testing. Note, the mentioned testing here requires a running OpenOffice instances. That means OpenOffice must be installed before testing. It's not the unit test at the code level.

  • test

Includes reusable code for UNO API test.

  • testtools

Some tests for UNO bridges and language bindings.

  • testgraphical

Test tool to test documents by it's graphical representation.

  • testautomation

All test scripts for the old VCL Testtool. Nobody maintains it now.

  • smoketestdoc

It's used to generate the test documents required by smoke test.

  • smoketestoo_native

A small test suite to verify if the basic functions of OpenOffice.org work.

  • qadevOOo

UNO API test, complex test.

Target

The target is to reduce module count and organize the testing code clearer. Suggest

  • testcommon
  • testapi
  • testscript

The detail:

  • test

Replaced by testcommon

  • testtools

Replaced by testcommon

  • testgraphical

Re-implement it as JUnit4 testcase in testscript.

  • testautomation

Removed.

  • smoketestdoc

Move it into testscript.

  • smoketestoo_native

Re-implement it as JUnit4 testcase in testscript.

  • qadevOOo

Change the name to testapi?

Personal tools