在使用Selenium和java automation的Mac上,浏览器无法调整到320及以下
我开发了一个测试来测试标题图像的响应性。 但chrome和firefox的浏览器窗口似乎无法自动调整到320px及以下的宽度。浏览器只能在windows操作系统上手动调整大小。你知道为什么会发生这种情况吗?有没有办法让浏览器自动调整大小到320px以下 下面是代码,尽管它似乎不是代码问题:在使用Selenium和java automation的Mac上,浏览器无法调整到320及以下,java,selenium,browser,responsive-design,Java,Selenium,Browser,Responsive Design,我开发了一个测试来测试标题图像的响应性。 但chrome和firefox的浏览器窗口似乎无法自动调整到320px及以下的宽度。浏览器只能在windows操作系统上手动调整大小。你知道为什么会发生这种情况吗?有没有办法让浏览器自动调整大小到320px以下 下面是代码,尽管它似乎不是代码问题: Resizing methods: public void resizeToMobileView(String phone){ if(phone.equalsIgnoreCase(respo
Resizing methods:
public void resizeToMobileView(String phone){
if(phone.equalsIgnoreCase(responsive_mobile_iphoneSmall)) resizeWindow(319,568);
else if(phone.equalsIgnoreCase(responsive_mobile_iphone)) resizeWindow(320,568);
else if(phone.equalsIgnoreCase(responsive_mobile_galaxy)) resizeWindow(400,900);
}
获取页面对象上src的方法:
public void checkFotoSizeLarge(){
String src3 = header_BackgroundImage().getAttribute("src");
webPageHelper.verifyActualAndExpectedResults(src3, LargeHeaderPhoto,"Footer menu text verification", LargeHeaderPhoto.equals(src3));
}
以及测试套件本身:
@Test(groups = "ResponsiveImage")
/* Checking image size on <320px */
public void ImageSizeSmallCheckMin(){
String screen_size = responsive_mobile_iphoneSmall;
resizeToMobileView(screen_size);
sleep(5);
responsiveimage.checkFotoSizeSmall();
}
@Test(groups=“ResponsiveImage”)
/*检查上的图像大小,我找不到Mac的解决方案,但它正在虚拟win OS机上工作,尽管需要时间来设置