department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
282 stars 200 forks source link

Prepare TestRail for NoK/EC Staging Review #70067

Closed wesrowe closed 8 months ago

wesrowe commented 10 months ago

Description

User story

As a Cartographers team member, I want use cases and test cases for Next of Kin/Emergency Contact to be ready in TestRail, so that we are ready to run the tests for staging review when user research is completed and the integration is enabled.

Notes

We are actively working to get the integration working ( #69061 ). Staging is currently using mock data, so all test users have the same data.

Acceptance criteria

Tasks

radavis commented 10 months ago

To verify the Next of kin/Emergency Contact feature (aka Personal health care contacts), sign into staging, visit /profile, click on "Personal health care contacts".

Feature is currently read-only with static data since we do not yet have access to the API that provides us with this data.

fbonds commented 9 months ago

edited tasks

fbonds commented 9 months ago

Created initial use case document (draft) https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/identity-personalization/profile/next-of-kin-emergency-contact/use-cases#readme

Linked to other use cases at this location: https://github.com/department-of-veterans-affairs/va.gov-team/tree/master/products/identity-personalization/profile/use-cases

fbonds commented 9 months ago

Completed uses cases document

fbonds commented 9 months ago

Added test cases (2) to testrail: Digital Service @ VA Project: myHealtheVet Suite: nok-ec

1 of 2

image.png

2 of 2

image.png
fbonds commented 9 months ago

@wesrowe @radavis How's this?

radavis commented 8 months ago

Hey, @fbonds. This looks great. I was able to follow the instructions for Executing tests in Test Rail to create a Test Run and work through the test cases.

radavis commented 8 months ago

There are Platform instructions for connecting vets-website Cypress tests to Test Rail test cases. Suggesting we add this development work to a follow-on ticket.

Summary of instructions:

Useful links:

wesrowe commented 8 months ago

@radavis, is that level of test rail integration typical in the ecosystem? (EDIT: as long as it's supported, that's enough for me.) if so, could you give me a draft user story to include in a new ticket? I'm missing the "so what" part – i.e., "As a Cartographers team member, I want to integrate Cypress with Test Rail, so that _____"

radavis commented 8 months ago

As a Cartographers team member, I want to copy execution records from Cypress e2e tests into related TestRail test cases, so that there is a trail of QA documentation for a feature.