В этом ролике мы разберем такой архиполезный в делах фронтенда сервис как BrowserStack. Если коротко, то он позволяет тестировать сайты на реальных устройствах, запущенных где-то там на серверах BrowserStack, а вы видите видео-трансляцию, как например в TeamViewer.
Получается что для вас устройство полностью настоящее, с конкретной версией операционной системы и браузера. Более того, Практически у каждого и представленного в огромном списке вариантов, есть возможность включить инструменты разработчика и контролировать что происходит в DOM-дереве и c JavaScript-кодом.