Size: a a a

QA — Автоматизация

2020 December 03

YA

Yuriy Artamonov in QA — Автоматизация
Больше модулей богу модулей
источник

MD

Min Tuan Do in QA — Автоматизация
Привет, ребята.
Интересно узнать, как много людей здесь используют связку Protractor + Jasmine + typescript?
источник

M

MnmlSniper in QA — Автоматизация
Min Tuan Do
Привет, ребята.
Интересно узнать, как много людей здесь используют связку Protractor + Jasmine + typescript?
источник

MD

Min Tuan Do in QA — Автоматизация
Спасибо большое)
источник
2020 December 04

gg

garynych gary in QA — Автоматизация
Marianna
Всем привет!
Может быть такой вопрос уже был, но я ответ пока не нашла. Подскажите пожалуйста
Тестирование rest api. Если ли такой инструмент, который может сгенерировать запросы по спецификации с отчетом, т.е. взять описание метода из спецификации и проверить его на то, что:
- если в поле должна быть строка, отправляется только строка (число в число и т.д.)
- если поле Nullable, значит может принимать null
- ограничения по символам на поля работают и т.д.
- required , значит должно быть required
т.е. проверка метода на соответствие спецификации
Бывает такое?
Слышала о Pact testing? Чекни, есть генерация тестов, но нужно обдумать о целенаправлености использования на конкретном проекте
источник

M

Marianna in QA — Автоматизация
garynych gary
Слышала о Pact testing? Чекни, есть генерация тестов, но нужно обдумать о целенаправлености использования на конкретном проекте
Спасибо! посмотрю
источник

Э

Экс in QA — Автоматизация
Как вариант взять JSon схему эндпоинта и ответ проверять на соответствие.
источник

VY

Vlad Yanchilik in QA — Автоматизация
Всем привет! Вопрос следующий, каким образом вы на своих проектах проверяете правильность выполнения тестов, через ui, бд, в связке либо ещё как-то. И каким образом происходит очистка тестовых данных. Спасибо.
источник

MZ

Mikhail Zamotin in QA — Автоматизация
у меня в проекте ui и back тесты отдельно. ui не ходит в бд
источник

VM

Vova Moskalenko in QA — Автоматизация
на чистку данных можно сделать джобу на сиайке, можно всегда перед тестами ресториться из дампа бд. Или просто удалять сущности, созданные в тесте в конце самого теста (но тогда если сломается удаление, упадут больше тестов). Первый вопрос не понял)
источник

i

iBljad in QA — Автоматизация
Vlad Yanchilik
Всем привет! Вопрос следующий, каким образом вы на своих проектах проверяете правильность выполнения тестов, через ui, бд, в связке либо ещё как-то. И каким образом происходит очистка тестовых данных. Спасибо.
Это очень абстрактный вопрос, ответ на него тоже будет абстрактный. Правильность многие проверяют ассертами, что то, что должно было случиться результате тестов, случилось. Данные удаляются в зависимости от вида данных.
Конкретно у нас данные удаляются через бд, фикстуры и ручки в прекондишенах теста, если они мешают тестам, но в основном не мешают и данные удаляются при пересоздании "стенда"
источник

AV

Alexei Vinogradov in QA — Автоматизация
Marianna
Всем привет!
Может быть такой вопрос уже был, но я ответ пока не нашла. Подскажите пожалуйста
Тестирование rest api. Если ли такой инструмент, который может сгенерировать запросы по спецификации с отчетом, т.е. взять описание метода из спецификации и проверить его на то, что:
- если в поле должна быть строка, отправляется только строка (число в число и т.д.)
- если поле Nullable, значит может принимать null
- ограничения по символам на поля работают и т.д.
- required , значит должно быть required
т.е. проверка метода на соответствие спецификации
Бывает такое?
Можно вот это глянуть, там немного другой принцип, но идея в целом та же.

https://dredd.org/en/latest/
источник

VY

Vlad Yanchilik in QA — Автоматизация
iBljad
Это очень абстрактный вопрос, ответ на него тоже будет абстрактный. Правильность многие проверяют ассертами, что то, что должно было случиться результате тестов, случилось. Данные удаляются в зависимости от вида данных.
Конкретно у нас данные удаляются через бд, фикстуры и ручки в прекондишенах теста, если они мешают тестам, но в основном не мешают и данные удаляются при пересоздании "стенда"
Ситуация следующая, изначально тесты не ходили на бэк и все проверялось исключительно на ui. После прикрутили проверку через бд и проверяли таблицы на соответствие вместе с ui проверками. Сейчас встал вопрос по удалению данных с сервера, так как через бд выставляется флаг ispermanentlydeleted на тру, но физически файлы все ещё лежат на серваке и соответсвенно занимают место, которое в будущем будет только увеличиваться, а соответсвенно больше стоить. Если ещё удалять их через сервак, то это уже будет как дублирование интеграционных тестов. Вот и вытекает вопрос, так как это все ещё ui тесты, стоит ли продолжать работать в этом плане, либо работать исключительно с ui всё таки
источник

VY

Vlad Yanchilik in QA — Автоматизация
Либо подымать перед началом теста новый инстанс с чистой бд и например через сид сетапить необходимые данные и потом после теста удалять это все.
источник

M

Maksim in QA — Автоматизация
кто сталкивался с TestNG 7 вылетает ошибка - > The version of TestNG used does not support setting config failure policy to 'continue'.
источник

M

Maksim in QA — Автоматизация
как решали?
откатывали на 6.8?
источник

S1

Sceptic 1234 in QA — Автоматизация
Vlad Yanchilik
Либо подымать перед началом теста новый инстанс с чистой бд и например через сид сетапить необходимые данные и потом после теста удалять это все.
ещё как вариант можно создать коллекцию в которую кидать все данные которые вы генерите через ui или api или запросами в бд или как-то ещё и в афтер сьют пройтись по этой коллекции и всё подчистить
источник

D

Dmitry in QA — Автоматизация
Привет всем, есть проблема с gradle и junit 5
Когда падает метод с @BeforeAll гредл выбрасывает ошибку инициализации и типо якобы 1 test complited 1 failed ну и указывает чем вызвано
Если запустить с теми же зависимостями с помощью мавена все окей, указывается количество скипнутых тестов и собственно чем это вызвано

Что я не так делаю и как сделать чтобы было хорошо?
источник

D

Dmitry in QA — Автоматизация
источник

D

Dmitry in QA — Автоматизация
источник