Community
Participate
Working Groups
Build Identifier: 5.2.00266 Tried to identify the combo box (drop down) using Object Mapper. Text input fields, buttons and others (links, label, table) easily picked up by object mapper but drop down combo box cannot be identified. Reproducible: Always Steps to Reproduce: 1.Start AUT (html) 2.Start Object Mapper 3.Click on a drop down combo box ui element on application. 4.Red line highlighted on AUT. 5.Nothing is observed on Component Browser. 6.Click on a text input field. 7.Element is identified with a technical name on Component Browser.
It could be the case that the combo box has already been collected and is in the list of "assigned technical names". If this is the case, it should be highlighted in the Object Mapping Editor when you collect it. If this is not the case, could you provide more information on how the combo box is implemented in the application?
(In reply to comment #1) > It could be the case that the combo box has already been collected and is in > the list of "assigned technical names". If this is the case, it should be > highlighted in the Object Mapping Editor when you collect it. > > If this is not the case, could you provide more information on how the combo > box is implemented in the application? Hi Alex, The application has multiple form in one page. I have tested other application and it did work for multiple forms. I am still trying to figure out whats wrong. Will let you know the progress.
(In reply to comment #2) > (In reply to comment #1) > > It could be the case that the combo box has already been collected and is in > > the list of "assigned technical names". If this is the case, it should be > > highlighted in the Object Mapping Editor when you collect it. > > > > If this is not the case, could you provide more information on how the combo > > box is implemented in the application? > > Hi Alex, > The application has multiple form in one page. > I have tested other application and it did work for multiple forms. > I am still trying to figure out whats wrong. Will let you know the progress. Ok, I have saved the html page and placed it in the web server and it works. Object mapper is able to identify the combo box elements. However under the actual application, it still could not map the element.
(In reply to comment #3) > (In reply to comment #2) > > (In reply to comment #1) > > > It could be the case that the combo box has already been collected and is in > > > the list of "assigned technical names". If this is the case, it should be > > > highlighted in the Object Mapping Editor when you collect it. > > > > > > If this is not the case, could you provide more information on how the combo > > > box is implemented in the application? > > > > Hi Alex, > > The application has multiple form in one page. > > I have tested other application and it did work for multiple forms. > > I am still trying to figure out whats wrong. Will let you know the progress. > > Ok, I have saved the html page and placed it in the web server and it works. > Object mapper is able to identify the combo box elements. However under the > actual application, it still could not map the element. Although I can map the components using the pseudo application page, the test case using the mapped components would not run properly. It is unable to locate the components mapped from the pseudo application page.
Can you provide more details about the differences between the pseudo application page and the actual application? There must be some difference between the two that is resulting in the different behaviour.
(In reply to comment #5) > Can you provide more details about the differences between the pseudo > application page and the actual application? There must be some difference > between the two that is resulting in the different behaviour. I saved the pseudo application page from the actual application and put it on another webserver. I compared the html source of the two pages (pseudo and actual) and there is no difference. I am still looking into the problem.
Thanks for the update. Keep us posted about your progress.
There seems to be no progress on this problem, therefore I'm closing it. Please reopen if further information is available.