Size: a a a

QA — Load & Performance

2021 July 19

M

Max in QA — Load & Performance
не помогло (
источник

RN

Roman Nakonechnyi in QA — Load & Performance
привет всем, новачок в тестировании,  подскажите как и что можно отнести к перфоманс тестированию мобильних приложений. Может статьи и тд.? Использую Appium + SauceLabs
источник

АК

Андрей Коломытов... in QA — Load & Performance
Клиентская часть, скорее всего, не переживает интенсивность выше “1 юзера в некоторое время”. Серверная ничем, приниципиально, не отличается от любой другой серверной: клиентские устройства ломятся в неё и им что-то нужно. Стандартные тесты на поведение и состояние системы. Это в плане нагрузки.
В плане производительности — измеряемое поведение системы, связанное с её работой, например время рендеринга фоточки, сжатия архивчика, может быть в фоне. Что-то такое наверное, не приходилось трогать.
источник

YZ

Yehor Zakharov in QA — Load & Performance
а как же app start-up time, batter time, memory consumption и т.п. на девайсах?
источник

АК

Андрей Коломытов... in QA — Load & Performance
А вот и примеры подоспели 🙂 Это же связано с работой системы? Измеряемое? 🙂
источник

YZ

Yehor Zakharov in QA — Load & Performance
не прочел последнее предложение твое)
источник

АК

Андрей Коломытов... in QA — Load & Performance
Кстати интересно, какие требования к утилизациям на мобилах, учитывая что их чуть больше, чем зоопарк.
источник

YZ

Yehor Zakharov in QA — Load & Performance
требования, смешно))
источник

АК

Андрей Коломытов... in QA — Load & Performance
А что есть?
источник

YZ

Yehor Zakharov in QA — Load & Performance
в том-то и дело, что это редкое явление
источник

YZ

Yehor Zakharov in QA — Load & Performance
обычно есть "проведите перфоманс тесты"
источник

АК

Андрей Коломытов... in QA — Load & Performance
“Тесты провели, рузультат положительный, перфоманс обнаружен” 🙂
источник

YZ

Yehor Zakharov in QA — Load & Performance
типа того)
источник

GG

Gugo Groci in QA — Load & Performance
Я думаю ориентироваться надо на среднебольничный девайс. На Андроиде пожиже, на айос погуще.
источник

VS

Vladislav Suvorov in QA — Load & Performance
Обычно на всяких бюджетниках тестят
источник

VK

Vitaliy Kudryashov in QA — Load & Performance
Делается же просто выборка из топа 5-10 девайсов клиентов
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Это кмк просто обычное тестирование. Во всяком случае те мобильные приложения которые я тестил, включали такие требования и никаким перфомансом там и не пахло
источник

NM

NoEndOutcry💡🔋🚓 Mikst... in QA — Load & Performance
Обыёно пяток самых популярных и по одному с прошлыми версиями ос, до той которая крайняя
источник
2021 July 20

ВС

Вячеслав Смирнов... in QA — Load & Performance
Записывайте длительность выполнения тестов. Такое есть в Allure. Можете свой механизм записи длительности прикрутить.
StopWatch - хороший вариант
https://www.baeldung.com/java-measure-elapsed-time

По длинным тестам записывайте длительность выполнения шагов.

Проверяйте в том числе на больших данных. И думаю, что достаточно эмулятора. Без реального девайса
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
https://www.youtube.com/watch?v=rCHJ7iQr6To&t=3755s
Артём Козленко, старший инженер-тестировщик, ЦФТ
Атомарность в UI-тестах
Зачем изолировать проверки или информативный отчет о прогоне тестов
Что такое целевая проверка и как она влияет на структуру кейса
Как перенести кейс в код, сохранив логику и читаемость

Тут показано, какую пользу приносит мокирование ответов сервера для мобильных приложений. Так будет удобно проверять на разных ответах. Больших и малых
YouTube
TestTrend Online 02.12.20
0:06:58 - Открытие мероприятия

0:14:16 - Владимир Плизга, главный инженер-программист, ЦФТ
“И мне ничего за это не будет.” Как внедрять тестовое поведение в чистовой код?
Как же порой трудно добиться нужного поведения программы в тестовом окружении: фейковые данные не соответствуют реальности, корявая внешняя зависимость не даёт воспроизвести проблемный кейс, а вездесущая безопасность постоянно ставит палки в колёса… И хотя для всех этих проблем есть какие-то внешние решения, в идеале все такие проблемы можно было бы устранить прямо внутри приложения. Но разве можно лезть внутрь “черного ящика”? Можно! Если осторожно ;)
О том, как добавлять в чистовой код тестовое поведение и спать спокойно, мы и поговорим в докладе.

1:02:35 - Артём Козленко, старший инженер-тестировщик, ЦФТ
Атомарность в UI-тестах
Зачем изолировать проверки или информативный отчет о прогоне тестов
Что такое целевая проверка и как она влияет на структуру кейса
Как перенести кейс в код, сохранив логику и читаемость

1:58:20 - Вячеслав Смирнов…
источник