Коллеги, вопрос ко всем у кого тестировщики/аналитики пишут кликеры. После того как кликер написан (например создание, заполнение и проведение документа). И проверять в общем случае нужно всю функциональность документа. Какие контрольные точки (проверки) вы втыкаете в сценарий? 1. Проверка видимости 2. Проверка доступности 3. Проверка текущего окна 4. и т.д. (ваши варианты) На какой детализации проверок останавливаетесь? Делаете ли пинтест сценариев (что они реально ловят неадекватное поведение документа)? Как убеждаетесь что проверочные шаги реально работают с учетом особенностей тестового API платформы (например видимость API не всегда возвращаеет правильно)? Поделитесь опытом, плиз. Может кто-то мануал для фичеписателей делал и где-то он есть в паблике.
Еще вопрос до кучи (вообще ко всем): Ведете ли какую-то базу данных по сценариям? Чтобы можно было относительно быстро оценить хотя бы на глаз покрытие функциональности. Типа что в сценариях, которые создают конкретный документ, присутствует проверка нажатия какой-то кнопки (подбор из остатков например). Или источником такой информации у вас выступают только сами тексты сценариев? (я понимаю что поддержка БД тоже требует затрат)
Коллеги, вопрос ко всем у кого тестировщики/аналитики пишут кликеры. После того как кликер написан (например создание, заполнение и проведение документа). И проверять в общем случае нужно всю функциональность документа. Какие контрольные точки (проверки) вы втыкаете в сценарий? 1. Проверка видимости 2. Проверка доступности 3. Проверка текущего окна 4. и т.д. (ваши варианты) На какой детализации проверок останавливаетесь? Делаете ли пинтест сценариев (что они реально ловят неадекватное поведение документа)? Как убеждаетесь что проверочные шаги реально работают с учетом особенностей тестового API платформы (например видимость API не всегда возвращаеет правильно)? Поделитесь опытом, плиз. Может кто-то мануал для фичеписателей делал и где-то он есть в паблике.
Мы идём от задачи. Когда мы пишем тест - мы знаем что в нём хотим проверить. Это может быть и поведение формы, и проводки и т.д.
Коллеги, вопрос ко всем у кого тестировщики/аналитики пишут кликеры. После того как кликер написан (например создание, заполнение и проведение документа). И проверять в общем случае нужно всю функциональность документа. Какие контрольные точки (проверки) вы втыкаете в сценарий? 1. Проверка видимости 2. Проверка доступности 3. Проверка текущего окна 4. и т.д. (ваши варианты) На какой детализации проверок останавливаетесь? Делаете ли пинтест сценариев (что они реально ловят неадекватное поведение документа)? Как убеждаетесь что проверочные шаги реально работают с учетом особенностей тестового API платформы (например видимость API не всегда возвращаеет правильно)? Поделитесь опытом, плиз. Может кто-то мануал для фичеписателей делал и где-то он есть в паблике.
Насчет проверки видимости - проблема известная. Мы её решаем с помощью такой конструкции (работает только в VA) И я включаю проверку видимости элементов с учётом видимости групп элементов //Проверка видимости И я выключаю проверку видимости элементов с учётом видимости групп элементов