Size: a a a

2019 December 05

m

mkots in JS for testing
очень странная ошибка. А что если просто открыть интересующюю вас страницу в тесте и больше ничего не делать?
источник

m

mkots in JS for testing
Ну не искать элементов, просто посмотреть как она открывается в ранере
источник

E

EL in JS for testing
mkots
Ну не искать элементов, просто посмотреть как она открывается в ранере
открывается как надо => общий снапшот корректный, но если навести на снапшоты GET/POST, то верстка поехавшая.
источник

m

mkots in JS for testing
Ну то понятно что при тайм-тревеле верстка едет, но она должна востанавливаться когда ты переходишь к последнему шагу
источник

m

mkots in JS for testing
ну, самому позднему в смысле
источник

E

EL in JS for testing
mkots
ну, самому позднему в смысле
ну,я оставила в принципе только ожидание из всего теста, в итоге при прогоне, он отображает корректную картинку если ничего не трогать , но даже на последнем запросе(если об этом речь тайм-тревел поехавший)
источник

m

mkots in JS for testing
Хмм, все что могу посоветовать это ждать запросов через cy.route() и cy.wait()
источник

m

mkots in JS for testing
Если не поможет, то заводите ишью
источник

A

Andrey in JS for testing
кто знает как в TS получить ключи интерфейса в виде масива?
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
кто знает как в TS получить ключи интерфейса в виде масива?
но зачем?
источник

ab

artem belikov in JS for testing
Andrey
кто знает как в TS получить ключи интерфейса в виде масива?
источник

E

EL in JS for testing
mkots
Хмм, все что могу посоветовать это ждать запросов через cy.route() и cy.wait()
😭😭😭спасибо,но вэйт не помог.  пойду для профилактики головой побьюсь еще.  и поресерчу
источник

A

Andrey in JS for testing
Oleksandr Khotemskyi
но зачем?
что б если передали не все параметры с фича файла то тест упал
источник

OI

Oleksii Ihnatiuk in JS for testing
почему нельзя explicit проверять?
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
что б если передали не все параметры с фича файла то тест упал
но интерфейс не существует в рантайме, я не понял как это будет работать
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
что б если передали не все параметры с фича файла то тест упал
покажи код
источник

AL

Aleksandr Litovsky in JS for testing
Всем привет. Как в cypress проверить обратное утверждение should('be.visible'), то есть элемент пропал?
источник

A

Andrey in JS for testing
Oleksandr Khotemskyi
но интерфейс не существует в рантайме, я не понял как это будет работать
запихну в промежуточный метод где проверю что пришло с фича файла и можно ли это намапить на интерфейс если можно то мапим , создаем обьект и передаем дальше
источник

ab

artem belikov in JS for testing
Andrey
запихну в промежуточный метод где проверю что пришло с фича файла и можно ли это намапить на интерфейс если можно то мапим , создаем обьект и передаем дальше
Разумнее вот так хотя бы сделать:

interface IGreeter {
    greet();
}

abstract class BaseGreeter implements IGreeter {
    greet(){
        throw new Error();
    }
}
источник

OK

Oleksandr Khotemskyi in JS for testing
Andrey
запихну в промежуточный метод где проверю что пришло с фича файла и можно ли это намапить на интерфейс если можно то мапим , создаем обьект и передаем дальше
всеравно не понял ничего
источник