赛普拉斯:如何验证字体颜色是否符合预期

Cypress : How to verify the font color is not be as expected one

我必须将某些条件下的字体颜色验证为红色。因此,我已经实现了以下断言,

return cy.xpath(`xpathcondition`)
    .should('have.css','-webkit-text-fill-color','rgb(208, 25, 71)')

它对我有用。

同样的事情我必须验证它不应该是红色的一些其他条件。谁能建议我如何实现这个

您可以使用 not 断言。

cy.xpath(xpathcondition).should(
  'not.have.css',
  '-webkit-text-fill-color',
  'rgb(208, 25, 71)'
)