-
Notifications
You must be signed in to change notification settings - Fork 70
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
Add monitoring of prod to alert if injected header / footer fail during injection #11255
Comments
Removed estimate since the ACs need refinement. Per DaveC, injected is higher prio than non-injected. |
@chriskim2311 For your reference re: injected header: https://github.com/department-of-veterans-affairs/vets-website/blob/main/src/applications/proxy-rewrite/ |
Some Insights from doing this test in Datadog Datadog Browser Synthetic TestsDatadog has browser tests that can be run directly in the browser against production websites. The use-case for these tests can be to verify actual user-flow and elements that are currently in production. Tests can target and verify elements, buttons, input and text, navigation on the FE of a webpage. Setting up the testsTest Details
Setting up recording
|
@randimays We can go over the notes if you have any questions! I have left some quick notes for setting up a new synthetic browser test. Here are the current tests that have been created. https://benefits.va.gov/benefits/ https://www.va.gov/health/ |
Nice! |
@chriskim2311 took a deeper look at these today, and it's making sense to me. I'm content that ACs are met, and we've established we'll have you do a Topic Dive on 10/16 to share notes about the Data dog learnings / put these findings int he Topic Dive documentation for future. Closing! |
User Story or Problem Statement
As a maintainer of injected headers and footer, I want to be alerted if a defect occurs on prod teamsite injections so that I don't have to rely on others to report the issue.
Given the number of sites and subsites that rely on the injected header and footer, it is vital that we know when they fail in production so monitoring of prod is needed.
Assumptions
Acceptance Criteria
Implementation steps
Visual regression testing could be very useful in this.
Design principles
Veteran-centered
Single source of truth
: Increase reliability and consistency of content on VA.gov by providing a single source of truth.Accessible, plain language
: Provide guardrails and guidelines to ensure content quality.Purposely structured content
: Ensure Content API can deliver content whose meaning matches its structure.Content lifecycle governance
: Produce tools, processes and policies to maintain content quality throughout its lifecycle.Editor-centered
Purpose-driven
: Create an opportunity to involve the editor community in VA’s mission and content strategy goals.Efficient
: Remove distractions and create clear, straightforward paths to get the job done.Approachable
: Offer friendly guidance over authoritative instruction.Consistent
: Reduce user’s mental load by allowing them to fall back on pattern recognition to complete tasks.Empowering
: Provide clear information to help editors make decisions about their work.CMS Team
Please check the team(s) that will do this work.
Program
Platform CMS Team
Sitewide Crew
⭐️ Sitewide CMS
⭐️ Public Websites
⭐️ Facilities
⭐️ User support
The text was updated successfully, but these errors were encountered: