0

Ich habe Selen-Tests gegen Chrom-Treiber v 2.25 ausgeführt. Ich habe Chrome v 54 auf einem Ubuntu 14 Server installiert. Ich kann keine Selen-Tests bekommen, um Videoplayer zu spielen, die in Flash sind. Gibt es ein Plugin, das ich installieren muss, um Chrome auf ubuntu zu bekommen, um Flash zu unterstützen?Selen kann nicht Video-Player abspielen

Der Test lädt eine Seite mit einem Video-Player und überprüft, ob es eine Play-Taste gibt. Ich muss sicherstellen, dass der Server Flash laden kann.

Antwort

0

Selen kann und wird eingebettete Objekte in keiner Website automatisieren.

Dazu gehören Objekte wie:

  • Flash-
  • PDF
  • Java Applets
  • usw.

Wenn Sie diejenigen automatisieren möchten, müssen Sie ein finden anderes Werkzeug. Selenium wurde entwickelt, um Websites zu automatisieren, nicht externe Komponenten einer Website wie Flash.

+0

selen kann und automatisiert flash, brauchen nur extra plugin für flash (nicht Selenium) – dimkin

+0

es ist nicht Selen an diesem Punkt dann :) Sie verwenden etwas anderes, um den Blitz zu automatisieren, so dass meine Aussage noch steht. "Selen kann und wird keine eingebetteten Objekte automatisieren [wie Flash]" – sircapsalot

+0

ist es. Injizieren von Flex Pilot zum Flash macht Tests funktionieren mit Flash genau wie mit HTML DOM Versuchen Sie dies, wenn Sie interessiert :) http://www.monsterdebugger.com/ – dimkin

0

dieses Arbeits wit Chrom Got 52+ und chromedriver 2.22+

Zum Zeitpunkt der Antwort mit Chrom arbeitet 55/2,27 - beide 64-Bit- alles, was Sie brauchen, ist zusätzliche Flagge in den chromedriver

--ppapi-flash-path=chromedriver/chromedriver_linux64/libpepflashplayer.so

Verwandte Themen