由于 html 格式导致 Robot Framework 文本验证错误

Robot Framework Text Validation error due to html format

我对机器人框架的简单断言是:

Page Should Not Contain    Master Admin Panel

但即使字符串 "Master Admin Panel" 在页面上可见,此测试也会通过。经过调查,我发现 HTML 代码中有 return 个字符

<a href="/admin/" class="top" style=" text-decoration: none">Master
                                Admin
                                Panel</a>  

由于它不是一个直接的“>Master Admin Panel<”,机器人无法捕捉到它。有什么方法可以让 Robot Framework 捕捉到这个并使测试失败?

如果它不包含任何 return 个字符,如 <*br /> 但结果是这种格式

硕士
管理员
面板

那么你可以使用这个

Page Should Not Contain Link       Master Admin Panel