Wednesday, May 29, 2013

QTP Videos

  • QTP Recording Modes
  • QTP Object Identification
  • QTP Object Repository Types
  • QTP Descriptive Programming
  • Working with Data Tables
  • Working with Environment Variables
  • Working with Microsoft Excel Files
  • Working with Dictionary Object
  • Working with XML Files
  • Work with XML files using MS XML DOM
  • Scheduling QTP Tests
  • QTP Other topics
  • QTP Interview Quesstions


  • VBScript Videos

    Saturday, March 23, 2013

    Descriptive Programming in QTP

    In this video i demonstrated about how to work with Object Repositry
    What is Descriptive Programming
    Types of Descriptive Programming
    General points to remember.


    Sunday, January 27, 2013

    How to access System level environment variables using QTP





    How to work with QTP Environment variables

    In this video i demonstrated about how to work with QTP Environment variables.

    Following topics are covered in this video
    Types of environment variables
    1. Built-In
    2. User-defined
        a. Internal
        b. External

    How to load external environmental variables through script.



    Saturday, January 5, 2013

    How to work with Dictionary object using QTP

    In this video, i demonstrated about how to work with Dictionary object:


    Here is the code i used for demonstration:

    Set dictObj=Createobject("Scripting.Dictionary")

    dictObj.Add "Name","Uday"
    dictObj.Add "Age",32
    dictObj.Add "Loc","India"
    dictObj.Add "Height",5.10
    dictObj.Add 1,"10" 'Observe here i am passing key as a integer

    print dictObj.Count 'Count is dictionary property which retrieves number of  items in the collection

    print dictObj.Item("Name") 'Item property retrieves or sets the value of the key.
    dictObj.Item("Name")="Udaya Kumar Anem"
    print dictObj.Item("Name")

    dictObj.Key("Loc")="Location" 'We can use key property to update the key value
    print dictObj.Item("Location")

    aKeys=dictObj.Keys  'This method returns all the keys in the collection as an array
    For i=0 to ubound(aKeys)
        print aKeys(i)
    Next

    For i=1 to dictObj.Count
        print dictObj.Item(aKeys(i-1)) 'This method retrieves the value of the key
    Next

    aValues=dictObj.Items  'This method returns all the Values in the collection as an array
    For i=0 to ubound(aValues)
        print aValues(i)
    Next

    dictObj.Remove(1) 'This method removes the key value pair from the collection

    If dictObj.Exists(1)  Then 'This method looks for the existance for a Key
        print "Key exists"
    else
        print "Key does not exist"
    End If

    dictObj.RemoveAll 'This method removes all key value pairs from the collection i.e clearing the dictionary