Difference between revisions of "Testing"

From Archivematica
Jump to navigation Jump to search
Line 11: Line 11:
 
*Process all transfers in the SampleTransfers directory
 
*Process all transfers in the SampleTransfers directory
 
*Process all transfers in the TestTransfers directory
 
*Process all transfers in the TestTransfers directory
 +
*Process transfers containing submission documentation
 +
*Process a transfer composed of multiple source directories
 +
*Process multiple transfers at once
 
*Test all workflows:
 
*Test all workflows:
 
**Create/do not create transfer backup
 
**Create/do not create transfer backup
 
**Quarantine/do not quarantine
 
**Quarantine/do not quarantine
 
**Remove from quarantine/leave in quarantine
 
**Remove from quarantine/leave in quarantine
**SIP creation: manual, single SIP, single SIP and continue processing
+
**SIP creation: manual, single SIP, single SIP and continue processing (1.0 and beyond)
**Normalize: preservation and access; preservation only; access only; no normalization
+
**Normalize: preservation and access; preservation only; access only; service files for access; no normalization
 
**Upload DIP with and without intermediate parent level
 
**Upload DIP with and without intermediate parent level
 +
**Upload DIP to CONTENTdm
 
*Delete files from transfer
 
*Delete files from transfer
 
*Delete files from SIP
 
*Delete files from SIP
Line 23: Line 27:
 
*Add and delete descriptive metadata
 
*Add and delete descriptive metadata
 
*Remove transfers and SIPs from the dashboard
 
*Remove transfers and SIPs from the dashboard
 +
*Add and delete source directories in administration tab
  
 
== Virtual machine testing ==
 
== Virtual machine testing ==
Line 28: Line 33:
 
* All sample transfers and test transfers can be processed
 
* All sample transfers and test transfers can be processed
 
* Thunar has processing folders in left panel
 
* Thunar has processing folders in left panel
* Archivematica and Qubit can be launched from desktop
+
* Archivematica and AtoM can be launched from desktop
* Qubit contains sample data
+
* AtoM contains sample data
  
  

Revision as of 17:12, 1 November 2012

Main Page > Development > Development documentation > Testing

Functional testing starts with a list of steps which must be completed to verify that specific modules and/or features are working in Archivematica. These lists can be used for manual testing, for creating automated functional tests, or for updating automating functional tests when/if the application/interface changes.

Testing procedures

  • Process all transfers in the SampleTransfers directory
  • Process all transfers in the TestTransfers directory
  • Process transfers containing submission documentation
  • Process a transfer composed of multiple source directories
  • Process multiple transfers at once
  • Test all workflows:
    • Create/do not create transfer backup
    • Quarantine/do not quarantine
    • Remove from quarantine/leave in quarantine
    • SIP creation: manual, single SIP, single SIP and continue processing (1.0 and beyond)
    • Normalize: preservation and access; preservation only; access only; service files for access; no normalization
    • Upload DIP with and without intermediate parent level
    • Upload DIP to CONTENTdm
  • Delete files from transfer
  • Delete files from SIP
  • Add and delete rights metadata
  • Add and delete descriptive metadata
  • Remove transfers and SIPs from the dashboard
  • Add and delete source directories in administration tab

Virtual machine testing

  • All sample transfers and test transfers can be processed
  • Thunar has processing folders in left panel
  • Archivematica and AtoM can be launched from desktop
  • AtoM contains sample data