Selenium run chrome in mobile mode - google-chrome

Is there any possibility to run mobile version of chrome using ChromeDriver in Selenium, I mean something like emulation in Inspect element options?

Try --window-size=360,640 option, full option list

I think Appium can run against mobile Chrome for Android, via emulation of some description. But I've never run it myself so can't offer more than a general pointer in that direction. Sorry!

If you're just looking to emulate mobile chrome for inspection purposes, you could always use the normal computer version of Chrome and set it to emulate a mobile device. To access the emulation settings, press F12 then click the Show Drawer button and then the Emulation tab.
If you're looking to run scripts against mobile Chrome, then you'll need to use something like Appium as the previous answer suggested.

Related

Hiding MacOS Toolbar when in fullscreen

I was wondering if it is possible to hide the toolbar when in full screen using CSS. I've tried searching StackOverflow for some answer but sadly with no success.
Basically, go from this:
Too this:
No, you cannot affect the host application interface using CSS. There is a Javascript solution, however.
document.documentElement.webkitRequestFullScreen(); Be aware that you should also track keyboard actions like ESC, and provide a button for users to exit this experience as well.
Here's the documentation from Mozilla. Also according to the Can I Use database, Desktop Safari has only partial support and iOS Safari has NO support so how well this works will vary based on the browser.
I should point out that this isn't really the same as Kiosk mode. Kiosk mode can be used to block access from other applications/websites. This DOES NOT do that.

Where is chrome emulation tool in v49+

I updated chrome to v49+ and I can't find the emulation tool anymore.
The interface of the device mode changed a lot. And it seems that they change the position of the emulation tab.
Any help with it?
EDIT: In general, I want to emulate print view.
Here is documentation for dev tools:
https://developers.google.com/web/tools/chrome-devtools/iterate/device-mode/

Debugging on iOS safari

I'm making my portfolio website and I'm using pure HTML 5 no .js the about page doesn't work on iPhone and doesn't scroll everything together some of the elements positions are fixed and don't scroll. I don't own an iPhone but is there anyway to simulate the iOS on computer so I can debug the page? And is there such a tool like "inspect element" in chrome on the iOS safari? If not how can I debug and find how the browser is rendering wrong on the phone? Cause I validated my code and it's supposed to work, but its not!
You can simulate iOS using Xcode and Mac OS.
And for the debug purpose there is no inspect element in Simulator. Yes you can take a help of Accessibility Inspector
In the Simulator >> Go to Settings >> General >> Accessibility
Turn on Accessibility Inspector - This will help you to inspect different elements.
Something important to bear in mind is that because of Apple's policies, all browsers must use Safari’s layout engine to render pages, that means there are very few differences in rendering a page between Safari and other browsers on iOS.
There are two methods that you can use to debug a web page running on your iOS device on your using a browser on your Mac or Windows computer:
1. Debug using a Mac
If you have a Mac, you already have tools to live-inspect and debug web pages on your iOS device.
See here: https://developer.apple.com/library/safari/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/Introduction/Introduction.html
2. Debug using Windows
Xcode and MacOS are not the only way to debug websites running in a browser on OSX. There's a few ways:
Telerik
WineRE
I personally use Edge Inspect when I'm forced to use Windows.
Adobe Edge Inspect
http://www.adobe.com/devnet/edge-inspect/articles/browser-testing-across-devices-with-adobe-edge-inspect.html

How do you take a full webpage screenshot on a Windows computer?

Hi How I can take a full screenshot of webpage on a Windows computer using any browser?
Whenever I take screenshot with PrintScreen it take screenshot of only displaying page, but I want screenshot of full page in height. Is it possible we can take full screenshot including hidden eight?
Sorry for my bad English.
I have firefox and chrome.
Less the extensions, the better. Without any extensions for chrome and firefox
Chrome - Go to chrome debug mode using inspect element or using
ctrl+shift+I or using F12. Then press ctrl+shift+p. And if you start typing screenshot you will see options and choose Capture full page screenshot.
And
Firefox - shift-F2 or go to Tools > Web Developer > Developer Toolbar
to open a command line. And type screenshot --fullpage . This one Taken from here.
Use some extensions such as Fireshot. The extension is available for both Firefox and Chrome.
Link: https://chrome.google.com/webstore/detail/capture-webpage-screensho/mcbpblocgmgfnpjjppndjkmgjaogfceg?hl=en
Full Page Screen Capture board is most popular extension for doing it in Google chrome, it has simple and intuitive UI, very convenient.
Webpage Screenshot is popular extension for doing it in Google chrome:
https://chrome.google.com/webstore/detail/webpage-screenshot/ckibcdccnfeookdmbahgiakhnjcddpki/details
This isn't specific for browsers but there is a tool on windows called the snipping tool and it can take screenshots of anything.

In Nitrous.io, Is there a way to input stuff for the console in iOS?

The keyboard won't show up for console, and it is only for the editor. Is it possible there is some workaround about this? It is so close to fully support iOS!
Even better if nitrous.io guy can address this issue...
iOS is not officially supported so your mileage may vary when using an iPad, iPhone as well as other mobile devices.
Full iOS support is in our roadmap, I suggest following #nitrousio for product announcements.
Bluetooth keyboard works (in Chrome and Safari). Just tap inside the console area twice, then start typing.
Another option is to install a code editor (like Diet Coda) which provides an SSH console.