我想自动化测试,所以我正在研究硒。如何自动测试选择框(实际上不是选择框),而是填充javascript的输入框......
我已经尝试过点击,点击等等,但没有任何作用..我甚至尝试调用javascript方法,但它也不起作用..请帮助..我需要选择EURO值,以便它可以触发另一个javascript函数..
如果我想在Selenium中实现的目标是否可行,请告诉我。
提前谢谢
答案 0 :(得分:0)
尝试以下代码。我使用C#,不知道你用过什么,但这可能会让你思考。
System.Collections.ObjectModel.ReadOnlyCollection<IWebElement> divs = ie.FindElement(By.ClassName("dropdownDiv")).FindElements(By.TagName("div"));
foreach (IWebElement div in divs)
{
if (div.Text.Contains("EURO"))
{
div.Click();
}
}