Cuprins:
Definiție - Ce înseamnă Test Automation?
Automatizarea testelor este un termen utilizat în testarea software și în alte tipuri de teste IT sau de asigurare a calității. Înseamnă că nu este necesară o intrare umană pentru a genera un test. Diferite tipuri de automatizări de testare ajută întreprinderile să își îndeplinească obiective precum testarea software cu mai puține resurse sau în moduri mai eficiente.
Techopedia explică testarea automatizării
La baza sa, automatizarea testelor înseamnă că niciun om nu trebuie să inițieze manual testul. Chiar și mulți utilizatori non-tehnici vor fi familiarizați cu acest principiu prin analizarea unor instrumente precum programele antivirus, care inițiază de la sine testarea periodică a unui computer sau a unei stații de lucru. Scanările de viruși și alte evenimente se întâmplă automat. În același mod, automatizarea testelor permite proceselor de testare software să se întâmple automat, fără povara inițierii utilizatorului.
Dincolo de automatizarea testelor, anumite tipuri de inovație ajută la îmbunătățirea și eficiența testării software. De exemplu, unele companii vorbesc despre automatizarea testelor fără script. Aceasta implică un sistem în care programatorii nu trebuie să scrie un script pentru fiecare caz de test specific. Prin utilizarea resurselor de cod reutilizabile, resursele de automatizare a testelor fără scripturi pot contribui, de asemenea, la furnizarea de modalități mai puțin intensiv de muncă pentru companii de a testa software-ul sau de a evalua produsele și serviciile.
