KeyBoard events not working fine

2 posts, 0 answers
  1. Veenu
    Veenu avatar
    45 posts
    Member since:
    Jun 2008

    Posted 27 Feb 2013 Link to this post

    Hi

    I am evaluating Test Studio trial version for functional testing of one of my application using Telerik's rad controls. Application also supports keyboard events like Tab, Arrow Keys and Enter events. But when I use Test studio for recording of application and uses keyboard events then test studio records some events which have not been actually fired from the keyboard e.g.

    While recording user performs following actions after login:-

    1. Alt + 1 is pressed for focus over Left Menu
    2. Tab is pressed, focus is moved to Menu1
    3. Tab is pressed, focus is moved to Menu2
    4. Tab is pressed, focus is moved to Menu3
    5. Tab is pressed, focus is moved to Menu4
    6. Tab is pressed, focus is moved to Menu5
    7. Right Key is pressed on Menu5, Focus is moved to Child-Menu5.1 of Menu5
    8. Tab is pressed, focus is moved to Child-Menu5.2
    9. Right key is pressed on Child-Menu5.2, focus is moved to Child-Child-Menu5.1.1
    10. Tab is pressed, focus is moved to Child-Child-Menu5.1.2
    11. Enter is pressed on Child-Child-Menu5.1.2 and page is displayed

    Test Studio Records the same in the following manner:-

    1. Key Press - 1 times on "Accesskey1Text" and focus is set to Left Menu
    2. Tab - 1 times on Menu1
    3. Tab - 1 times on Menu2
    4. Tab - 1 times on Menu3
    5. Tab - 1 times on Menu4
    6. Tab - 1 times on Menu5
    7. Right - 1 times on Child-Menu5.1
    ..................

    Thus, when user playback the same script
    Test studio presses tab on Menu5 and bypasses the same menu and moved to Menu6, while it should press "Right key" on Menu5 instead of "Tab Key".
    So, test studio should record the script with following action, as I also have to change all the scripts manually for such action.

    1. Key Press - 1 times on "Accesskey1Text" and focus is set to Left Menu
    2. Tab - 1 times on Menu1
    3. Tab - 1 times on Menu2
    4. Tab - 1 times on Menu3
    5. Tab - 1 times on Menu4
    6. Right - 1 times on Menu5
    7. Tab - 1 times on Child-Menu5.1

    Please let me know if I am doing anything wrong or this is an issue with test studio.

    Thanks & Regards,
    Arvind Dhiman
  2. Stoich
    Admin
    Stoich avatar
    1 posts

    Posted 05 Mar 2013 Link to this post

    Hello Veenu,
    could you send me the actual test you're working on so that I may examine it and propose improvements.

    Also a video (jing is great for this) and/or screenshot of the problem might be helpful.

    It seems to me that you're unable to simulate the following action correctly:
    Right Key is pressed on Menu5, Focus is moved to Child-Menu5.1 of Menu5

    You can try an alternative approach by using desktop-based clicks as seen here:
    http://www.telerik.com/automated-testing-tools/support/documentation/user-guide/troubleshooting_guide/test-execution-problems/invoke-blind-mouse-click.aspx

    With this approach you can try implementing a mouse right-click on menu 5 - that should be indistinguishable from a real user doing the same thing.

    I hope this helps.

    All the best,
    Stoich
    the Telerik team
    Quickly become an expert in Test Studio, check out our new training sessions!
    Test Studio Trainings
Back to Top