Platvormi ülevaade

Kuidas Autonomy QA testimist skaleerib

SAMM 01

Ühenda oma CI/CD konveier

Integreeri GitHub Actionsi, GitLabi või Jenkinsiga ühe API võtme abil. Autonomy kuulab juurutussündmusi, et käivitada paralleelsed agendikäivitused automaatselt.

WebhookAPICLI

steps:

- name: Run Autonomy

run: npx autonomy run

env:

AUTH_TOKEN: ${{ secrets.AUTONOMY_KEY }}

Peamine checkouti voog

SAMM 02

Kaardista kasutajateekond

Kirjelda olulist voogu, lisa toetav kontekst või taaskasuta olemasolevaid toote artefakte. Autonomy muudab selle kavatsuse käivitatavateks kontrollideks igas vooga seotud kihis.

Loomulik keelToote artefaktidKasutaja eesmärgid
SAMM 03

Autonoomsed agendid käitavad QA-d

Runner valib iga sammu jaoks õige võimekuse, alates brauseri ja mobiili toimingutest kuni taustasüsteemi kontrollide, sõnumite, visuaalse kontrolli ja ebastabiilsetest tooteolekutest taastumiseni.

iOSAndroidVeebSõnumid

UI regressioon

Nupp nihkus 12 px paremale

Hetktõmmis #4421 vs #4422
SAMM 04

Vaata tõendusjälg üle

Iga käivitus salvestab tulemuse taga oleva kasutajatoimingu, päringu, võrgusündmuse, väite, artefakti ja agendi otsuse.

Agendi jälgVõrgutõendidSalvestised