Showing posts with label Frameworks. Show all posts
Showing posts with label Frameworks. Show all posts

Wednesday, October 16, 2013

Script-less Test Automation Framework/Tool

What is Script-less?

In Strict Sense--
A Framework that takes a collection of values; objects, methods and data ; runs them through a process that builds a script/code in memory, invokes and execute the underlying Test tool/libraries at run time. The actual script component never exists in the real world it only exists while the process is running.

however the framework does need to allow for scripted(coded) components to be called and run from same process that may not be easy to write in a keyword/code-less manner.Framework does not generate any code/script.

High Level Approach.

A set of libraries and modules that take keywords, objects, methods and data stored in Database and assembles a script in memory at run-time. The libraries and modules already have fine tuned code to handle exceptions and reporting.


Monday, October 14, 2013

Web Test Automation Framework - Capybara vs Keyword-Driven

Web Test Automation Options - using pre-built DSL like capybara along with Cucumber to make it more collaborative exercise between Functional and Automation experts or creating a framework having collection of constructs(Keywords) to do basic operations on web app and later arranging them in a sequence to perform Test Flow.