gpt4 book ai didi

c# - Selenium:如何从选择器中选择元素?

转载 作者:行者123 更新时间:2023-11-30 20:47:50 25 4
gpt4 key购买 nike

我必须选择要在 Selenium 测试中购买的商品数量。我必须从选择器列表中选择数字。 Selenium 生成如下代码:

new Select(driver.FindElement(By.Id("product-quantity-select"))).SelectByText("10");

但是VisualStudio中的“Select”和“SelectByText”是有下划线的。如何更改代码以正确选择该元素?

最佳答案

SelectElement se = new SelectElement(driver.FindElement(By.Id("product-quantity-select")));
se.SelectByText("10");

类名不是Select而是SelectElement。无法将 IWebElement 转换为 SelectElement,因此必须在此处使用 new SelectElement

关于c# - Selenium:如何从选择器中选择元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25443788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com