如何获取硒的角度标签中存在的值[重复]
Posted
技术标签:
【中文标题】如何获取硒的角度标签中存在的值[重复]【英文标题】:How to get the value present in the angular tag in selenium [duplicate] 【发布时间】:2018-11-18 09:21:36 【问题描述】:如何获取 html dom 中不存在但 UI 中存在的文本值。
【问题讨论】:
值将在 dom 上,查看输入控件周围的其他 html 元素,您会在某处找到它。 到处检查,DOM中不存在 接受的答案不好,但请检查 prestomanifesto 的答案(最高票数)以获得正确答案。 【参考方案1】:无论在哪里,您都可以通过input.getAttribute("value")
获取。您只需要选择输入。
WebElement input = driver.findElement(By.tagName("app-datepicker"))
.findElement(By.tagName("input"));
String value = input.getAttribute("value");
我这样做。 app-datepicker
是一个 AngularJS 组件。
【讨论】:
试过这个:但返回一个空值 driver.findElementByXPath("//div[contains(@class,'form_input_Trader') 和 contains(@class,'form_meridian_date')]/input")。 getAttribute("值");以上是关于如何获取硒的角度标签中存在的值[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在单击角度7中的按钮时获取下拉列表的选定值和选定文本[重复]
如何从下拉框中获取用户选择的值并将其添加到模型中? [重复]