![winrunner checkpoints winrunner checkpoints](https://www.softwaretestinghelp.com/wp-content/qa/uploads/2007/08/WinRunner-Automation-Tool-.png)
QTP can invoke application while recording and before recording.
![winrunner checkpoints winrunner checkpoints](https://i.ytimg.com/vi/fpBhr1yPahU/maxresdefault.jpg)
In Win Runner default function name should be ACTION 1 and in QTP user can restrict data for only ACTION1 or ACTION 2.In Win Runner data writing from Application to data file by explicit program but in QTP user can use the snap shot and on right click on it can be write in to the data file directly.O Btn_Press(“INSERT”) o BTN_Press(“DELETE”) In QTP user can insert the check point with Respect to snap shot but snap shot will take more space.In Win Runner user doesn’t know during the recording the Insertion or deletion is done or not.In QTP it is not necessary to capture the entire object for verifying.In Win Runner it must be necessary while inserting the checkpoint application should be open but it’s not necessary.This greatly speeds up script development Using a “Point and click” capability you can easily interface with objects, their definitions and create checkpoints after having recorded a script – without having to navigate back to that location in your application like you have to with Win Runner.QTP has “Data Table” to store script values, variables which Win Runner does not have.QTP has “Active Screen” support which captures the application, not available in Win Runner.QTP supports “.NET” application Automation not available in Win Runner.QTP is object bases Scripting ( VBS) where Win Runner is TSL (C based) Scripting.