Running desktop browser selenium tests on mobile safari web browser on iOS/Andriod

Hi,

Appium claims to do, create one test and run on all devices.

Is this true.

Here what I am thinking to achieve

Create selenium webdriver Tests on firefox browser on windows desktop and run those tests on iPhone, iPad and andriod mobile browsers.

Is this possible and feasible, kindly confirm.