Size: a a a

2020 December 10

O

OFFisnik in QA juniors
Alexandra Kudryavtseva
тут такое дело: есть один большой проект, от него выделены несколько фич, которые разрабатываются автономно отдельными командами. Вот я на такой фиче и закреплена. К сожалению, тестер основной команды делиться инфой не спешит. Ну если на вопрос "как мне попасть на тестовый стенд и под какими кредами логиниться?" мне был дан ответ "а что за стенд?", я так думаю, это было сказано на отвяжись
Вполне возможно 1 стенд на каджую фичу. Или стендов может штук 10
И он реально не понимает какой стенд тебе надо.

Есть люди скажем "Приветливо общительные", а есть только по делу не в право ни в лево. Вот с таких приходится долго и муторно чего-то добиваться... Особенно если ты не сильно разбираешься в чем-то)
источник

KR

Kirill Ryazantsev in QA juniors
Борис (KeR) Лушкин
как по мне, ситуация несколько не здоровая.
Пинать свое непосредственное начальство, требовать доступы, необходимые для работы.

По фиче - какая-то же инфа должна быть, пусть не документация, но от каких-то  требований же люди отталкивались, когда начали работать.
Аналитики, разрабы, РП, могли быть устные договоренности, хотелки, что-то должно быть
источник

БЛ

Борис (KeR) Лушкин... in QA juniors
В таком случае, Александру ждет увлекательное путешествие, с выяснением этих хотелок от всех заинтересованных в фиче лиц, и вменяемое документирование этих хотелок в какое-то подобие списка требований, от которых можно будет как-то уже отталкиваться.
источник

KR

Kirill Ryazantsev in QA juniors
Борис (KeR) Лушкин
В таком случае, Александру ждет увлекательное путешествие, с выяснением этих хотелок от всех заинтересованных в фиче лиц, и вменяемое документирование этих хотелок в какое-то подобие списка требований, от которых можно будет как-то уже отталкиваться.
После таких контор зато легко
источник

БЛ

Борис (KeR) Лушкин... in QA juniors
Если выгребешь😐
источник

AK

Alexandra Kudryavtse... in QA juniors
Борис (KeR) Лушкин
В таком случае, Александру ждет увлекательное путешествие, с выяснением этих хотелок от всех заинтересованных в фиче лиц, и вменяемое документирование этих хотелок в какое-то подобие списка требований, от которых можно будет как-то уже отталкиваться.
Хотелки в виде требований есть, UI протестирую когда добьюсь куда стучаться. А вот с api вопрос, сваггера как оказалось у нас адекватного нету
источник

IG

Igor Gruziev in QA juniors
Да хоть через curl) Должны же были его как-то проверить
источник

VK

Vladimir K in QA juniors
Alexandra Kudryavtseva
Хотелки в виде требований есть, UI протестирую когда добьюсь куда стучаться. А вот с api вопрос, сваггера как оказалось у нас адекватного нету
Так какие варианты остаются? Сидеть и ничего не делать, а потом рассказывать почему вы не протестировали?
источник

IG

Igor Gruziev in QA juniors
Alexandra Kudryavtseva
Хотелки в виде требований есть, UI протестирую когда добьюсь куда стучаться. А вот с api вопрос, сваггера как оказалось у нас адекватного нету
Подозреваю, что надо ловить разработку и требовать с них всё
источник

IG

Igor Gruziev in QA juniors
На чём-то же они обосновывали свой код
источник

AK

Alexandra Kudryavtse... in QA juniors
👍
источник

IG

Igor Gruziev in QA juniors
Igor Gruziev
На чём-то же они обосновывали свой код
Дальше делаем синхронизацию полученного с ПМ. Надеемся, что разницы нет особой) Проверяем.
источник

O

OFFisnik in QA juniors
Alexandra Kudryavtseva
Хотелки в виде требований есть, UI протестирую когда добьюсь куда стучаться. А вот с api вопрос, сваггера как оказалось у нас адекватного нету
Мне кажется свагер уже все используют...
А если не используют... То надо наверно проверять разработчиков, или тим.лидов разработки на адекватность)
источник

IG

Igor Gruziev in QA juniors
Не все и не используют)
источник

J

Julia in QA juniors
А подскажите, пожалуйста, как организовать на проекте автотестирование API?:) Интересует именно как построить процесс и как это все задокументировать в конфе.

Из того, что есть — json из swagger. И Postman, которому можно скормить этот json.

APIшка только недавно появилась вообще, то есть фактически даже вручную её тестили только сами разрабы.

Описания запросов у меня нет, но я примерно понимаю что зачем. Ну и могу мучить разраба, конечно.

Можно в ЛС, чтобы тут не мешать людям)
источник

И

Иисус in QA juniors
Julia
А подскажите, пожалуйста, как организовать на проекте автотестирование API?:) Интересует именно как построить процесс и как это все задокументировать в конфе.

Из того, что есть — json из swagger. И Postman, которому можно скормить этот json.

APIшка только недавно появилась вообще, то есть фактически даже вручную её тестили только сами разрабы.

Описания запросов у меня нет, но я примерно понимаю что зачем. Ну и могу мучить разраба, конечно.

Можно в ЛС, чтобы тут не мешать людям)
Построить «флоу» для выполнения этих тестов (что за чем будет выполняться), написать позитивные\негативные кейсы в коллекцию.
Но это может быть и не нужно.
источник

AG

Andrew Gasov in QA juniors
Julia
А подскажите, пожалуйста, как организовать на проекте автотестирование API?:) Интересует именно как построить процесс и как это все задокументировать в конфе.

Из того, что есть — json из swagger. И Postman, которому можно скормить этот json.

APIшка только недавно появилась вообще, то есть фактически даже вручную её тестили только сами разрабы.

Описания запросов у меня нет, но я примерно понимаю что зачем. Ну и могу мучить разраба, конечно.

Можно в ЛС, чтобы тут не мешать людям)
1. Составляете список эндпоинтов / функциональных сценариев, которые хотите проверять.
2. Для них составляете список тест кейсов «отправили такие данные - получили такой респонз - произошли следующие изменения».
3. Берёте python + requests + pytest или любой другой яп + библиотеку для http запросов.
4. Пишите тесты. :)
источник

J

Julia in QA juniors
Andrew Gasov
1. Составляете список эндпоинтов / функциональных сценариев, которые хотите проверять.
2. Для них составляете список тест кейсов «отправили такие данные - получили такой респонз - произошли следующие изменения».
3. Берёте python + requests + pytest или любой другой яп + библиотеку для http запросов.
4. Пишите тесты. :)
А если тесты нужны именно в Postman? То просто коллекции создавать? И у меня получится скорее в обратном порядке) сначала надо сделать, чтобы работало, а потом задокументировать)
источник

А

Алексей in QA juniors
Julia
А если тесты нужны именно в Postman? То просто коллекции создавать? И у меня получится скорее в обратном порядке) сначала надо сделать, чтобы работало, а потом задокументировать)
лучше сразу начинать учиться делать полноценные тесты. Полезно для карьеры :)
источник

AG

Andrew Gasov in QA juniors
Julia
А если тесты нужны именно в Postman? То просто коллекции создавать? И у меня получится скорее в обратном порядке) сначала надо сделать, чтобы работало, а потом задокументировать)
Если нужны тесты именно в постмане, то меняете п.3 на «берёте постман». :)
источник