Difference between revisions of "Testing"
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 | + | * Archivematica and AtoM can be launched from desktop |
− | * | + | * AtoM contains sample data |
Revision as of 16: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