4

我有一个具有这种样式颜色的元素:#dc7709,我想检查该元素的文本是否具有该颜色。我如何使用 Puppeteer 或剧作家做到这一点?

4

2 回答 2

4

您可以使用window.getComputedStyle。请注意,它将返回一个rgb值:

 assert(await page.$eval('span', e => getComputedStyle(e).color)).toBe('rgb(220, 119, 9)');
于 2020-08-18T13:41:37.103 回答
0
expect(await page.$eval('span', e => getComputedStyle(e).caretColor)).toBe('rgb(220, 119, 9)');

以上也可以使用,根据需要更改rgb值。

于 2021-06-25T06:07:53.777 回答