@qa_jobs

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

Белов
02.10.2017
10:34:17
adidas.co.uk оформить заказ
Кстати, сколько по времени займет это задание? При условии наличия всего необходимого?

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

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

Dmitry
02.10.2017
10:39:17
adidas.co.uk оформить заказ
а что сложнего ?

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
А при тестировании API нужно так же тестировать граничные значения данных или как? То есть например так же емайлы разные и т.д.?
При тестировании API нужно тестировать всё то же самое, что и при любом другом тестировании.

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
adidas.co.uk оформить заказ
а че тут сложного? 5 кликов даже не потестишь особо. хотя для собеса сойдет любое

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

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

Alex
02.10.2017
10:48:32
а че тут сложного? 5 кликов даже не потестишь особо. хотя для собеса сойдет любое
ну-ну)) зай на Мужские кроссовки, выбери товар со скдикой, добавь в корзину, проверь что добавилось, заполни все поля для доставки

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

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
Может у него реализация такая, что он для ответа берет данные из базы
Так и есть видимо. То есть если я урл ендпоинта в браузере открою с параметром showsql=1, то мне как раз показывается сам SQL запрос.

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
у тебя есть тз, что б данные пользователя лежали вот тут и вот так

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
ты как тестер можешь не знать ЯП, но без селектов ты далеко не уедешь в большинстве случаев.
Ну простенький запрос я могу накатать, но там 100500 joinов и я пока не могу воткнуть что там происходит. Я конечно подтягиваю знания, но не так быстро как хотелось бы.

Admin
ERROR: S client not available

Shoo
02.10.2017
11:04:06
с тех пор как куча мануальщиков кругом
А при чем тут мануальщик или не мануальщик?

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
А как мне ещё проверить, что данные в базу легли корректно.
Сделать запрос, посмотреть в базе значения изменяемых полей. Thats all.

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

Shoo
02.10.2017
11:05:46
мануальщик не обязан знать ЯП, на то он и мануальзик
Ещё раз, в чем состоит, в вашей голове, связь между видом применяемого тестирования и знанием ЯП?

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

Google
Denis
02.10.2017
11:06:32
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
ну какойнить экземпл

Страница 240 из 564