Selector.count Property
Returns the number of elements that match the Selector query.
Selector().count → Promise<number>
Selectors can match any number of DOM elements — from zero to infinity. Use the count
property to determine the number of matching elements.
import { Selector } from 'testcafe';
fixture`Selector.count`
.page`http://devexpress.github.io/testcafe/example/`;
test('Check count of the columns', async t => {
const osCount = Selector('.column.col-2 label').count;
await t.expect(osCount).eql(3);
});
Use the exists property to check whether matching elements exist.