Size: a a a

QA — русскоговорящее сообщество

2021 February 24

AG

Andrey Gavrilenko in QA — русскоговорящее сообщество
Elena
Ну если придираться, то 500 значит проблема сервера, но если «неверные данные» - то это проблема «рук юзера».
А баг или не баг тут уже нужно разбираться с учетом контекста самого продукта
А на «руки юзера» разве не должны 400 сыпаться?
источник

E

Elena in QA — русскоговорящее сообщество
Andrey Gavrilenko
А на «руки юзера» разве не должны 400 сыпаться?
Ну я о том же, что если это кривые руки юзера то 400 (или там 422)
источник

AK

Anton Khayrutdinov in QA — русскоговорящее сообщество
Andrey Gavrilenko
Коллеги, добрый день! Проконсультируйте пожалуйста в тестировании API. Код ответа 500 в ответе на некорректные данные (я про негативное тестирование) , при том, что сообщение в ответе говорит в чем причина является багом или нет? Или это от проекта зависит?
Формально это противоречит тому, как надо работать с ошибками в рамках rest архитектуры (если вы следуете ей) . С другой стороны, "Кодекс - это свод указаний, а не жестких законов". Если какой-то условно-негативный кейс явно не прописан в требованиях, то он скорее всего будет получать 500 и это нормально.
источник

AG

Andrey Gavrilenko in QA — русскоговорящее сообщество
Elena
Ну я о том же, что если это кривые руки юзера то 400 (или там 422)
Благодарю за ответ)
источник

AG

Andrey Gavrilenko in QA — русскоговорящее сообщество
Anton Khayrutdinov
Формально это противоречит тому, как надо работать с ошибками в рамках rest архитектуры (если вы следуете ей) . С другой стороны, "Кодекс - это свод указаний, а не жестких законов". Если какой-то условно-негативный кейс явно не прописан в требованиях, то он скорее всего будет получать 500 и это нормально.
Спасибо)
источник

ТТ

Тест Тестов... in QA — русскоговорящее сообщество
Тест Тестов
Через что можно отправить POST запрос? Около 50к надо
В общем решил сделать через python, смог отправить post запрос
источник

ТТ

Тест Тестов... in QA — русскоговорящее сообщество
Подскажите, как сделать так что бы он отправлял определенное количество раз?
источник

AI

Anonymous Incognito in QA — русскоговорящее сообщество
Тест Тестов
Подскажите, как сделать так что бы он отправлял определенное количество раз?
Отправлять в цикле?
источник

ТТ

Тест Тестов... in QA — русскоговорящее сообщество
Anonymous Incognito
Отправлять в цикле?
for i in range(30): вот так если?
источник

A

Anna in QA — русскоговорящее сообщество
Ребята может кто помочь , нужно протестировать login functionality autocomplete disabled . Получила Билд, но все равно имейл и пароль высвечивается. Почистила cache and cookies , отключила autocomplete in browser. Но с точки зрения юзера не каждый же это будет делать . Также отключила synchronisation off. Когда все это отключено то тогда работает , и если высвечивается pop up to save password and I click no , тогда все в порядке . Если сохраню то при следующем заходе email and password  will appear . Подскажите этого достаточно или что то нужно сделать по другому ?! Спасибо заранее
источник

AI

Anonymous Incognito in QA — русскоговорящее сообщество
Anna
Ребята может кто помочь , нужно протестировать login functionality autocomplete disabled . Получила Билд, но все равно имейл и пароль высвечивается. Почистила cache and cookies , отключила autocomplete in browser. Но с точки зрения юзера не каждый же это будет делать . Также отключила synchronisation off. Когда все это отключено то тогда работает , и если высвечивается pop up to save password and I click no , тогда все в порядке . Если сохраню то при следующем заходе email and password  will appear . Подскажите этого достаточно или что то нужно сделать по другому ?! Спасибо заранее
А по задаче-то что сделать надо было? Чтоб автокомплит не предлагался браузером?
источник

A

Alina in QA — русскоговорящее сообщество
вообще, можно как-то принудительно очистить данные сохраненные пользователем, со стороны разработчиков при деплое. если разово нужно очистить - стоит прибегнуть к этому
источник

A

Anna in QA — русскоговорящее сообщество
Description

Pentest Finding: B004-002 Autocomplete Enabled

We don’t disable autocomplete on the forms for Login and Password change, and we should, otherwise sensitive information could be stored in the users’ browsers.
источник

A

Anna in QA — русскоговорящее сообщество
Вот вся инфа
источник

НБ

Николай Бабаевский... in QA — русскоговорящее сообщество
Тест Тестов
Подскажите, как сделать так что бы он отправлял определенное количество раз?
Можно с помощью pytest, декорируя тестовую функцию @pytest.mark.parametrize, если каждый запрос отправляет разные данные
источник

AE

And Ev in QA — русскоговорящее сообщество
Anna
Ребята может кто помочь , нужно протестировать login functionality autocomplete disabled . Получила Билд, но все равно имейл и пароль высвечивается. Почистила cache and cookies , отключила autocomplete in browser. Но с точки зрения юзера не каждый же это будет делать . Также отключила synchronisation off. Когда все это отключено то тогда работает , и если высвечивается pop up to save password and I click no , тогда все в порядке . Если сохраню то при следующем заходе email and password  will appear . Подскажите этого достаточно или что то нужно сделать по другому ?! Спасибо заранее
"но все равно имейл и пароль высвечивается" — означает, что разработчики не реализовали или реализовали не правильно, создавайте баг
—-
если хотите проверить, "что там накодили" и знаете немного HTML - можете сами по коду посмотреть
—-
доп. инфа: source 1 | source 2 | source 3
источник

НБ

Николай Бабаевский... in QA — русскоговорящее сообщество
Николай Бабаевский
Можно с помощью pytest, декорируя тестовую функцию @pytest.mark.parametrize, если каждый запрос отправляет разные данные
import pytest
import requests

params = [param1, param2, ... paramN]
@pytest.mark.parametrize('param', params)
def test_something(param):
   responce = requests.post("http://www.site.org", json={'data': param})
   assert responce.status_code == 200
источник

A

Anna in QA — русскоговорящее сообщество
Я нашла такую информацию
источник

A

Anna in QA — русскоговорящее сообщество
Ugh нельзя скинуть скриншот
источник

A

Anna in QA — русскоговорящее сообщество
источник