Size: a a a

testing_in_python

2021 July 20

В

Виталий in testing_in_python
Да, у меня только запускалось 4 браузера одновременно. Так как проц на 4 потока
источник

PU

Pavel Usachev in testing_in_python
где взять мощности:
1.купи
2. арендуй
3. скажи пацанам поставить докер и скачать selenoid открыв 4444 порт
источник

PU

Pavel Usachev in testing_in_python
ты уже взрослый, разберешься
источник

СС

Сказочный Сникерс... in testing_in_python
Что тоже не мешает подобные сценарии тестить без браузера. Там плеер? Интересное поведение где? Посмотреть как тянутся/передаются потоки и написать соответствующие тесты.
источник

В

Виталий in testing_in_python
Спасибо. Буду разбираться. Спасибо за подсказку направления.
источник

В

Виталий in testing_in_python
Ну вот грубо говоря 1 в 1 как зум
источник

СС

Сказочный Сникерс... in testing_in_python
Ну так и причем тут браузер. У тебя проблема в чем конкретно проявляется? Стример/ресивер падает? Передача потока тупит/замедляется/артефачит/прекращается?
источник

PU

Pavel Usachev in testing_in_python
думаю, что ему тупо надо гатлингом рпс по самые помидоры пульнуть на фронт, что бы там кролик под капотом помер нахуй
источник

СС

Сказочный Сникерс... in testing_in_python
Там не рпс
источник

В

Виталий in testing_in_python
Через какой-то период не слышно спикера. Не работает некоторые кнопки. Иногда тупо крашится
источник

СС

Сказочный Сникерс... in testing_in_python
И ты уже придумал как твои браузеры в докерах будут транслировать звук и видео?)
источник

В

Виталий in testing_in_python
Не) Именно этои кейс мы будем проверять в ручную. Но для этого нужно загнать в конфу хотя бы 100 юзеров
источник

СС

Сказочный Сникерс... in testing_in_python
Так и че толку их загонять если они ничего не будут делать
источник

СС

Сказочный Сникерс... in testing_in_python
Никакой нагрузки не будет
источник

СС

Сказочный Сникерс... in testing_in_python
Я что то очень сомневаюсь что если кого о начинает быть не слышно - это проблема в клиенте
источник

СС

Сказочный Сникерс... in testing_in_python
Тебе для начала надо разобраться как работает твое приложение. И на сервере и на клиенте. Затем проблему локализовать. Судя по твоему описанию ваше приложение не вывозит большое количество параллельных аплоадов потоков и их же скачивание.

Условно, каждый такой сервис работает примерно одинаково. Каждый клиент непрерывно загружает поток на сервер. Сервер в реальном времени склеивает все потоки кроме твоего в один и отдает обратно клиенту. Загрузка и скачивание скорее всего происходит чанками. Отдельно от может этот же склеенный поток сбрасывать этими де чанками на диск для дальнейшей генерации записи
источник

СС

Сказочный Сникерс... in testing_in_python
Как только оно начинает не вывозить видео и аудио потоки - далее по цепочке страдает все остальное, кнопки, действия итд
источник

Pavel Павлик in testing_in_python
https://docs.pytest.org/en/6.2.x/reference.html#metafunc

Я что-то не пойму, а как можно интроспектировать значения фикстур? Я вижу только имена фикстур
источник

Pavel Павлик in testing_in_python
У реквеста есть getfixturevalue, но как что-то подобное провернуть в metafunc не понимаю
источник

С

Сергей in testing_in_python
scope – If specified it denotes the scope of the parameters. The scope is used for grouping tests by parameter instances. It will also override any fixture-function defined scope, allowing to set a dynamic scope using test context or configuration
источник