data structure changes, the data will be outdated
Yes, and the failure shows that your frontend application is no longer compatable with the service.
The problem is that you are mixing semantic checking and syntax checking.
Semantic validation of a service is done by the service itself - a service knows about the business rules and entities it manipulates:...
I finally found out why this way of verifying pdf wasn't working.
I made the false assumption that every platform (Firefox, Chrome, Edge, Safari, etc...) was displaying pdf the same way. But, this isn't the case.
So, my code was working fine using Selenium + Java because I was also using Firefox driver.
However, new relic synthetics doesn't ...