Required Steps, Processes in QTP Automation
Prior to beginning real mechanization task, we ought to do an instrument assessment and possibility review to ensure QTP is the fitting device for robotizing experiments of our application.
It very well may be finished by choosing not many example modules/screens/stream from the application/experiments and make straightforward QTP contents to ensure QTP will perceive the articles in our application.
As a component of a Test driven improvement, we can ask the application advancement group to give legitimate name or some other ID properties for the items, on the off chance that our possibility review uncovers some trouble for QTP to perceive the articles.
learn more – Automation testing
We ought to begin our genuine computerization work solely after finishing a fundamental manual testing to ensure the application is steady and in working condition.
QTP engineers ought to survey the Test cases and update it to indicate what are the experiments that can be robotized. Since preferably it is unimaginable to expect to robotize all the experiments. The explanation might be, trouble in route or item ID issue or trouble in confirming the outcome. In the event that conceivable, the manual experiments can be modified to have separate computerization experiments.
When subsequent to investigating all the experiments and in the wake of getting to know the application we can plan the robotization outline work for our need
Keep separate occasion of utilization explicitly to foster computerization scripts. It will stay away from any pointless mess up with manual testing processes.
learn about- smoke testing
Set up appropriate QTP advancement climate with required Add-in and with any include extensibility. In the event that many individuals will include in the improvement exercises, we want to record the obligation of every individual and the methodology for sharing the contents plainly. On the off chance that application is introduced in remote machine, QTP additionally ought to be introduced in remote machine. Since QTP won't perceive the objects of utilization in far off meeting.
Set up appropriate article ID properties in QTP IDE.
When subsequent to finishing every one of the above fundamental stages, the main improvement errand ought to add all the expected Test Objects/properties to the Object archive It should be possible by recording or by physically adding the items to Object storehouse. On the off chance that you determine any article utilizing DP (Descriptive Programming) make sure to record it.
When in the wake of adding every one of the items, rename them to have an unambiguous/significant name.
Learn more – regression testing tool
In light of your plan of computerization structure, make reusable activities and vbscript capabilities utilizing step generator or watchword view or master view or utilizing Active screen.
Utilizing these reusable activities set up an example/base content for executing not many experiments. And afterward test it to make it mistake free.
When subsequent to finishing the previously mentioned test script, do parametrization (information driven testing) for executing different cycles.
Add designated spots to confirm the normal outcomes.
Utilize suitable Regular articulation to ensure the content runs in all situations in any event, when a few properties are getting changed progressively specifically design
Add the Recovery situations to deal with any startling way of behaving of the application.
Use Environment factors to stay away from any hard coded values in the content.
Do trial run for this example script and troubleshoot the issues in the mechanization content and fix them
Do the above strides for all the experiments
Make a Driver script which will call all the test scripts.
Also, Read Scriptless test automation
Complete run through for the Driver script.
Prepare.vbs script utilizing Automation Object Model to run the QTP scripts in different conditions likewise with same settings.
Run the contents in wanted climate.
Break down the experimental outcomes
Report the bugs/surrenders in the application once in the wake of finishing the examination.
Comments
Post a Comment