在 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) 方法。