Я попытался оценить время выполнения, но не смог получить окончательный результат.
Есть ли разница между:
await t.expect(Selector('something').visible).ok()
await t.expect(Selector('something1').visible).ok()
await t.expect(Selector('something2').visible).ok()
и
Promise.all([
t.expect(Selector('something1').visible).ok(),
t.expect(Selector('something2').visible).ok(),
t.expect(Selector('something3').visible).ok()
])
Похоже, что в каждом случае утверждения выполняются последовательно.
Примечание. Я спрашиваю, можно ли ускорить выполнение действий и утверждений для нескольких совпадающих, но независимых элементов. Я понимаю, что в большинстве случаев мы хотим, чтобы тесты выполнялись синхронно.