Lavorare con l'installazione e lo smontaggio
In questo capitolo, comprenderemo due importanti concetti del mondo dei test: setup e smontaggio. <
Impostare
Questo è un insieme di parole chiave o istruzioni da eseguire prima dell'inizio della suite di test o dell'esecuzione del test case.
Demolire
Si tratta di un insieme di parole chiave o istruzioni da eseguire dopo l'avvio della suite di test o dell'esecuzione dello scenario di test.
Lavoreremo su una configurazione del progetto, in cui utilizzeremo sia la configurazione che lo smontaggio. L'apertura e la chiusura del browser sono i passaggi comuni nei casi di test.
Ora aggiungeremo la parola chiave open browser durante la configurazione e chiudere il browser durante lo smontaggio.
Apri Ride usando ride.py comando dalla riga di comando e creare un nuovo progetto.
Fare clic su Nuovo progetto per creare il progetto.
Fare clic su OK per salvare il progetto.
Clic New Test Case per crearne uno.
Fare clic su OK per salvare lo scenario di test.
Ora dobbiamo importare la SeleniumLibrary per utilizzare le parole chiave relative al browser e interagire con le pagine.
Per importare la libreria, fai clic su Libreria -
Fare clic su OK per salvare la libreria.
Nello screenshot qui sopra, la sezione Impostazioni ha le opzioni di configurazione e smontaggio . Per l'installazione, fare clic suEdit per inserire la parola chiave.
Ora, inserisci la parola chiave -
Gli argomenti devono essere separati dal carattere pipe (|).
Fare clic su OK per salvare la configurazione. Abbiamo inserito la parola chiaveOpen browser e ha anche aggiunto gli argomenti come mostrato sopra.
Ora entreremo nel caso dello smontaggio.
Fare clic su Modifica per smontaggio e immettere la parola chiave.
Fare clic su OK per salvare lo smontaggio.
Ora, inseriremo le parole chiave per il test case.
Abbiamo solo testo di input nel caso di test. L'apertura e la chiusura del browser viene eseguita dalle impostazioni di configurazione e smontaggio.
Dettagli dell'esecuzione del test
Conclusione
L'installazione e lo smontaggio giocano un ruolo cruciale nel mondo dei test. Abbiamo visto come utilizzare la configurazione e lo smontaggio nei nostri casi di test e anche come vengono eseguiti.