Comandi selenio - Asserzioni

Le asserzioni ci consentono di verificare lo stato di un'applicazione e di confrontare con il previsto. Viene utilizzato in 3 modalità, vale a dire. - "asserire", "verificare" e "attendere". Ad esempio, "verifica se un elemento dal menu a discesa è selezionato".

La tabella seguente elenca le asserzioni Selenium che vengono utilizzate molto frequentemente, tuttavia l'elenco non è esaustivo.

Sr.No. Comando / sintassi e descrizione
1

waitForErrorOnNext (message)

Attende l'errore; utilizzato con la funzione di accesso assertErrorOnNext.

2

verifySelected(selectLocator, optionLocator)

Verifica che l'opzione selezionata di un menu a discesa soddisfi optionSpecifier.

3

waitForSelected (selectLocator, optionLocator)

Attende di ottenere l'opzione selezionata; utilizzato con la funzione di accesso assertSelected.

4

waitForNotSelected (selectLocator, optionLocator)

Attende di non ottenere l'opzione selezionata; utilizzato con la funzione di accesso assertSelected.

5

verifyAlert (pattern)

Verifica il testo dell'avviso; usato con l'accessor storeAlert.

6

waitForAlert (pattern)

Aspetta l'allerta; utilizzato con la funzione di accesso storeAlert.

7

verifyAllButtons (pattern)

Verifica il pulsante; utilizzato con la funzione di accesso storeAllButtons.

8

waitForAllButtons (pattern)

Attende il caricamento del pulsante; utilizzato con la funzione di accesso storeAllButtons.

9

verifyAllLinks (pattern)

Verifica tutti i collegamenti; utilizzato con la funzione di accesso storeAllLinks.

10

waitForAllLinks (pattern)

Attende tutti i collegamenti; utilizzato con la funzione di accesso storeAllLinks.

11

verifyAllWindowIds (pattern)

Verifica l'id della finestra; utilizzato con la funzione di accesso storeAllWindowIds.

12

waitForAllWindowIds (pattern )

Attende l'id della finestra; utilizzato con la funzione di accesso storeAllWindowIds.

13

verifyAttribute(attributeLocator, pattern)

Verifica un attributo di un elemento; utilizzato con la funzione di accesso storeAttribute.

14

waitForAttribute(attributeLocator, pattern)

Attende un attributo di un elemento; utilizzato con la funzione di accesso storeAttribute.

15

verifyBodyText(pattern)

Verifica il corpo del testo; utilizzato con l'accessor storeBodyText.

16

waitForBodyText(pattern)

Attende il corpo del testo; utilizzato con la funzione di accesso storeBodyText.

17

waitForConfirmation(pattern)

Attende la conferma; utilizzato con la funzione di accesso storeConfirmationPresent.