Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tabbed browsing: Unable to handle child tabs
#7
Not Solved
The purpose of checking the existance of the child ("Import") page twice is this:
The first ...Page("Import").Exist statement checks if the page is visible initially (maybe opened by a previous testrun). If not, the page will be openend explicitly.
The second ...Page("Import").Exist statement is just error handling: If the testscript is unable to open (or recognize) the page, exit test instead of runnning in an ugley exception.

Of course I could place the second within the inner Else -branch of the first conditional structure. The reason why I didn't is that I places this statement subsequently - when I realized that there could be a problem in opening the page.
Maybe I should explain the workflow of the application under test -it's a locally running web application - more detailed.

- Initially there is a home page providing access to several functionalities of the application, e.g. the "Import" functionality
- By clicking on the desired link, a new tab will be opened showing the web page of the corresponding functionality (e.g. "Import")
- In this case the browser contains two tabs: One for the homepage, one for the child page
- When recording QTP identifies both elements on the home page and the child page
- When running the test starting with the homepage (no child page opened) the "Import" link is clicked and the child page opened. But then QTP is unable to recognize the child page
- If you start the test with the child page already opened (regardless if it is opened by a previous testrun or manually), the test passes

Michael
Reply


Messages In This Thread
RE: Tabbed browsing: Unable to handle child tabs - by HazleVillage - 08-24-2009, 05:40 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Unable to identify Child Object for a window application created using C#. ssanjeev 3 6,241 03-27-2017, 05:38 AM
Last Post: ankita
  Unable to switch between Tabs in Swf Application in QTP Vijay_bt 0 2,447 10-21-2016, 08:22 PM
Last Post: Vijay_bt
  Browser - Child objects method is very very slow prasperl 0 2,060 11-12-2014, 12:59 AM
Last Post: prasperl
  Any alternative of QC to handle Automation Scripts viks 0 1,861 04-30-2014, 10:59 AM
Last Post: viks
  Child nodes in a treeview vikas.sharma 1 4,385 09-01-2010, 01:38 PM
Last Post: basanth27

Forum Jump:


Users browsing this thread: 1 Guest(s)