Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IPT3 functional testing #2283

Closed
52 tasks done
mike-podolskiy90 opened this issue Jan 22, 2024 · 2 comments
Closed
52 tasks done

IPT3 functional testing #2283

mike-podolskiy90 opened this issue Jan 22, 2024 · 2 comments
Assignees

Comments

@mike-podolskiy90
Copy link
Contributor

mike-podolskiy90 commented Jan 22, 2024

IPT installation and setup

Data Package administration

  • Data Package schemas are installed and displayed (Expected 4 packages: Camtrap DP, ColDP, Material DP, Interaction DP)
  • Data Package view is displayed
  • Source file for the Data Package can be viewed in options
  • All navigations, links and buttons work as expected

Data Package management

Camtrap DP

Creation

  • Empty Camtrap DP resource creation
  • Camtrap DP resource from an archive
  • Camtrap DP resource from an IPT folder
  • Camtrap DP resource from a metadata file (datapackage.json)

Overview: source data

  • Create a new source of any type (File, URL, SQL)
  • Create several sources at one by multiple file upload
  • Source overwrite (file with the same name)?
  • Action icons are functional (Edit, Download, Delete)
  • Correct info is displayed (size, columns, rows, modification date etc.)

Source page

  • Source details page is displayed
  • Save works
  • Options are functional (Analyse, Preview, Delete)
  • Download source log works
  • Help icons and their functionality work
  • All navigations, links and buttons work as expected

Overview: mappings

Mapping page

  • Mapping page is displayed
  • Save works
  • Automapping works
  • Filtering works
  • Translation works
  • Required fields are marked with *
  • Help icons and their functionality work
  • Unmapped fields are displayed (if present)
  • Options are functional (Hide/Show unmapped fields, Delete)
  • All navigations, links and buttons work as expected

Overview: metadata

  • Metadata edit works, opens Basic metadata page
  • Metadata upload works (with or without validation)
  • Chip displays valid info: Complete/Incomplete
  • Correct info is displayed (modification date, metadata validity)

Metadata pages

  • Basic metadata
  • Geographic Scope
  • Taxonomic Scope
  • Temporal Scope
  • Keywords
  • Project
  • Citation
  • Other metadata

Overview: visibility

  • Visibility change works

Overview: publication

  • Change publishing organization works
  • Publication modal is displayed when Publish is clicked, valid info is displayed
  • Publication works

Overview: registration

  • Registration works

Resource home page

  • Resource view page works, correct data displayed
@CecSve
Copy link
Contributor

CecSve commented Jan 25, 2024

This is my overview of the test. I will check each test as I go along and create separate issues (if any) for each. My test is based on the MICA dataset.

## IPT installation and setup

  • Latest version on Tomcat (skipped)

Data Package administration

  • Data Package schemas are installed and displayed (Expected 4 packages: Camtrap DP, ColDP, Material DP, Interaction DP)
  • Data Package view is displayed
  • Source file for the Data Package can be viewed in options
  • All navigations, links and buttons work as expected (link under header needs to be updated, no issue created by me)

Data Package management

Camtrap DP

Creation

Overview: source data

  • Create a new source of any type (File, URL, SQL)
  • Create several sources at one by multiple file upload
  • Source overwrite (file with the same name)?
  • Action icons are functional (Edit, Download, Delete)
  • Correct info is displayed (size, columns, rows, modification date etc.)

Source page

Overview: mappings

  • Create a new mapping
  • Create multiple mappings at time
  • Action icons are functional (Edit, Delete)
  • Correct info is displayed (fields, modification date etc.)

Mapping page

Overview: metadata

Metadata pages

  • Basic metadata
  • Geographic Scope
  • Taxonomic Scope
  • Temporal Scope
  • Keywords
  • Project
  • Citation
  • Other metadata

Overview: visibility

  • Visibility change works

Overview: publication

  • Change publishing organization works
  • Publication modal is displayed when Publish is clicked, valid info is displayed
  • Publication works

Overview: registration

  • Registration works

@ManonGros
Copy link
Contributor

ManonGros commented Jan 25, 2024

And that's the thinks I am testing

IPT installation and setup

  • Latest version on Tomcat -> I tried on Tomcat 10 and it didn't work, it works great on tomcat 9

Data Package administration

  • Data Package schemas are installed and displayed (Expected 4 packages: Camtrap DP, ColDP, Material DP, Interaction DP)
  • Data Package view is displayed
  • Source file for the Data Package can be viewed in options
  • All navigations, links and buttons work as expected

Data Package management

Camtrap DP

Creation

  • Empty Camtrap DP resource creation
  • Camtrap DP resource from an archive
  • Camtrap DP resource from an IPT folder
  • Camtrap DP resource from a metadata file (datapackage.json) -> sane issue as described by Cecilie

Overview: source data

  • Create a new source of any type (File, URL, SQL)
  • Create several sources at one by multiple file upload
  • Source overwrite (file with the same name)?
  • Action icons are functional (Edit, Download, Delete)
  • Correct info is displayed (size, columns, rows, modification date etc.)

Source page

  • Source details page is displayed
  • Save works
  • Options are functional (Analyse, Preview, Delete)
  • Download source log works
  • Help icons and their functionality work
  • All navigations, links and buttons work as expected

Overview: mappings

  • Create a new mapping
  • Create multiple mappings at time
  • Action icons are functional (Edit, Delete)
  • Correct info is displayed (fields, modification date etc.)

Mapping page

  • Mapping page is displayed
  • Save works
  • Automapping works
  • Filtering works
  • Translation works
  • Required fields are marked with *
  • Help icons and their functionality work
  • Unmapped fields are displayed (if present)
  • Options are functional (Hide/Show unmapped fields, Delete)
  • All navigations, links and buttons work as expected

Overview: metadata

  • Metadata edit works, opens Basic metadata page
  • Metadata upload works (with or without validation)
  • Chip displays valid info: Complete/Incomplete
  • Correct info is displayed (modification date, metadata validity)

Metadata pages

  • Basic metadata
  • Geographic Scope
  • Taxonomic Scope
  • Temporal Scope
  • Keywords
  • Project
  • Citation
  • Other metadata

Overview: visibility

  • Visibility change works

Overview: publication

  • Change publishing organization works
  • Publication modal is displayed when Publish is clicked, valid info is displayed
  • Publication works

Overview: registration

  • Registration works

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants