Forum Discussion

mdawson's avatar
mdawson
New Contributor
11 years ago

Flyout menu isn't being mapped

 

 

 

Hello. I am somewhat new to regression testing, and trying to get the most out of my trial. While trying to do some keyword tests with our android application I ran into an issue when trying to map the flyout menu. When I am recording my test and click on the flyout menu, the flyout menu just gets ignored. The Test Visualizer has no screenshots of my menu, inside of my test I dont see any steps where I click on the buttons in the flyout menu.

When I try to  object spy the flyout menu - the whole screen gets highlighted. In other areas of the application, the correct objects are highlighted and I don't have any issues.

 

Has anyone else had this issue? Is there a good way to get around it?

 

Thanks for any help you can give, I appreciate any advice.

 

- What device are you using?
HTCOne


 - What Android version is installed on it?
 5.0.2

- Are you using a physical device or an emulator?
Physical device

 - Did you enable the Developer option on your device?
Yes

 - What TestComplete version are you using?
10.50.2702.7

 

 

 

3 Replies

  • AlexKaras's avatar
    AlexKaras
    Icon for Champion Level 2 rankChampion Level 2

    Hi,

     

    Could you post here a screenshot with this flyout menu?

    Also, can you talk to developers and ask them if this flyout menu belongs to the tested application (i.e. they create it in their code) or this is something that is displayed by the system itself (e.g. like the Application Use Police warning message) ?

     

    Also, the latest version of TestComplete is 10.60. Can you upgrade to it (even if you are using trial) and check if the problem still exists? (Note, you will have to instrument your original tested application if you upgrade TestComplete.)

    • mdawson's avatar
      mdawson
      New Contributor

      Hi Alex! Thanks for your response.

       

      I've attached a screen shot, and talked to one of the dev's. He's informed me that because they tried to make iOS and Android as similar as possible, the flyout menu is a web view. I suspect this is the majority of my problem.

       

      I noticed something weird this morning when I was playing around with my device. Before I started recording (after I hooked up my device, but before I started recording a test) - I was able to find different objects on the menu. After I tried recoring the test, and having test complete not recoginze the flyout menu in my steps is when I could no longer find any of the different areas using the object spy.

       

      Thanks again for your continued support!

      • AlexKaras's avatar
        AlexKaras
        Icon for Champion Level 2 rankChampion Level 2

        Hi,

         

        Web content that is displayed via WebView control should be accessible to TestComplete (check requirements here: http://support.smartbear.com/viewarticle/64399/ ).

        Considering, that you was able to access menu elements (and if your developers confirm that the mentioned requirements are met), you may consider to raise support ticket via the http://support.smartbear.com/message/?prod=TestComplete form. If you do, you may reference this thread in your support request and I will appreciate if you let us know the result.

         

        P.S. And yes, I would recommend to upgrade to version 10.60.