You are on page 1of 1

SYNOPSIS

BUILD MainUI SW AUTOMATED TEST TO IMPROVE SW


QUALITY

118003196-Utkarsh Singh Sengar-B. Tech

As MainUI software is undergoing radical changes, it is important to build automated test

infrastructure and at the same time ensure the MainUI SW is testable as individual entities

plus regression. This could be achieved by developing Integration tests for key

components in the system. Integration tests could be implemented using Nunit framework

and specflow framework. Nunit framework provides both GUI and Command-Line

interface to test the flow and assert the values. Using specflow test can be written using

simple English sentences. Two major components, Results Collector and Defect Source

Loader of MainUI have been covered as part of this project.

Integration test for Results Collector has achieved the goal of testing the component in

isolation. Tests ensures that actual functionality of Results Collector is not broken, when

component is modified. Various test cases for Defect Source Loader were implemented to

cover the major functionality of this component. These tests help in discovering bugs in

component as well as serves as safety net (or regression test suite) for future

development.

KEY WORDS: Inspection, Review, Wafer, Integration test, Automation, Nunit

Sathya Thambusamy,
Senior Manager
Continuous Integration, WIG Division

You might also like