mabl takes the screenshot after the page has finished loading. However, fordynamic pagesthere is no clear definition offinished loadingas it might continue to change after the primary page has been returned.
It is possible that the screenshot may not occur as expected at a consistent time relevant to loading timing (e.g. page could load an async component slower/faster on a given run).
So we need to have the ability to add/configure wait for a visual smoke test.
If we don't have any waiting time for Visual Test, we have to check so many diff of view every execution.