Codeception的移动设备模式

时间:2017-06-10 10:43:56

标签: php codeception qa

我尝试为网站自适应布局的移动视口编写验收测试。 有没有办法使用Codeception将浏览器切换到移动设备模式?

2 个答案:

答案 0 :(得分:0)

为了测试网站的响应能力,我在测试开始时设置了窗口的大小:

$I->resizeWindow(320, 480);

如果这对您有用,请告诉我。

更新: 如果您确实需要,可以在测试开始时重新配置chromedriver以模拟特定设备。

答案 1 :(得分:0)

因此,如果您需要在移动仿真模式下启动代码接收测试,则需要使用以下环境部分:

env:
top:
     modules:
        config:
            WebDriver:
                browser: 'chrome'
                window_size: 360x640
                capabilities:
                   platform: ANDROID
                   browserName: chrome
                   chromeOptions:
                        mobileEmulation:
                             deviceName: 'Samsung Galaxy S4'

仅提供移动分辨率是不够的。