我的页面中有一个span元素:
<span class="selected-facets">
<ul>
<li>
<a href="?"> </a>
foo
</li>
</ul>
</span>
如何编写测试以确保span中的
提前致谢。
答案 0 :(得分:1)
也许这会有所帮助:
browser.Span(Find.ByClass("selected-facets")).InnerHtml.Contains("Foo");
答案 1 :(得分:0)
也许你应该看看这里: Parsing-HTML-Tags-in-C
看起来相对简单:
protected void Prossess(string html)
{
HtmlTag tag;
HtmlParser parse = new HtmlParser(html);
while (parse.ParseNext("span", out tag))
{
string value;
if (tag.Attributes.TryGetValue("class", out value))
{
// now should be able to compair the value
}
}
}
或者mabye这对你更好: htmltidy