I am using win app driver tool to automate my application. I am automating a combo box selection . To click the combo box and the name. But here my GUI has 4 combo box is there, in that 2 box has same name. so second box click action is not performing.

This is the code for first combo box, firstly it will click the combo box and select the name.

WebElement comboplayer=AppSession.findElementByAccessibilityId("CmbDefPlayer");   
                             Thread.sleep(5000);
                             comboplayer.findElement(By.name("DEF Rebound")).click();
                             AppSession.findElementByName(editPlayer2).click();

This is the second combo box selection, here it won’t click becasue of having same name.. when I command the fisrt code, it is showing nosuch element exception.

 WebElement comboplayerdef=AppSession.findElementByAccessibilityId("cmbdefrebound");   
                                 Thread.sleep(5000);
                                 comboplayerdef.findElement(By.name("DEF Rebound")).click();
                                 AppSession.findElementByName(editPlayer3).click();

How do I select the name from the second box ?

First combo box selection

second combo box



Source link https://sqa.stackexchange.com/questions/35074/how-to-select-a--if-both-having-same-name

LEAVE A REPLY

Please enter your comment!
Please enter your name here