English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Automazione- È una tecnologia che può eseguire casi di test senza intervento umano. Se ci concentriamo sull'industria IT, l'automazione non si limita all'automazione degli script di test. L'automazione è il sistema di controllo di base che meno desidera l'intervento umano. Vari compiti, come il trasferimento dei dati, le decisioni per l'AI, l'automazione del dispiegamento del codice per i test nella versione più recente, ecc.
Obiettivo-
L'obiettivo finale dell'automazione è eseguire nuovamente i flussi di regressione senza l'intervento di personale di test. La progettazione dello script richiede alcune operazioni manuali iniziali. Ma il risultato finale è il risparmio di tempo. È più veloce e può eseguire molti casi di test in parallelo su diversi browser.
Lo script/codice è scritto dall'utente e può essere eseguito più volte con l'aiuto dell'automazione. Poi lo script eseguito dall'Automation viene confrontato automaticamente con i risultati attesi e con rapporti descrittivi.
Selenium - Selenium è un framework di test open source per l'automazione necessaria, o in altre parole, tra vari strumenti/freccette di automazione, Selenium è un framework utilizzato per l'automazione delle applicazioni.
Obiettivo-
Esegue i test di caso multiple volte in diversi browser. Di nuovo, i test funzionali e di regressione sono funzionalità chiave di Selenium.
Nonostante Selenese sia un linguaggio specifico del dominio, vari linguaggi di programmazione (ad esempio Java, Ruby, C#, Python, PHP, .Net, ecc.) possono essere utilizzati per scrivere script, rendendolo più amichevole per gli utenti.
Di seguito sono elencate le operazioni che può eseguire Selenium Web Driver-
Test automatizzato
Test di performance
Test di regressione
Test mobile
Test di integrità
Monitoraggio delle applicazioni