在 Atata 中验证 <br> 之后的文本
Validating text after <br> in Atata
我的页面上有这个 table 单元格:
<td>
<strong>Some Text</strong>
<br>random description
</td>
我想想出一种方法来验证 br 之后的文本并将其 return 作为 Text<T>
这样我就可以使用 atata 断言(比如 Should.Equal("random description")) - 与 <strong>
中的文本分开,但到目前为止,除了通过 xpath 和 .Split("\r\n") 它的价值 - 有没有办法得到这个文本?
您可以通过向文本控件添加 [ContentSource(ContentSource.LastChildTextNode)]
属性来实现。
或者,您可以调用 TextControl.GetContent(ContentSource.LastChildTextNode)
方法。
我的页面上有这个 table 单元格:
<td>
<strong>Some Text</strong>
<br>random description
</td>
我想想出一种方法来验证 br 之后的文本并将其 return 作为 Text<T>
这样我就可以使用 atata 断言(比如 Should.Equal("random description")) - 与 <strong>
中的文本分开,但到目前为止,除了通过 xpath 和 .Split("\r\n") 它的价值 - 有没有办法得到这个文本?
您可以通过向文本控件添加 [ContentSource(ContentSource.LastChildTextNode)]
属性来实现。
或者,您可以调用 TextControl.GetContent(ContentSource.LastChildTextNode)
方法。