首页 > 解决方案 > 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');

  在此先感谢您的帮助。

标签: automationui-automationnightwatch.js

解决方案


推荐阅读