I'll try...
(1) eValid input files are all text files. For Excel you will
first need to write the data to a text file so eValid can process
it...SystemCallWait is one way to do that...
(2) Not sure what you mean here...basically for one screen
that has, say, a dropdown list, the script you record captures
the details of that object...
If you have different objects, eValid records handling them
differently.
You could use CallScript dropdown.list.evs, for example, to
invoke a dropdown.list.evs script. Separate scripts for
each kind of object.
Also, in the index/motion = structural commands you could
generalize that quite a bit...
Is that what you are getting at?
(3) For that you use the OnErrorGoScript command...
eValid, during playback, has ERROR, WARNING, ALARM and TIMEOUT flags that
can be used to adjust the flow of control as described here:
http://www.e-Valid.com/Products/Documentation.9/Testing/error.reporting.html http://www.e-Valid.com/Products/Documentation.9/Technical/script.html#flagThe script that this logic takes you to can use the SaveWindow command,
which saves a screenshot in a specific file based on the names used
for the EventLog...
Hope this helps...
eValid Support Team