微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在 Atata 中验证 <br> 之后的文本

如何解决在 Atata 中验证 <br> 之后的文本

我的页面上有这个表格单元格:

<td>
<strong>Some Text</strong>
<br>random description
</td>

我想想出一种方法来验证 br 之后的文本并将其作为 Text<T> 返回,以便我可以使用 atata 断言(如 Should.Equal("random description")) - 与 <strong> 中的文本分开,但到目前为止,除了通过 xpath 获取 td 和 .Split("\r\n") 它的值之外,除了将该文本作为字符串之外,还无法做任何事情 - 是有没有办法得到这个文本?

解决方法

您可以通过向文本控件添加 [ContentSource(ContentSource.LastChildTextNode)] 属性来实现。

或者,您可以调用 TextControl.GetContent(ContentSource.LastChildTextNode) 方法。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。