I am automating the testing of a web application that should display and run across devices without any issues. Using Selenium webdriver as a tool for it. I could find Chromedriver has inbuilt Chromeoptions options.setExperimentalOption("mobileEmulation",mobilemulationmap)but Edge or Safari does not seem to have those options. How to test the web application in browser emulation in firefox, Edge, Safari browsers?
As of now, in Edge i just give driver.manage().window().setSize(new Dimension(width,height)); but i feel like the width and height does not refer to the viewport dimension.
I am new to mobile automation. Any help is highly appreciated.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…