我正在使用黄瓜自动化我的测试,我需要在我们的移动页面中自动执行导航栏的行为,因为这些菜单选项是根据屏幕大小显示的...例如:
480px有菜单a,菜单b,菜单c和菜单d。
320px有菜单a,菜单c和菜单d。
我的问题是,这可以实现自动化吗?如果是这样,有人有任何想法吗?
提前致谢, 伊恩
答案 0 :(得分:2)
我把它放在我的一个步骤定义中并且有效:
if Capybara.current_driver == :selenium
window = Capybara.current_session.driver.browser.manage.window
window.resize_to(1200, 800)
end
我正在和Capybara一起使用Cucumber。
答案 1 :(得分:0)
两种可能的选择: