“Хорошими манерами обладает тот,
кто наименьшее количество людей
ставит в неловкое положение.”
Дж. Свифт
Привет, коллеги! Сегодня я бы хотел поговорить о Unit-тестировании и некоторых “правилах” при их написании. Конечно, они неформальные и не обязательны к выполнению, но при их соблюдении всем будет приятно и легко читать и поддерживать тесты, которые вы написали. Мы в Wrike видели достаточно Unit-тестов, чтобы понять основные проблемы, которые возникают при их написании и поддержке, и сформулировать несколько правил для их предотвращения.
Добрый день, я только учусь писать автотесты, прошу прощения за глупые вопросы зарание
У меня есть проект на котором регистрация и логин происходят через 3 соц.сети (google, facebook, linkedin)
В рамках обучения нужно написать тесты на логин и регистрацию, но возник вопрос, после написания тест сработает только раз, так как при каждой новой регистрации мне нужен новый аккаунт гугла, фейсбука и линкедина
Мне подсказали что можна создать базу с аккаунтами подключить к ней селениум и забирать данные с базы, но как это сделать и может есть способ лучше ?
Все привет! Буквально вчера начал разбираться с Jmeter.
Использую HTTP Request вместе с JSON Path Extractor-ом для записи в переменную всех id пользователей из запроса.
Далее, переменную использую в Regular Expression Extractor, чтобы id пользователя использовать в последующих запросах. Все перечисленное, а именно: HTTP Request, JSON Path Extractor, Regular Expression Extractor и последующий HTTP Request, который использует данную переменную, находятся в одном Thread Group. Соответственно выполняются одинаковое количество раз, которое указанно в Thread Group, в поле Number of Threads. Вот теперь сам вопрос :) Мне нужно, чтобы JSON Path Extractor выполнился ОДИН раз с первым HTTP Request-ом, а Regular Expression Extractor со вторым HTTP Request-ом например раз 100. Пробовал переменную засунуть в User Defined Variables, но без результатов. Может кто-то сталкивался с такой ситуацией?