Я заметил, что есть возможность расширить Selector для TestCafe. Проект, над которым я работаю, должен иметь Visual Image Testing.
Я хотел посмотреть, смогу ли я заставить jest-image-snapshot
работать вместе с TestCafe ... но не смог.
Итак, мне нужна помощь в понимании того, как я могу включить этот пакет в проверку скриншота, сделанного во время TestCafe.
вот некоторый базовый c код, который я написал до сих пор:
import { Selector } from 'testcafe';
const {toMatchImageSnapshot} = require ('jest-image-snapshot'); var fs = require ('fs');
fixture ('Snapshots'). page ('https://tallkurideon.myshopify.com/');
test('check something here', async (t) => {
expect.extend({ toMatchImageSnapshot })
// then pass the `t` reference to invoke the helper
const image = fs.readFile('./test-results/Snapshots/Catalog__chrome/base.png')
await t.expect(image).toMatchImageSnapshot();
});