Вот это как раз странно, потому что Gradle (надеюсь, что и Maven тоже) детектит удалённые классы и удаляет соответствующие классы из папки build. Так что удалённые тесты не должны запускаться.
Как-нибудь проверю, но было буквально в этом году 2-3 раза.
подскажите плиз, кто как делает, есть PageObject, со множества страницами. Как обычно делаете общий класс, из которого доступны все страницы ? а то есть сомнения в понимании этого может кто скинет простенький пример
подскажите плиз, кто как делает, есть PageObject, со множества страницами. Как обычно делаете общий класс, из которого доступны все страницы ? а то есть сомнения в понимании этого может кто скинет простенький пример
Я делаю много очень маленьких классов и разбиваю их по пакетам, даже не на "страницу" класс, а на каждый виджет. И никакого наследования вообще.
думал так сделать, что скажите норм или зашквар ?)
создаю к примеру класс "AllPages" а в нем создаю объекты всех страниц типа так для примера: Потом в BaseTest (от которого наследуются все тесты) создаю объект класса "AllPages" И в тестах могу обращаться к любой странице используя AllPages
думал так сделать, что скажите норм или зашквар ?)
создаю к примеру класс "AllPages" а в нем создаю объекты всех страниц типа так для примера: Потом в BaseTest (от которого наследуются все тесты) создаю объект класса "AllPages" И в тестах могу обращаться к любой странице используя AllPages
Вызывай прямо в тесте нужные пейджи через new и доставай нужные методы
Вот это как раз странно, потому что Gradle (надеюсь, что и Maven тоже) детектит удалённые классы и удаляет соответствующие классы из папки build. Так что удалённые тесты не должны запускаться.
удалённые тесты не запускаются. и класс удаляется. а вот файл с результатами запуска этого старого теста не удаляется и попадает в отчёт. я думаю, Алексей именно это имел в виду
удалённые тесты не запускаются. и класс удаляется. а вот файл с результатами запуска этого старого теста не удаляется и попадает в отчёт. я думаю, Алексей именно это имел в виду
Кстати может быть и так) редко бывает, мог и напутать.
удалённые тесты не запускаются. и класс удаляется. а вот файл с результатами запуска этого старого теста не удаляется и попадает в отчёт. я думаю, Алексей именно это имел в виду
А раз так, почему же вы не вызываете gradle clean?