1.

What Is The Meaning Of The Automation Framework Especially In Silktest?

Answer»

Automation Framework is a discipline and should have proper design/architecture. You can understand and implement. Automation Framework should have some of following things.

  1. AUT Specific libraries
  2. Tool wrapper function libraries.
  3. Execution Engine (Script Execution should be DERIVED based on given test data) - Data DRIVEN
  4. Results reporting mechanisms (PASS & FAIL for each testcases/procedures and compiled results for all. It would be better, if it captured AUT’s snapshots)
  5. Planning for long term automation.
  6. Keeping GUI objects info/declarations dynamically or static.
  7. Planned approach of unattended execution.

Also framework design differs by tool, scripting LANGUAGES and type of AUT etc,. Now a days, people are using PERL, PYTHON, TCL/TK for CLI automation. This design will vary much from GUI specific tool automation’s design (QTP, WIN runner, Silktest,Robot and QARun etc).

Automation Framework is a discipline and should have proper design/architecture. You can understand and implement. Automation Framework should have some of following things.

Also framework design differs by tool, scripting languages and type of AUT etc,. Now a days, people are using PERL, PYTHON, TCL/TK for CLI automation. This design will vary much from GUI specific tool automation’s design (QTP, Win runner, Silktest,Robot and QARun etc).



Discussion

No Comment Found