HP LoadRunner 11.00 – Enhanced Reporting Capabilities – Customising your report.

Hi guys, I found this video to help in customising our report in LoadRunner. I hope that it helps. There is no sound in the video.

HP LoadRunner Analysis 11.00 enhancements include:
* Fully customizable report templates that allow you to control the content and format of a report.
* Ability to exports the report to different formats, such as Word, Excel, PDF, or HTML for any reporting purpose.
* Use of Analysis Session templates, to associate multiple report templates, each in a different time range.
* Automatic report generation upon creation of Analysis data via standalone Analysis.

QTP – Introduce Steps to automatize

Hello guys,

Today I will show how identify all the tasks that are common in most of the test cases you automate in QTP.

I will use the example of login in Gmail:

Image

So, we have these actions and these fields/buttons:

Image

Like in Selenium, you have to identify the objects as unique, before entering the email id, you should know that which of the two text boxes in the Gmail Login screen is the ‘Email’ field. Once you correctly identify the email field, you can then enter email id in that field. Consequently, you should try to find out the unique properties which are available with that object only.

QTP provides a unique mechanism using which you can identify the unique properties of the objects. This mechanism is called Object Spy.  Along with this, QTP also provides a storehouse called Object Repository where you can store these objects together with their properties.

Image

Now, you can perform some actions in each control, like a button you can click and each control has your action. But if the field is a textbox or combobox ? So, you can click in the control and choose if you want to put some text/data or if you can choose the data in a list.

QTP has its own set of pre-defined function libraries that contain all the operations associated with different objects. QTP also provides an intelli-sense option  where when you write an object in your code, QTP will automatically show all the functions and properties associated with that object.

Image

QTP has its own inbuilt mechanism called Data Table where you can save the test data and later use it in the test scripts. QTP provides its own set of functions using which you can retrieve data from the Data Table.

Even if your data is stored in some external files such as Excel sheets or XML files, QTP provides you with many methods using which you can fetch data from these external sources.

Image

Like any language, you should need to combine all individual operations together and execute them.

QTP also provides many methods which you can use to store your reusable and non-reusable code. These mechanisms are –

Actions: Actions are one of the most common ways in which you can save code in QTP.  You can save both reusable and non-reusable code in Actions.

– Function Libraries: Function Library is another very popular method that you would use in almost all your QTP projects. Function Library is primarily used to store reusable code.

– Business/Scripted Components: Though used less frequently, this is one more place where you can store your code.

Very easy, isn’t it ? This is the basic to introduce QTP. If you have some doubt, you can to write below !

Thank you 🙂