Add tests for --user-agent, --viewport-width, --viewport-height