1. A method, comprising: receiving one or more executable components configured to, at least in part, implement a test with respect to a transition of a computer system state, the computer system state including a state of a network document, individual executable components of the one or more executable components are executed in an execution environment that provides discontinuous access to one or more test condition evaluation components; generating, at least in part by executing the one or more executable components, a plurality of generated object identifiers corresponding to a plurality of network document objects of the network document, an object identifier of the plurality of generated object identifiers being unique with respect to a network document object of the plurality of network document objects; causing the transition of the computer system state as part of the test; detecting a change to the state of the network document based at least in part on the plurality of generated object identifiers, wherein detecting the change to the state of the network document comprises traversing a document object model to detect a change to the plurality of generated object identifiers corresponding to the plurality of network document objects of the network document; recording one or more events relevant to the test in a data store that is accessible in the execution environment independent of the discontinuous access; and providing a test result based at least in part on the detected change to the state of the network document.