C#Selenium QA - 如何提取自定义属性的值

时间:2016-12-20 18:47:07

标签: c# selenium extraction custom-tag

我有复杂的DOM结构,动态更改HTML id属性的值。 Selenium正在回归" null"当我试图提取" custom"属性。

我需要提取parentId的值(即我需要" qqq-bbb",这在每次重新加载时都是不同的)



GraphTraversal<Vertex,Vertex> traversal = g
    .addV("aLabel").as("a")
    .addV("aLabel").as("b")
    .addE("edgeLabel").from("a").to("b").select("a")
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:0)

解决方案:(根据评论#2中的建议)。发出以下命令以字符串形式返回标记的内容。通过应用正确的解析,您将获得所需的属性值

&#13;
&#13;
string outerHTML = foundIWebElement.GetAttribute("outerHTML");
&#13;
&#13;
&#13;

相关问题