Selenium
automatizza selenio browser, gli sviluppatori e designer risparmio di tempo e denaro scrupoloso quando sono alla ricerca di testare la compatibilità dei loro siti web.
- Offerte automazione per Firefox, Opera, Internet Explorer e Safari
- Fornisce un ambiente di sviluppo integrato
- TestingWhiz automatizza il processo di test
- La registrazione e la riproduzione possono essere gestiti con un solo clic di un pulsante
- funzioni di completamento automatico quando si scrive in Selenese
- opzioni di test che scala per una varietà di diversi livelli di abilità
- funzioni superiori richiedono un grado sostanziale di conoscenza di programmazione
- Selenio IDE può funzionare un po 'lento
C'è una certa ironia nel fatto che la maggior parte dei programmatori efficaci riescono a fare il loro lavoro così bene perché riducono al minimo la quantità di tempo che hanno da spendere codifica. Mentre elegante codifica in grado di ridurre al minimo la quantità di tipo si deve spendere di battitura e la sperimentazione, i codificatori di qualità anche sapere come trarre vantaggio in modo più efficiente gli strumenti già a loro disposizione. Questo è estremamente importante quando si cerca di testare la compatibilità del tuo sito web. Ciò che funziona su Safari potrebbe rivelarsi un disastro disorganizzato su Opera e Firefox, che richiedono ampia del lavoro solo per farlo funzionare a destra su tutte le piattaforme. E poi c'è la questione della compatibilità in un'ampia gamma di dispositivi che i visitatori moderni utilizzano per navigare sul web. Il selenio è diventato uno degli strumenti più affidabili per automatizzare i browser nel settore, permettendo agli sviluppatori di capire eventuali problemi nel loro codice prima che diventino problemi insormontabili. Nella sua forma più semplice livello di funzionalità, Selenio consente di assegnare passi di prova, poi riprodurli nel browser per vedere come funzionano quei passi in tempo reale. Ma selenio è più di un semplice emulatore di browser. Si tratta di un ambiente di sviluppo integrato pienamente funzionante. Usando il linguaggio di Selenese proprietario, è possibile creare e modificare gli script per consentire una maggiore versatilità con la vostra esperienza di test. Questi test possono essere salvati in diversi formati popolari che includono HTML e Ruby. Se stai cercando di testare rapidamente il codice, senza doversi preoccupare di scrittura di casi di test da soli, si può fare uso dello strumento automatico chiamato TestingWhiz, che permette di eseguire più casi di test in una minore quantità di tempo con meno mani sul lavoro coinvolti . Il nucleo Selenio IDE è abbastanza facile da usare anche per chi ha poca esperienza tecnica, ma l'aggiunta di selenio telecomando offre una funzionalità più avanzate per coloro che stanno cercando di fare test più complessi. Con RC, è possibile eseguire i test e scrivere in una grande varietà di lingue moderne come Python, Perl e Java, consentendo test più complicati che non hanno a fare affidamento sul linguaggio Selenese proprietario. Questo può essere combinato con selenio griglia per eseguire casi di test su server diversi, allo stesso tempo, la produzione di serie di campioni più grandi e consentendo agli utenti di ottenere risultati significativi in modo più rapido. La maggior parte del software di selenio richiede l'uso di un server di selenio, ma l'aggiunta del driver web Selenio consente di realizzare i tuoi obiettivi di test senza la necessità di hardware aggiuntivo. Nel mondo dei test, selenio è diventato un nome onnipresente. Molti dei designer più popolare browser hanno lavorato direttamente con selenio per integrare la tecnologia di selenio direttamente nel loro software, e serve come una pietra angolare di alcuni dei più strumenti di test popolari utilizzati per le API e framework.