当前位置: 首页 > 知识库问答 >
问题:

如何使用Testng在硒网络驱动程序中选择下拉值?

麹高义
2023-03-14

我们如何使用Testng在硒网络驱动程序中选择下拉值?

共有3个答案

权玉泽
2023-03-14

我们如何将此代码转换为使用Selenium WebDriver

If Browser("UOB").Page("pgeSetCustomLimits").Exist(intSyncTime*1) Then
    Set oDesc=Description.Create        
    oDesc("micclass").Value = "WebElement"
    oDesc("html id").Value = "limitsInput_CI_form_label_div"
    Set ObjEle =
         Browser("UOB").Page("pgeSetCustomLimits").ChildObjects(oDesc)
    For i=0 to ObjEle.count-1
        strWebEleText = ObjEle(i).getRoProperty("innertext")
        'print strWebEleText
        If Instr(strWebEleText,strPaymentType) Then
            intRow = i
            Exit For
        End If
    Next
End If
段干开宇
2023-03-14

如果要按值选择

Select select = new Select(driver.findelement(By.xpath("write the xpath of dropdown")));
    select.selectByValue("write value here");

如果要按文本选择

Select select = new Select(driver.findelement(By.xpath("write the xpath of dropdown")));
    select.selectByVisibleText("write text here");
万俟修诚
2023-03-14

使用下面的代码进行引用ce::

public class temp {
public static void main(String[] args) {

    WebDriver driver = new FirefoxDriver();
    driver.get("http://www.shoppersstop.com/shoes/kids-shoes/all/brand/kittens.html");

    WebElement selectElement = driver.findElement(By
            .xpath("//select[@class='subCatThree' and @name='category']"));
    Select select = new Select(selectElement);
    List<WebElement> options = select.getOptions();

    for (WebElement option : options) {
        System.out.println(option.getText());
        if (option.getText().equals("Girls ( 3 Years & Above)")) {
            option.click();
            break;
        }
    }

}
 类似资料:
  • 下拉列表的超文本标记语言代码 通过单击spans下拉列表将显示。下拉值在li内 如何选择li中提到的选项。我们只有span ID。

  • 我正在使用Selenium 3.0和firefox 48自动化应用程序。但在firefox48中,自动选择下拉菜单不起作用。 同样的代码也适用于IE和chrome。 这是浏览器的问题还是我的代码的问题? 在此输入图像描述

  • 我正在使用SeleniumWebDriver进行网站测试。现在我想在SeleniumWebDriver中设置TestNG。怎么可能呢?testng有JAR文件吗?

  • 我的目标是使用硒为Python自动在线账单支付。 使用以下代码使用 Web 驱动程序登录成功: 登录后,一个新的页面加载,我的下一步是点击一个链接。代码: 什么也没发生。没有导航到该法案 但仍然没有。我还应该尝试其他什么? 错误: Traceback(最近调用的最后一次):File"/home/队长/. PyCharmEdu30/config/划痕/scratch_1.py",第12行,在clic

  • 我正在尝试切换选项卡并通过导航到url进行操作'http://toolsqa.com/'然后转到演示站点-- 使用的不同代码: 代码1: 代码2: 代码3: 以上是我用来切换标签的方法,但是还没有成功。请在这方面帮助我。

  • 我用XPath写了一个单选按钮的代码,但在代码执行过程中没有点击单选按钮。 我的代码是: 请帮助如何按钮选择特定的单选按钮,选择后它移动到另一个单选按钮。 提前感谢。