Sisällysluettelo:
Määritelmä - mitä Test Automation Framework tarkoittaa?
Testiautomaatiokehys on olennaisesti ohjeiden kokoelma testitapausten luomista ja suunnittelua varten. Se on käsitteellinen osa automatisoitua testausta, joka auttaa testaajia käyttämään resursseja tehokkaammin.Techopedia selittää testiautomaatiokehyksen
Sen sijaan, että testiautomaatiorakenne olisi todellinen komponentti testausohjelmistosovelluksessa, se on konseptien ja työkalujen yhdistelmä, joka toimii kohteiden, kuten sisäisten kirjastojen ja uudelleenkäytettävien koodimoduulien kanssa, perustaksi testiautomaatioon. Testiautomaatiokehykset voivat suunnata testitapauksia tarjoamalla testitapauksen syntaksin, mukaan lukien ohjeet metodologialle, ja asettamalla tila iteratiiviselle testaukselle koko prosessin tehostamiseksi ja vähemmän vaikeudeksi.
Testiautomaatiokehyksille on erityyppisiä malleja - esimerkiksi osa niistä on avainsanallisia, joissa avainsanat tarjoavat perustan testitapausten rakentamiselle. Tietopohjainen lähestymistapa on myös mahdollista, jossa testijärjestelmä antaa "tuloja" ja tarkkailee sarjaa vastaavia "lähtöjä". Yksi tapa ajatella tätä on, että se on samanlainen kuin graafisen laskurin tekemä parabolisen käyrän kartoitus: tietovetoisissa testitapauksissa käytetään muuttujien ryhmää tutkimaan kuinka muuttujien muutokset vaikuttavat testituloksiin.
