Size: a a a

2018 December 11

LS

Luke Skywalker in LoadLand
Maxim Solntsev
Чаще всего проще попросить девелоперов, чтобы на тестовом окружении отдавали этот смс-код в хттп-ответе, который приходит после запроса смски.
именно так 1 в 1 просил мне сделать на моём стенде чтобы упростить сценарий, они не оценили, сказали будет БД от туда бёдм всё таскивать.
источник

AP

AmII PmII in LoadLand
Maxim Solntsev
Чаще всего проще попросить девелоперов, чтобы на тестовом окружении отдавали этот смс-код в хттп-ответе, который приходит после запроса смски.
на тестовом окружении - да, на бою - так не всегда получится
источник

ΙΤ

Ιωάννης Τσεκούρι in LoadLand
кто нибудь использует gitlab для запуска тестов?
источник

LS

Luke Skywalker in LoadLand
Lev Yarushin
А разве нет возможности узнать код до отправки на смс-гейт?
Уточню про этот сервис.
источник

LS

Luke Skywalker in LoadLand
AmII PmII
основная проблема - как в многопоточном режиме понимать, что это именно тот нужный код, который нужно подставить
да именно в этом нюанс
источник

MS

Maxim Solntsev in LoadLand
AmII PmII
на тестовом окружении - да, на бою - так не всегда получится
Тогда для боя нужно писать отдельный компонент, который будет снифать трафик к гейту и хранить ключ-значение "номер-код", и отдельный сэмплер для джметра, который будет ходить в этот компонент и просить у него значения кодов для номера телефона
источник

AP

AmII PmII in LoadLand
Luke Skywalker
именно так 1 в 1 просил мне сделать на моём стенде чтобы упростить сценарий, они не оценили, сказали будет БД от туда бёдм всё таскивать.
но таскание смс-ок из бд - существенно иной процесс, чем получение их по обычной схеме
источник

LS

Luke Skywalker in LoadLand
Maxim Solntsev
Есть конечно вариант врезаться между смс-гейтом и приложением, таскать оттуда смпп-пакеты (?), разбирать их и сопоставлять номер телефона из пакета с номером телефона для авторизации конкретного пользователя, но для такого извращения нужно хорошее обоснование, ибо времени будет потеряно немало.
да верно. Тем более большой сервис нагружать они хотят хорошими нагрузками.
источник

LS

Luke Skywalker in LoadLand
AmII PmII
но таскание смс-ок из бд - существенно иной процесс, чем получение их по обычной схеме
Тоже об  этом что сценарий будет не совсем реалистичный и другие процессы задействуем
источник

AP

AmII PmII in LoadLand
правда, таким образом можно еще нафиг исключить слабость смс-провайдера, а они обычно не очень сильные
источник

AP

AmII PmII in LoadLand
мы как-то в 10 потоков убили одного за 5 минут
источник

LS

Luke Skywalker in LoadLand
AmII PmII
правда, таким образом можно еще нафиг исключить слабость смс-провайдера, а они обычно не очень сильные
Да согласен, так же думаем что этот сервис должен работать и проверить как он справляется с работой.
источник

MS

Maxim Solntsev in LoadLand
Luke Skywalker
Да согласен, так же думаем что этот сервис должен работать и проверить как он справляется с работой.
Главное, не отправляйте смски под нагрузкой на рандомные реальные номера =)
источник

AP

AmII PmII in LoadLand
проще а) оценить сначала его работу на реале; б) грамотно его замокировать
источник

AP

AmII PmII in LoadLand
Maxim Solntsev
Главное, не отправляйте смски под нагрузкой на рандомные реальные номера =)
+++++++++
источник

AP

AmII PmII in LoadLand
особенно в Папуа-Новая Гвинея
источник

LS

Luke Skywalker in LoadLand
Maxim Solntsev
Главное, не отправляйте смски под нагрузкой на рандомные реальные номера =)
аха)) да попробуем всё сделать нормально))
источник

LS

Luke Skywalker in LoadLand
AmII PmII
проще а) оценить сначала его работу на реале; б) грамотно его замокировать
ок! понял
источник

MS

Maxim Solntsev in LoadLand
AmII PmII
проще а) оценить сначала его работу на реале; б) грамотно его замокировать
Можно даже не мокировать, есть готовые моки чисто для смпп. Точного названия не помню, что-то вроде fake sms provider, в которых заодно можно и эмулировать разные проблемы с провайдерской стороны, не копаясь в tcp трафике.
источник

LS

Luke Skywalker in LoadLand
А всё же счетчик номеров не справится с задачей? он для другого создан? Типа в жметре создаем счетчик с него отправляем и здесь же получаем смс. далее её в переменную и погнали по всем кругам дальше.
источник