automation - nightwatchjs 通过检查 css 属性值不工作来检查元素是否处于非活动状态
问题描述
我正在测试检查页面上的元素是否处于非活动状态,所述元素没有“禁用”属性,所以我决定检查类属性。我的测试通过了,即使我在属性 ='navigation' 但测试正在检查属性 ='navigation inactive' 的条件下运行它也可以打开其他解决方案。
活动时的元素:
<nav class="navigation" role="navigation">
不活动时的元素:
<nav class="navigation inactive" role="navigation">
守夜人测试代码:
.expect.section(
@${元素名称}).to.have.attribute('class').which.equals('navigation inactive');
在此先感谢您的帮助。
解决方案
推荐阅读
- selenium - Python selenium 无法通过 ID 或 xpath 填充输入框
- audio - 原始声音文件编辑器,8 位
- javascript - 触发 ReCaptcha v3 奇怪行为
- r - 如何基于向量/矩阵求解 R 中的 n 个非线性方程
- python - 如何在 Python 中使用 dict 制作登录系统
- vba - 计算营业时间表格 2 个日期,不包括周末
- c++ - 如何使用双点处理矩阵?
- postgresql - Docker 中的 Postgress 图像更改整理存在列或数据库
- reactjs - 从 Children's Method 访问 React Context API 的方法
- mysql - 触发器表不起作用,而更新表新记录未插入我的 sql 数据库中