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

☄ EPIC: HYKU test plan: Test that everything works #48

Closed
Tracked by #65
ShanaLMoore opened this issue Dec 11, 2023 · 4 comments
Closed
Tracked by #65

☄ EPIC: HYKU test plan: Test that everything works #48

ShanaLMoore opened this issue Dec 11, 2023 · 4 comments

Comments

@ShanaLMoore
Copy link
Contributor

ShanaLMoore commented Dec 11, 2023

Summary

Go through a copy of the Hyku test plan. It will be outdated (2022) so it may also need to be updated to reflect some changes. Doing so will help our future selves/releases too.

UPDATE:

We decided to merge in pals contributions. Please note the diffs you see when evaluating the test plan. The diffs are likely new features of hyku and we can use them to update the hyku test plan. The test plan will commence from v6.0.0rc2.

Acceptance Criteria

  • Make bug tickets if there are any issues

TODOS

  • GLOBAL Hyku Test Plan #72

    • Global Index / Institution List Page 4
    • Global Administrator / User Login Page 6
    • Global Sign Up Page 7
    • Global Forgot your Password? Page 8
    • Change your password page 9
    • Global Tenant Accounts Index Page (Admin only) 10
    • Global Tenant Account New Page (Admin only) 11
    • Global Tenant Account Manage Page (Admin only) 12
    • Global Tenant Account Edit Page (Admin only) 13
    • Global Users Index Page (Admin only) 14
    • Global Users New Page (Admin only) 15
    • Global Users Manage Page (Admin only) 16
    • Global Users Edit Page (Admin only) 17
  • INDIVIDUAL PAGES Hyku Test Plan v6.0.0rc1 #73

    • Homepage * 18
    • Contact Page * 19
    • Catalog (Search Results) Page 20
    • Collection Show Page 21
    • Work Show Page 22
    • FileSet Show Page 23
    • Dashboard Page 24
    • Dashboard Page (Admin) 25
    • Profile Page 27
    • Profile Edit Page 28
    • Notifications Page 29
    • Transfers Page 30
    • Manage Proxies Page 31
    • Workflow Roles Page 85
  • DASHBOARD COLLECTIONS Hyku Test Plan v6.0.0rc1 #74

    • Dashboard My Collections Index Page 32
    • Dashboard Collection New Page 33
    • Dashboard Collection Edit Page 34
      • Description 34
      • Branding (User Collection only) 35
      • Discovery (User Collection only) 36
      • Sharing 37
    • Dashboard Collection Show Page 38
  • DASHBOARD WORKS Hyku Test Plan #75

    • Dashboard My Works Index Page 39
      • Dashboard Works New by Batch Page 40
        • Files 40
        • Descriptions 41
        • Relationships 42
        • Sharing 43
      • Dashboard Work New Page 44
        • Descriptions 44
        • Files 45
        • Relationships 46
        • Sharing 47
      • Dashboard Work Edit Page 48
        • Descriptions 48
        • Files 49
        • Relationships 50
        • Sharing 51
      • Review Submissions Page 52
        • Under Review 52
        • Published 53
  • USER MANAGEMENT Hyku Test Plan v6.0.0rc1 #76

    • Manage Users Page 54
    • Manage Groups Index Page 55
    • Manage Groups New Page 56
    • Manage Groups Edit Page 57
      • Description 57
      • Users 58
      • Remove 59
    • Manage Embargoes Index Page 60
      • All Active Embargoes 60
      • Expired Active Embargoes 61
      • Deactivated Embargoes 62
    • Manage Embargoes Edit Page 63
    • Manage Embargoes Deactivate Page 64
    • Manage Leases Index Page 65
      • All Active Leases 65
      • Expired Active Leases 66
      • Deactivated Leases 67
    • Manage Leases Edit Page 68
    • Manage Leases Deactivate Page 69
  • SETTINGS Hyku Test Plan v6.0.0rc1 #77

    • Settings → Labels PageSettings → Labels Page 70
    • Settings → Appearance Page 71
      • Logo / Banner Image 71
      • Default Images 72
      • Colors 73
      • Fonts 74
      • Custom CSS 75
    • Settings → Collection Types Index Page 76
    • Settings → Collection Types New Page 77
    • Settings → Collection Types Edit Page 78
      • Description 78
      • Settings 79
      • Participants 80
      • Badge Color 81
    • Settings → Pages Page 82
    • Settings → Content Block 83
    • Settings → Features Page 84
  • GROUP ROLES Hyku Test Plan #104

Notes

Hyrax TEST PLANS:

@ShanaLMoore ShanaLMoore changed the title Test that everything works HYKU test plan: Test that everything works Dec 13, 2023
@ShanaLMoore ShanaLMoore changed the title HYKU test plan: Test that everything works 📋 HYKU test plan: Test that everything works Dec 13, 2023
@ShanaLMoore ShanaLMoore mentioned this issue Dec 15, 2023
27 tasks
@ShanaLMoore ShanaLMoore added blocked other work must be completed first and removed blocked other work must be completed first labels Jan 2, 2024
@ShanaLMoore ShanaLMoore changed the title 📋 HYKU test plan: Test that everything works ☄ EPIC: HYKU test plan: Test that everything works Jan 3, 2024
@ShanaLMoore ShanaLMoore added Test Plan blocked other work must be completed first labels Jan 8, 2024
@ShanaLMoore
Copy link
Contributor Author

ShanaLMoore commented Jan 8, 2024

@ShanaLMoore
Copy link
Contributor Author

unblocked. test on: https://demo.hyku-demo.notch8.cloud/

@ShanaLMoore ShanaLMoore removed the blocked other work must be completed first label Jan 9, 2024
@jillpe jillpe self-assigned this Jan 11, 2024
@jillpe
Copy link

jillpe commented Jan 15, 2024

scientist-softserv/palni-palci#903

  • good place to start for the differences

@ShanaLMoore ShanaLMoore mentioned this issue Jan 23, 2024
9 tasks
@ShanaLMoore
Copy link
Contributor Author

due to limited resources, we will test and fix the valkyrized version instead

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

No branches or pull requests

2 participants