So finden Sie, ob die Schaltfläche in Selenium IDE deaktiviert ist oder nicht

7

Ich möchte überprüfen, ob die Schaltfläche deaktiviert ist oder nicht von selenium IDE Aber ich konnte nicht.  Ich habe unten Code versucht, aber es funktioniert nicht. Gibt es eine andere Möglichkeit zu finden, ob die Schaltfläche deaktiviert ist ...? <tr><td>assertElementPresent</td><td>
//button[contains(text(), 'Save')]</td><td>/td></tr>

    
Sree 18.02.2013, 04:59
quelle

5 Antworten

1

Ich habe die Antwort auf folgende Weise erhalten. Ich erhalte alle Stilklassen, indem ich "window.document.getElementById ('requiredId'). ClassName" verwende und nach der erforderlichen Stilklasse für die Deaktivierung suche, indem ich dem Ausdruck folge.

%Vor%     
Sree 08.11.2017, 11:26
quelle
13

In Webtreiber. Es gibt eine Methode isEnabled, die true zurückgibt, wenn das Element aktiviert ist. Andernfalls wird false zurückgegeben.

%Vor%     
Code Enthusiastic 18.02.2013 07:14
quelle
10

Sie können VerifyNotEditable verwenden, um in diesem Fall Ihr Element, Button zu überprüfen.

    
Virendra Joshi 18.02.2013 11:34
quelle
1

Sie können die Elementsichtbarkeit überprüfen, indem Sie den Befehl assertVisible verwenden.

Code:

Command = assertVisible
Target = Locatorwert

Gibt true zurück, wenn das angegebene Element sichtbar ist, andernfalls false

Bestimmt, ob das angegebene Element sichtbar ist. Ein Element kann unsichtbar gemacht werden, indem die CSS-Eigenschaft "visibility" auf "hidden" oder die Eigenschaft "display" auf "none" gesetzt wird, entweder für das Element selbst oder für eines seiner Vorfahren. Diese Methode schlägt fehl, wenn das Element nicht vorhanden ist.

    
Manigandan 18.02.2013 05:21
quelle
1

Eine Schaltfläche kann auf viele Arten deaktiviert werden ... also müssen Sie darüber nachdenken, aber eine einfache Lösung wäre der Befehl assertAttribute mit dem Attribut disabled .

Dies stellt sicher, dass das Element den disabled -Wert gesetzt hat, was eine übliche Art ist, Elemente zu deaktivieren, aber nicht die einzige Möglichkeit .

    
Arran 18.02.2013 09:55
quelle