No, i cannot proceed for the rest of the script until i m done with this particular step(Step of waiting for 2 hours)...
Dont you think that the basic purpose of automation(Fast, realiable, repetative, etc.. etc..) will go in vain, considering i have to keep a wait(2hours).
And moreover.. if i have 10 such scripts to run which has a wait time of 2 hours, and i have to run them(Dont u think that waiting or 20 hours is quite a big amount of time)..
As far as my understanding goes.. it fails the feasibility study for us to automate this, as no automation script i have developed so far has such an amount of big waiting time. Should'nt this kind of script be placed under performance testing?
But to my extent i didn't come up with type of requirement.
May be scenario could be like this. While installing a software and you wanted to automate it. So that software installs about 2 hours. depending on the result you wanted to skip or finish the installation.