When can dynamic testing occur?