Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Codeception. Сравнение двух строк(или чисел)


(Anton Sokolov) #1

Кейс примерно такого плана:

  1. Посчитать количество определённых элементов на странице
  2. Затем выполнить какие-то шаги теста
  3. Опять посчитать количество элементов на странице
  4. Сравнить два полученных числа. Если не совпадают, то выдать exception

Как это можно сделать средствами Codeception?


(Sergey Korol) #2

Как пробовали решать?


(Anton Sokolov) #3

Пробовал сравнивать без Codeception:

$LableOldCount == $LableNewCount;

Но, что логично, это сравнение никак не влияет на результаты теста.


(sveat0slav) #4

Создать два массива веб элементов, первый до шагов теста, второй после, в конце сравнить по количеству индексов.


(Michael Bodnarchuk) #5

Вам скорее всего надо написать свой хэлпер-метод на основе seeNumberOfElements
Получать кол-во элементов, сохранять их, и потом сравнивать.