Automation Framework


Please briefly explain why you feel this question should be reported .

Report Cancel

Why do we need a framework while doing test automation? Why don’t we just code and make sure the script is runable? What is the advance by building a framework before implementing test cases?

Thank for advice

in progress 0
Automation 1 Answer 1074 views 0

Answer ( 1 )

  1. quynh
    March 22, 2016 at 1:26 pm

    Please briefly explain why you feel this answer should be reported .

    Report Cancel
    This comment is edited.
    Hi Lan,

    A framework is an integrated system that sets the rule of automation of a specific product. This system integrates the function libraries, test data sources, object details and various reusable modules. The framework provides the basis of test automation and simplifies the automation effort.

    Advantages of an automation framework are:

    - To enable reuse and sharing of automation scripts to improve efficiency and scalability
    - To manage test data and enable tests to use a range of different data.
    - To reduce the test maintenance overhead.
    - To provide a non-technical user interface for business user testers.
    - To capture and leverage the domain knowledge of business users into a set of regression tests that can be executed repeatedly without needing the business users to be present.

Leave an answer

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

lanhuynh R

About [lanhuynh]

A QA engineer who interesting in Software Development, especially in Software Testing. Willing to learn/research new technology and share knowledge with everyone.