Software Testing - SPLessons

Software Testing Frameworks

Home > Lesson > Chapter 22
SPLessons 5 Steps, 3 Clicks
5 Steps - 3 Clicks

Software Testing Frameworks

Frameworks

shape Description

A software testing frameworks  is thought to be a blend of set convention, principles, measures and rules that can be taken as whole in order to influence the advantages of the platform given by the framework. If frameworks wont exist, then it is hard to get appropriate reports, handle checkpoints.

Framework Methodologies

shape Description

There is a different scope of Automation Frameworks accessible now a days. These systems might contrast from another based on their backing to various key elements to do computerization like re usability, simplicity of maintenance. Following are the 3 types of prominent test computerization methodologies, such as:

Modular

shape Description

Module construct Testing Framework is based with respect to one of the famously known OOPs idea – Abstraction. The structure separates the whole "Application Under Test" into number of consistent and different modules. For every module, make a different and free test script. In this manner, when these test scripts taken together forms a bigger test script speaking to more than one modules.

Advantages

Following are the advantages of Modular Frame work:
  • Practicality is simple which doesn't require any Automation skill.
  • High re-convenience can be accomplished by re-utilizing different experiments.
  • Investigating is simple.

Keyword

shape Description

Keywords are produced which are equivalent to a unit level usefulness. It is an application free structure using information tables techniques and keywords to perform the activities. And some of the measures and policies that are used in keyboard methodologies that are suitable for experiments with various test information. And the informational test conditions can be executed before test execution are prepared.

Data Driven

shape Description

Test information is isolated from test scripts and results are returned against the test information. Lastly if all the test information combo are pass, then just the experiment is dealt with as passed. In the event that any of the test information blend is fizzled, then the whole experiment will be dealt with as Fail.

Advantages

Following are the advantages of  Data Driven:
  • Data Driven diminishes the quantity of test scripts expected to actualize all the experiments.
  • It is suitable for experiments with various test information.
  • The test information can be recognized before test execution is prepared.

Summary

shape Key Points

  • Frameworks - Contain the principals such as set conventions measures and rules.
  • Framework Methodologies - Contains different scope of automatons.