Issue with an element on a viewable part of the screen -- Screen viewability is not necessarily essential for good web app tests.
More information on the eValid timing feature -- Timing parts of a test script playback is easy enough.
Details of the eValid adaptive playback feature -- This key feature can save you a lot of time and worry.