LogicMonitor remote probes cannot validate string when site uses BACKBONE.JS
We have multiple websites being monitored via LogicMonitor remote web probes. These sites utilize Backbone.JS for content. Specific pages are composed of both static content and dynamic search results.
We need to validate if the dynamic content is returning results, so we look for specific strings to mach the query. LogicMonitor probes fails to validate those strings because they check the page source as raw and do not parse it to look for the content.
Here is an example of a search page:
where we validate for "Showing results". However inspecting the page source you will find no mention of "Showing results", even though it is visible in the page. How is that possible? Because of backbone.js!
Here is a link of the same page where "Showing results" does not show. This page would fail the validation.
http://www.goodwinprocter.com/Search-Results.aspx#q/sitesection=Events&quickview=All%20Upcoming%20Events&sortby=date&sortdirection=asc&keywords=somerandomtext
Can you make LogicMonitor probes compatible with this method by ensuring the pages are parsed?