Some questions came up during a demo of WATIR.

Our automation team would like to know whether WATIR can do the following functions:

 

1.       Launch external applications from a test script such as Excel, Word, etc.

2.       Include variables, functions, web/window declarations and/or additional test cases from other test scripts (E.g. – “uses”, “script:”)

3.       File I/O (E.g. – Logging, test input/output data, expected results, etc.)

4.       Exception handling (WATIR errors distinguished from system or OS errors)

5.       Customizable result states (E.g. – warnings)

6.       Command line support (launch, quit, run one, run multiple, output)

7.       Access & scope declarations (private, public, protected, friend, etc.)

8.       Integrates & interacts directly w/ desktop applications & Operating System on some level (command line? Process id? Can it tell the OS of the machine running WATIR is Win2K or XP, etc.)

9.       Change script to trap System Error when table is not accessible

10.   Investigate launching 2 scripts at the same time (use two different instances of IE)

 

I believe most of the answers are YES, but I am not sure about 4, 8 & 9.  Your answers are appreciated.  Thanks.

_______________________________________________
Wtr-general mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/wtr-general

Reply via email to