accords-library.com/DATA_TESTING.md

104 lines
23 KiB
Markdown
Raw Normal View History

2022-07-11 00:44:46 +00:00
# Data Testing
The following is all the tests done on the data entries coming from Strapi. This way we can detect weird situation (missing fields, duplicated values)...
## Contents
| Subitem | Name | Type | Severity | Description | Recommendation |
| --------- | --------------------- | ----------- | --------- | --------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- |
| | No Category | Missing | Medium | The Content has no Category. | Select a Category in relation with the Content |
| | No Type | Missing | Medium | The Content has no Category. | If unsure, use the "Other" Category. |
| | No Ranged Content | Improvement | Low | The Content has no Ranged Content. | If this Content is available in one or multiple Library Item(s), create a Range Content to connect the Content to its Library Item(s). |
| | Self Recommendation | Error | Very High | The Content is referring to itself as a Next or Previous Recommended. | |
| | No Thumbnail | Missing | High | The Content has no Thumbnail. | |
| | No Titles | Missing | High | The Content has no Titles. | |
| Titles | No Title | Missing | High | | |
| Titles | No Language | Error | Very High | | |
| Titles | No Description | Missing | Medium | | |
| Titles | Duplicate Language | Error | High | | |
| | No Sets | Missing | Medium | The Content has no Sets. | |
| | No Video Set | Missing | Very Low | The Content has no Video Set. | |
| | No Audio Set | Missing | Very Low | The Content has no Audio Set. | |
| | No Text Set | Missing | Medium | The Content has no Text Set. | |
| Text Sets | No Language | Error | Very High | | |
| Text Sets | No Source Language | Error | Very High | | |
| Text Sets | Not Done Status | Improvement | Low | | |
| Text Sets | No Text | Missing | Medium | | |
| Text Sets | No Transcribers | Missing | High | The Content is a Transcription but doesn't credit any Transcribers. | Add the appropriate Transcribers. |
| Text Sets | No Translators | Missing | High | The Content is a Translation but doesn't credit any Translators. | Add the appropriate Translators. |
| Text Sets | Credited Transcribers | Error | High | The Content is a Translation but credits one or more Transcribers. | If appropriate, create a Transcription Text Set with the Transcriber credited there. |
| Text Sets | Credited Translators | Error | High | The Content is a Transcription but credits one or more Translators. | If appropriate, create a Translation Text Set with the Translator credited there. |
| Text Sets | Duplicate Language | Error | High | | |
## LibraryItems
| Subitem | Name | Type | Severity | Description | Recommendation |
| -------------------- | ---------------------- | ----------- | --------- | --------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
| | No Category | Missing | Medium | The Item has no Category. | Select a Category in relation with the Item. |
| | Disconnected Item | Error | Very High | The Item is neither a Root Item, nor is it a subitem of another item. | |
| | No Contents | Missing | Low | The Item has no Contents. | |
| | No Thumbnail | Missing | High | The Item has no Thumbnail. | |
| | No Images | Missing | High | The Item has no Images. | |
| Images | No Language | Error | Very High | | |
| Images | No Source Language | Error | Very High | | |
| Images | Not Done Status | Improvement | Low | | |
| Images | No Scanners | Missing | High | The Item is a Scan but doesn't credit any Scanners. | Add the appropriate Scanners. |
| Images | No Cleaners | Missing | High | The Item is a Scan but doesn't credit any Cleaners. | Add the appropriate Cleaners. |
| Images | Credited Typesetters | Error | High | The Item is a Scan but credits one or more Typesetters. | If appropriate, create a Scanlation Images Set Set with the Typesetters credited there. |
| Images | No Typesetters | Missing | High | The Item is a Scanlation but doesn't credit any Typesetters. | Add the appropriate Typesetters. |
| Images | Credited Scanners | Error | High | The Item is a Scanlation but credits one or more Scanners. | If appropriate, create a Scan Images Set with the Scanners credited there. |
| Images | No Cover | Missing | High | | |
| Images > Cover | No Front | Missing | Very High | | |
| Images > Cover | No Spine | Missing | Low | | |
| Images > Cover | No Back | Missing | High | | |
| Images > Cover | No Full | Missing | Low | | |
| Images | No Dust Jacket | Missing | Very Low | | |
| Images > Dust Jacket | No Front | Missing | Very High | | |
| Images > Dust Jacket | No Spine | Missing | Low | | |
| Images > Dust Jacket | No Back | Missing | High | | |
| Images > Dust Jacket | No Flap Front | Missing | Medium | | |
| Images > Dust Jacket | No Flat Back | Missing | Medium | | |
| Images > Dust Jacket | No Full | Missing | Low | | |
| Images | No Obi Belt | Missing | Very Low | | |
| Images > Obi Belt | No Front | Missing | Very High | | |
| Images > Obi Belt | No Spine | Missing | Low | | |
| Images > Obi Belt | No Back | Missing | High | | |
| Images > Obi Belt | No Flap Front | Missing | Medium | | |
| Images > Obi Belt | No Flat Back | Missing | Medium | | |
| Images > Obi Belt | No Full | Missing | Low | | |
| Images | Duplicate Language | Error | High | | |
| Description | No Language | Error | Very High | | |
| Description | No Text | Error | Very High | | |
| Description | Duplicate Language | Error | High | | |
| | No URLs | Missing | Very Low | Unless the Item is a Variant Set. | |
| | No Release Date | Missing | Low | | |
| Release Date | No Year | Error | Very High | | |
| Release Date | No Month | Missing | Medium | | |
| Release Date | No Year | Missing | Low | | |
| | No Price | Missing | Low | | |
| Price | No Currency | Error | Very High | Unless the Item is a Variant Set. | |
| Price | No Amount | Error | Very High | | |
| | No Physical Size | Missing | Low | Unless the Item is Digital or a Variant or Relation Set. | |
| Physical Size | No Width | Error | Very High | | |
| Physical Size | No Height | Error | Very High | | |
| Physical Size | No Thickness | Missing | Medium | | |
| | No Metadata | Error | High | | |
| Metadata Audio | No Subtype | Error | Very High | | |
| Metadata Textual | No Subtype | Error | Very High | | |
| Metadata Textual | No Languages | Missing | Medium | | |
| Metadata Textual | No Page Count | Missing | Medium | | |
| Metadata Game | No Platforms | Missing | Very High | | |
| Metadata Game | No Audio Languages | Missing | High | | |
| Metadata Game | No Sub Languages | Missing | High | | |
| Metadata Game | No Interface Languages | Missing | High | | |
| Metadata Video | No Subtype | Error | Very High | | |
| Metadata Group | No Subtype | Error | Very High | | |
| Metadata Group | No Subitems Type | Missing | High | | |
| Metadata Group | Has Physical Size | Error | High | Variant Sets and Relation Set shouldn't have a Physical Size. | |
| Metadata Group | Has Price | Error | High | Variant Sets shouldn't have a Price. | |
| Metadata Group | Has URLs | Error | High | Variant Sets shouldn't have URLs. | |
| Metadata Group | Has Contents | Error | High | Variant Sets and Relation Set shouldn't have Contents. | |
| Metadata Group | Has Images | Error | High | Variant Sets and Relation Set shouldn't have Images. | |
| Metadata Group | No Subitems | Missing | High | Group Items should have subitems. |