Some MSAA controls cannot be recognized on Chrome when windows is maximized
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Some MSAA controls cannot be recognized on Chrome when windows is maximized
Hi all,
We are using MSAA to capture Reload button of Chrome windows. However, on TestComplete 12.42.3048.7 x64, this button cannot be recognized when the state of Chrome window is maximized. How can help us determine this? Thanks.
Chrome version: 63.0.3239.108
Reload button can be recognized properly when Chrome window is not maximized
Reload button cannot be recognized when Chrome window is maximized
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Question: Why are you testing the reload button of the browser? Is this part of testing your application? If you simply need to reload a page, you can send the refresh command to the page to refresh the page without having to interact with the browser UI.
Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----
Why automate? I do automated testing because there's only so much a human being can do and remain healthy. Sleep is a requirement. So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.
Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Certainly, we don't test the reload button of the browser. Our AUT load data without any signal on GUI so we need to use the Reload button of Chrome to determine whenever page loaded completely before moving on next steps.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There's a method for that..
https://support.smartbear.com/testcomplete/docs/reference/test-objects/members/page/wait-action-page...
Does that Wait method not work for you?
Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----
Why automate? I do automated testing because there's only so much a human being can do and remain healthy. Sleep is a requirement. So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.
Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Yes, currently, we are using "Wait" action as a workaround solution. However, sometimes, it still moves on next action although page is still loading.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The "Wait" action has a parameter in milliseconds. By default, it uses what is in Tools | Current Project Properties | Playback | Auto-wait timeout. Just as an experiment, what happens when you set that parameter to something like 120000 (2 minutes)? It won't wait 2 minutes, but it will wait UP TO that before going on. So, if it's taking time for the page to load, it could be that you need to boost that value.
There are other things we can try, but let's make sure that a simple timing correction doesn't fix it.
Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----
Why automate? I do automated testing because there's only so much a human being can do and remain healthy. Sleep is a requirement. So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.
Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available
