Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
205
SetFilter method “freeze“
posted
Hi
 
I using QTP 9.2  with TestAdvantage_WinForms_HP_20083_CLR2x
When I run
SwfWindow("").SwfWindow("").SwfTable("").SetFilter "0;Event_ID","(ALL)"
All O.K.
 
When I using QTP 10 with TestAdvantage_WinForms_HP_20083_CLR2x and run -
SwfWindow("").SwfWindow("").SwfTable("").SetFilter "0;Event_ID","(ALL)"
All “Freeze”
 
Any update  that I can install ?
  • 7695
    Suggested Answer
    Offline posted

    Hello,

         Short answer, since you are using TestAdvantage 2008 Volume 3, all you should need to do is to apply the latest TestAdvantage service release and it should correct this behavior.

         Long answer, as of the release of QuickTest Professional(QTP) 10 a breaking change was introduced that when we called QTP's internal method to send a string of keys to the application under test(AUT) it caused a thread dead lock. We added a work around for this method in our code to avoid this in the release version of TestAdvantage 2009 Volume 2 forward, and in a service release for TestAdvantage 2008 Volume 2 forward.

         As an FYI, for versions of TestAdvantage\NetAdvantage prior to 2008 Volume 2, it is highly recommended to either upgrade your application to 2008 Volume 2 or later, or downgrade your QTP to prior to 10. If neither of these are viable options, then it is recommend you log a support case and our developer support will try to cater a solution that bests suits your needs based on the controls and actions in question. Below are a list of the actions and controls that were affected.

     

    I hope this answers your question,

     

    WinCalculatorDropDown
        Clear

    WinColorPicker
        Clear

    WinComboEditor
        Clear

    WinCurrencyEditor
        Set
        Clear

    WinDateTimeEditor
        Clear

    WinFontNameEditor
        Clear

    WinNumericEditor
        Set
        Clear

    WinTextEditor
        Clear

    WinGauge
        Type


    GridCellProxy
        SetCellValue

    WinGrid
        SetFilter
        SetFilterRowCell
        SetInvalidDataCell
        SetCellData (prior to 7.3)

    WinListView
        EditLabel

    WinMaskedEdit
        Set
        SetInvalid

    WinFormattedTextEditor
        SpellCheck

    WinNavigationBar
        SetLocation

    WinPrintPreviewControl
        KeyPressed

    CalendarCombo
        SetDate
        Clear

    DayView
        AppointmentCreate
        SpellCheck
        ClickToAddAppointment
        SpellCheckNewAppointment

    MonthViewSingle
        AppointmentEdit
        NoteEdit
        SpellCheck
        ClickToAddAppointment
        SpellCheckNewAppointment

    WeekView
        AppointmentEdit
        NoteEdit
        SpellCheck
        ClickToAddAppointment
        SpellCheckNewAppointment
        
    ToolbarsManager
        ShortcutKey
        Set*MaskedTool
        Set*TextBoxTool
        Set*ComboTool
        Set*FontTool

    Tree
        LabelEdit
        DeleteSelected
        SetInvalidDataCell

  • 22852
    Offline posted in reply to Avishai

    Hello,

    You can download the latest service release from the My Keys and Downloads page.  On the TestAdvantage tab you should select your 2008 Volume 3 key.  Once you select the key, you will see the download for the service release in the Service Releases section.

    Let me know if you have any questions with this matter.

    Alan