
Yury
02.10.2017
10:31:18

Denis
02.10.2017
10:33:18
про закупку в адидас - это позитивный кейс, он проверит навыки автоматизации действий, но не способность находить граничные значения и косяки

Белов
02.10.2017
10:34:17

Alex
02.10.2017
10:35:04

Google

Denis
02.10.2017
10:35:42
видимо подразумевается UI автоматизация...

Alex
02.10.2017
10:36:17
Да, это обычный позитивный кейс для смоука

Dmitry
02.10.2017
10:39:17

Shoo
02.10.2017
10:41:12

Dmitry
02.10.2017
10:41:55
я к тому что частенько дают задание в с каким-то скрытым функционалом незнаю как это назвать
короче дают задание а там заложенны 3 косяка которые надо обойти, но об этом не говорят вначале

Alex
02.10.2017
10:42:36
можно фильтры присунуть или товары со скидками или еще чего
на сколько я помню там менюшки верхне меню с флайаутом

Ildar
02.10.2017
10:43:58
А при тестировании API нужно так же тестировать граничные значения данных или как? То есть например так же емайлы разные и т.д.?

Dmitry
02.10.2017
10:44:05
вот что-то подобное я и имел виду, с виду типо просто, а на деле есть свои хитрости которые надо знать как уметь обойти

Shoo
02.10.2017
10:44:28

Denis
02.10.2017
10:44:48

Igor
02.10.2017
10:44:57

Google

Dmitry
02.10.2017
10:45:05
ключевое слово не АПИ, а тестрование

Yury
02.10.2017
10:46:00
ключевое слово автомтаизация
человек может уметь в теорию тестирования, понимать технологию
но как проверить, умеет ли он это дело автоматизировать?

Dmitry
02.10.2017
10:47:03
это я к вопросу про АПИ, про то что ранее уже понял

Irga
02.10.2017
10:47:34

Ildar
02.10.2017
10:47:34
Ещё вопрос, есть у меня Post запрос, который создаёт пользователя. Он возвращает данные созданного пользователя. Мне нужно проверить, что в ответе именно те данные, которые я постил или нужно вытянуть из базы запросом и сравнить ответ API с тем, что вернул запрос?

Denis
02.10.2017
10:48:28
и то, и другое

Alex
02.10.2017
10:48:32

Irga
02.10.2017
10:50:29
надо оформить заказ? я оформил. смоук в чистом виде.
надо будет e2e - легко, но надо об этом сказать как бы )
а то гнать расширенное не пройдя смоук не айс )

Denis
02.10.2017
10:50:29

Alex
02.10.2017
10:51:28

Ildar
02.10.2017
10:51:42
Просто программист сказал "да не надо из базы тянуть, просто проверь что в ответе то, что постил" :)

Denis
02.10.2017
10:52:26
Товарищ, ты их как раз не слушай

Irga
02.10.2017
10:52:36
а то наговорят.

Denis
02.10.2017
10:52:36
Люди разные, некоторые от потенциальных задач отползают

Irga
02.10.2017
10:52:53
надо проверить и ответ и то что в базу легло.

Yury
02.10.2017
10:53:10
Послушай программиста и сделай наоборот!

Denis
02.10.2017
10:53:18
Я иногда по часу доказываю, что у них не фича, а и менно баг
надо быть настойчивым

Google

Irga
02.10.2017
10:53:30

Yury
02.10.2017
10:53:43

Ildar
02.10.2017
10:54:03
Спасибо за ответ :) я API не тестировал до этого. Так то у нас адекватные ребята, если баг, то не отпираются.

Denis
02.10.2017
10:54:30
Может у него реализация такая, что он для ответа берет данные из базы
И он знает, что эта проверка уже есть

Ildar
02.10.2017
10:54:46

Denis
02.10.2017
10:54:59
Лучше все равно проверять
Реализация изменится, и может всплыть ***

Irga
02.10.2017
10:55:13
я бы проверил оба случая: и в ответе и в базе

Ildar
02.10.2017
10:56:55

Yury
02.10.2017
10:57:26
Так SQL может быть неправильный
т.е. кладёт он в один поля, а выбирает из других

Denis
02.10.2017
10:57:43
Проверяй и то, и другое. Они потом решат ускорить работу АПИ)))
И не станут к базе обращаться
Сервис пойдет в массы, мощностей хватать не станет, менеджмент скажет "оптимизируйте"

Yury
02.10.2017
10:58:24
Короче проверять нужно все артифакты

Ildar
02.10.2017
10:58:30
Вряд ли я напишу запрос правильнее его :)

Yury
02.10.2017
10:59:32
'v
эм
я хз что тебе на это ответить

Google

Yury
02.10.2017
10:59:55
у тебя есть тз, что б данные пользователя лежали вот тут и вот так

Irga
02.10.2017
10:59:57

Yury
02.10.2017
10:59:58
ты это и тестишь

Ildar
02.10.2017
11:01:33
Ну так-то да. Но Я могу протестить через метод "получить данные существующего" пользователя через API :)

Irga
02.10.2017
11:01:51
ты как тестер можешь не знать ЯП, но без селектов ты далеко не уедешь в большинстве случаев.

Shoo
02.10.2017
11:03:19

Alex
02.10.2017
11:03:48

Ildar
02.10.2017
11:03:54

Admin
ERROR: S client not available

Shoo
02.10.2017
11:04:06

Yury
02.10.2017
11:04:09

Irga
02.10.2017
11:04:20

Ildar
02.10.2017
11:04:59
тебе и не надо
А как мне ещё проверить, что данные в базу легли корректно.

Shoo
02.10.2017
11:05:01
(кстати, фоновый такой вопрос, а почему мы обсуждаем это все в чатике вакансий?)

Yury
02.10.2017
11:05:13

Alex
02.10.2017
11:05:21

Shoo
02.10.2017
11:05:24

Ildar
02.10.2017
11:05:32
А, ну да :))

Shoo
02.10.2017
11:05:46

Yury
02.10.2017
11:06:00
хотя если у вас апи на базе и куча логики на t-sql - то надо бы знать и получше

Google

Alex
02.10.2017
11:06:21

Denis
02.10.2017
11:06:32

Shoo
02.10.2017
11:06:38

Denis
02.10.2017
11:06:50
Зачем?
blackbox вполне можно тестить и без этого

Shoo
02.10.2017
11:07:58
Затем, что вы тестируете, в том числе, и работу кода. Что бы её адекватно проверять - вам нужно понимать, как этот код работает. Что бы понимать как он работает - хотя бы базовые знания используемого языка программирования нужны.

Denis
02.10.2017
11:08:11
если мануальщик не придумывает тест - кейсы, то не надо

Shoo
02.10.2017
11:08:21
Без этого можно только манкитест, а не блэкбокс.

Irga
02.10.2017
11:08:31
тогда это уже кликер какой-то
а не мануальщик

Denis
02.10.2017
11:08:46
а набирать 100500 шибко грамотных не сильно выгодно

Shoo
02.10.2017
11:08:56
lol.

Denis
02.10.2017
11:09:07
ну, они тоже так называются)
не все ж сразу герои

Ilya
02.10.2017
11:09:20
сколько получает мануальщик, который не знает яп и не пишет тест-кейсы?

Denis
02.10.2017
11:09:24
и, как ни странно, баги находят таки
мало получает)

Igor
02.10.2017
11:09:55

Irga
02.10.2017
11:09:59

Ilya
02.10.2017
11:10:00
ну какойнить экземпл