Hallo,
Das Android-SDK bringt einen Emulator mit sich.
Genymotion bietet eine vorgefertigte Virtuelle Maschinen mit Android.
Für MacOS gibt es den iOS-Simulator (iPhone, iPad), er ist Teil von Xcode.
Für Windows gibt es den Windows-Phone-Simulator (für Internet Explorer Mobile), er ist Teil der entsprechenden SDK.
Die Chrome-Developer-Tools haben mittlerweile eine recht gute Emulation von kleinen Viewports und Touch-Events, aber das kommt wie gesagt nicht an die Geräte heran. Überhaupt ist die Touch-Bedienung und die ganz andere Hardware ausschlaggebend bei einem Mobilgerät. Insofern ist das Testen mit einem Desktop-Browser immer nur eine schlechte Näherung.
Mathias