Size: a a a

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

2019 September 25

ТК

Талик Курбанбеков in QA — русскоговорящее сообщество
Azamat Sirazhitdinov
привет! а есть фриланс площадки для QA? поделитесь, пожалуйста.
buglance.com , нужно приложение загрузить просто
источник

AS

Azamat Sirazhitdinov in QA — русскоговорящее сообщество
Спасибо!
источник
2019 September 26

YP

Yuryi Prune in QA — русскоговорящее сообщество
всем привет. Впервые столкнулся с апи гет методом который отдаёт файл (цсв). Возможно есть небанальные проверки кроме статус-кода\имени\содержимого\расширения файла ?
источник

AV

Alexei Vinogradov in QA — русскоговорящее сообщество
Yuryi Prune
всем привет. Впервые столкнулся с апи гет методом который отдаёт файл (цсв). Возможно есть небанальные проверки кроме статус-кода\имени\содержимого\расширения файла ?
А разве что-то еще осталось?

Ну перформансе на больших файлах, если релевантно.
источник

YP

Yuryi Prune in QA — русскоговорящее сообщество
Alexei Vinogradov
А разве что-то еще осталось?

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

AB

Alexei Barantsev in QA — русскоговорящее сообщество
заголовки ответа ещё стоит проверить
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
передачу по шифрованному протоколу, если это важно. а также CORS, опять таки если это важно
источник

AS

Anton Semenchenko in QA — русскоговорящее сообщество
Алексей Ткаченко коротко и очень занимательно расскажет про «Тестирование ПО и железа для космоса» https://comaqa.by/2019/09/10/aleksey-tkachenko-comaqa-spring-2019/ кто хочет послушать полную, 2-х часовую версию доклада - смело приходите на COMAQA Минск Митап в понедельник https://comaqa.by/2019/09/26/meetup-testirovanie-po-kosmicheski/
источник

YP

Yuryi Prune in QA — русскоговорящее сообщество
Alexei Barantsev
передачу по шифрованному протоколу, если это важно. а также CORS, опять таки если это важно
заголовки - ок. А как можно проверить cors относительно просто метода ? всегда считал, что корс относится исключительно к исполнению запросов исключительно в браузере. Т.е. если у нас есть веб-ресурс и мы чекаем запрещены ли обращения к другим доменам, мы чекаем скорее поведение браузера (насколько корректно он ограничил действия), а не поведение нашей апи. Разве нет ? извиняюсь если подтупливаю
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
а это API не будет потом использоваться в браузере?
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
и не просто в браузере, а на сторонних доменах?
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
я же не знаю, поэтому и написал "если это важно"
источник

YP

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

AB

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

YP

Yuryi Prune in QA — русскоговорящее сообщество
как бы выглядел кейс ? выгрузить скрипт который стучиться к данной апи (домен апи А) на веб страницу с домена Б, взять алллоу\крос-ориджин хедер. Предположим там будет "ориджин". Далее вызвать скрипт и убедиться, что браузер заблокирует обращение к апи, т.к. домены А и Б не равны ? не будет ли это проверкой движка браузера (ну или что там в браузере за корс отвечает) ?
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
браузер тестировать не надо. проверить нужно, что настройки на сервере отвечают вашим целям и задачам по обеспечению CORS
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
браузер ничего не заблокирует. он только отправит информацию про origin, а все решения принимает серверная сторона
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
(ну или иногда заблокирует, но опять таки, на основании информации, полученной от сервера)
источник

YP

Yuryi Prune in QA — русскоговорящее сообщество
Alexei Barantsev
браузер ничего не заблокирует. он только отправит информацию про origin, а все решения принимает серверная сторона
понял. Спасибо за разъяснения
источник

AB

Alexei Barantsev in QA — русскоговорящее сообщество
кстати, есть специальный целый сайт, посвящённый этой теме
https://enable-cors.org/
источник