Sunday, February 22, 2009

What is a Framework ?

Framework is an execution environment for automation scripts that helps to build consistent ,expandable and less maintenance automated scripts.

Its a Support Structure in which another software project can be automated with minimum cost, affort and resources.

Advantages:
Application Independent.
It must be easy to expand ,maintain and perpetuate.

Even though there are many frameworks exists in many companies , till now the only framework which is familiar to all is "Keyword Driven Framework" .Apart from this there is another framework called "Data Driven Framework" which is unique and cant be customized.

People often customize the "Keyword Driven Framework" to form other frameworks like "Action Driven Framework" and Hybrid Framework and all..

I would always suggest to go Customize "Keyword Driven Framework" instead of using it just as it is...this we call it as "Hybrid or Action Driven Framework" which i suggest anyone.

Monday, February 2, 2009

Who watches the watchmen?

1)The act of testing can also affect that which is being tested.
2)In practical terms the test engineer is testing software (and sometimes hardware or firmware) with other software (and hardware and firmware). The process can fail in ways that are not the result of defects in the target but rather result from defects in (or indeed intended features of) the testing tool.

Software Development Life Cycle

Acronym for "System development life cycle". SDLC is the process of developing information systems through investigation, analysis, design, implementation and maintenance. SDLC is also known as information systems development or application development. SDLC is a systems approach to problem solving and is made up of several phases, each comprised of multiple steps.Various SDLC methodologies have been developed to guide the processes involved, including the ..
1.waterfall model (which was the original SDLC method)
2.rapid application development (RAD)
3.joint application development (JAD)
4.the fountain model
5.the spiral model
6.build and fix
7.synchronize-and-stabilize
8.V Model(The very frequently used SDLC Model) ...........and etc