BPT is the first web based test design software.Mercury (now a days HP)’s best approach towards test automation project is to keep SME’s busy by designing automated script while the test automation engineers are busy with the coverage.
in our traditional BPT framework automation is divided into two halves…
- one is to design the component(might be reusable or business based)
- to use them in a drag and drop manner and execute them
Second tire is for automation test engineers who design the components.The major advantage of this framework that the automation test engineers do not need to know the functional flow.So they can create a component,create function library and create the Object repository.
and the last tire is for SMEs who design the test.They can select components by drag and drop.They can configure the input as many possible combination as possible.The can debug the test plan.They can add/delete the test plan.Most importantly they can execute.
The first part(the light blue part of the picture) is done by the Automation engineers. in this part automation engineers design functional library,create necessary object repository files and finally create components.
Say I need to automate
- login to the portal
- create customer
- editing a text filed for id
- editing a text filed for password
- click on a submit button.
- editing a text filed with name
- editing a text filed with address
- editing a text filed with ph no
- click on a submit button.
- Pure business library
- Pure common function library
Now the SME’s will create a test(light red part of the picture) .Take these component in drag and drop manner and design the same.They will configure the input and output file as a set of data.Then they will run this test from QC. After successful test run they will go to output file and will validate the result.
Technorati Tags: Architecture,framework,automation,component,manner,library,repository,files,components,portal,customer,Login,text,password,Again,Create_customer,Take,output,data,result,engineers
Windows Live Tags: Architecture,framework,automation,component,manner,library,repository,files,components,portal,customer,Login,text,password,Again,Create_customer,Take,output,data,result,engineers
WordPress Tags: Architecture,framework,automation,component,manner,library,repository,files,components,portal,customer,Login,text,password,Again,Create_customer,Take,output,data,result,engineers
Blogger Labels: Architecture,framework,automation,component,manner,library,repository,files,components,portal,customer,Login,text,password,Again,Create_customer,Take,output,data,result,engineers
{ 0 comments... read them below or add one }
Post a Comment