Ist es möglich, automatisch öffnen Sie Google Chrome devtools?
Gegeben, dass Selen 2 schließt die devtools-Fensters, welches meine emulator-Profil gespeichert unter meinem Benutzer-Profil für chrome. Gibt es eine Möglichkeit, trigger devtools öffnen mit einem Selen-Skript?
Hier ist die info über die devtools Fenster schließen Ausgabe
https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing
Ich fühle mich ein wenig erschöpft, versuchen einige dieser Chrom-override-Parameter, von denen nur eine scheint zu funktionieren
http://peter.sh/experiments/chromium-command-line-switches/
Den einer, der hatte irgendwelche Auswirkungen auf die folgenden
options.addArguments("user-data-dir=/Path/to/chrome/profile");
Wenn es keine Möglichkeit gibt, zu öffnen, die dev-tools-Fenster oder panel, gibt es eine Methode zum initialisieren der emulator?
Du musst angemeldet sein, um einen Kommentar abzugeben.
auf dem terminal, geben Sie den folgenden -
Können Sie Roboter-Klasse für die gleiche. Es nur geht zu helfen, Sie zu öffnen, dev-tools, die auf jedem browser.
Verwenden Sie diesen code an der Stelle, die Sie öffnen möchten dev-tools
Können Sie den unten angegebenen code, es funktioniert wunderbar mit FireFox, nur ändern Sie die browser -
Als der gleiche link, den Sie sagt, es ist nicht möglich, ChromeDev tools mit Selen ist ChromeDriver seit 2.x. Es ist einfach in direkten Konflikt, den Sie verwenden konnten, entweder das eine oder das andere.
Nur so führen Sie eine Problemumgehung ist die pause alle chrome-Treiber Interaktivität, starten Sie das DevTool ist durch einige andere automation framework wie Roboter-API, tun Sie, was Sie brauchen, und fahren Sie Fort.
Aber ich könnte denken, was ich von dev-tools, gibt es nicht eine alternative zu dem, was Sie benötigen, durch die Bereitstellung von Chrome mit der richtigen Konfiguration zu starten? (lädt ein anderes Profil, oder laden eine emulierte Gerät)
Warum müssen Sie den chrome-devtools überhaupt?
firebug.xpi
oderbrowsermobproxy
.WebDriver mit chrome emulierten browser
Dies ist ein code-snippet, das Sie verwenden können, um Feuer auf den chrome-browser in einer bestimmten version emulieren. Hinweis: das wichtigste hier ist die
deviceName
Wert sollte mit dem übereinstimmen, wie es erwähnt wird in den chrome-browser von Ihnen.Hoffe, das hilft.
Edit: ich habe gerade gesehen es ist ein 3 Jahre Alter Beitrag. Der Kerl hat wohl seinen Weg gefunden nach Hause. 😛
Haben Sie versucht, die Konsolen-API für Ihre Bedürfnisse? Es wird zulassen, die Sie aufrufen einige dev-tool-Funktionen aus dem inneren JS.