2017-05-03 2 views
0

So habe ich diese Colorpicker in einem Beispiel Drupal und ich brauche einen Autotest in Behat zu schreiben, um eine Farbe auszuwählen und sicherzustellen, dass der HTML-Code der Form ist:Wie wähle ich eine Farbe aus dem Farbpicker in Behat?

<div style="color:#13456;">Testing</div> 

Gibt es eine Standard Behat Schritt wie ‚I willst du "# 13456" von colorpicker wählen? Ich bin auch offen für die Verwendung von Selenium Web-Treiber in Behat, um Schritte wie 'Ich ziehe den Colorpicker-Zeiger in Richtung "oben" "rechts" oder so ähnlich zu schreiben.

Kann jemand bitte etwas Licht darauf werfen, damit ich fortfahren kann?

Danke!

Antwort

1

Sie könnten ein evaluateScript mit einem jQuery Skript wie folgt verwendet werden:

jQuery('#colorpickerHolder').ColorPickerSetColor('#612828'); 

Erstellen Sie einen Schritt für diese die Farbe auszuwählen, und dann die Farbe speichern und in einem weiteren Schritt überprüfen.

+0

Dies scheint @lauda vielversprechend zu sein, danke! Ich werde das versuchen und als Antwort markieren, wenn es funktioniert! –

Verwandte Themen