getAttribute nicht wieder komplett Wert für Stil Selen

Ich bin mit dem Selen getAttribute("style") - Methode auf die folgende id element:-

<div id="ntsDiv_1" style="width: 250px; text-align: left; white-space: normal; top: 1090px; left: 131px; visibility: hidden;" class="mlt-pop-container">

aber die API ist wieder nur die Hälfte Wert. Es ist wieder width: 250px; text-align: left; white-space: normal; und den verbliebenen Teil der Stil abgeschnitten.

Ich versuche, zu extrahieren Sie den Wert der Sichtbarkeit, aber die Methode ist nicht Rückkehr der vollständige Wert des Stils. Also, ich bin nicht in der Lage, um zu bestimmen, den richtigen Wert auf Transparenz.

Ich ausgeführt System.out.println("Style is:- "+super.getElement(NEXTAG_STORES_DIV).getAttribute("style"));

NEXTAG_STORES_DIV entspricht der xpath des Elements "id", und super.getElement Auszüge element von xpath -

Bitte helfen Sie mir!!

  • Gut, welche version von Selen? Welchen browser verwenden Sie? Welche Sprache ist das, in?
  • mit Junit, firefox, version weiß ich nicht
  • Hatte nicht Sie besser herausfinden? Welche version von Firefox?
  • firefox 17.0, weiß nicht, wie zu finden, Selen-version, gegoogelt, konnte aber nichts finden
  • Auch die JAR ' s, die Sie verwenden, was sind Sie genannt? Sie werden im format von selenium-java-version.jar.
  • lassen Sie mich versuchen, es zu finden,
  • Wo finden Sie diese jar-Datei, ich bin nicht in der Lage, ihn zu suchen
  • bitte nicht downVote Sie diese Frage, sonst werde ich gesperrt werden, Fragen zu stellen. Bitte beantworten Sie diese Abfrage statt
  • Haben Sie nicht das einrichten dieser Maschine? Sie hätte auf die jar ' s in der IDE (Eclipse oder was auch immer Sie verwenden vielleicht). Ich kann nicht auf Ihren Bildschirm sehen.
  • Nein, ich habe nicht es einzurichten. Es war bereits für mich
  • ok es gecheckt, die version ist 2.25.0
  • bitte helfen Sie mir , ich habe Euch gesagt, die version
  • Sie müssen die Aktualisierung Selen. Version 2.25 ist über 7 Monate veraltet.
  • ok. bitte entfernen Sie die downVote Sie gegossen, hier auf diese Frage. Bitte, Bitte!!!
  • ich fürchte, wenn ich kann, zu aktualisieren, bin ich mit dem offiziellen system 🙁
  • Sie bitte entfernen Sie die downvote bitte.
  • Ich habe nicht downvote die Frage??? Aktualisierung Selen kann das problem nicht lösen, aber zumindest sollten Sie versuchen, die neueste version zu sehen, ob Ihr Problem ist bekannt und in einer späteren version behoben.
  • vielen Dank für upvoting es. Ich fürchte, ich kann nicht aktualisieren, mein Selen. sich für einige Problemumgehung 🙁
  • Wenn Sie nur wollen, um zu überprüfen, die Sichtbarkeit eines Elements, versuchen Sie den Aufruf isDisplayed() auf, anstatt die Kontrolle über das style-Attribut.

InformationsquelleAutor vipin8169 | 2013-02-26
Schreibe einen Kommentar