Autonomy dokumentatsioon
Abi

Tõrkeotsing

Mida tähendab iga Couldn't start ja läbikukkumise põhjus, mis on Runner problem, miks sisselogimine vajab sinu abi ja mida sellega teha.

Alusta käivituse lehelt. Iga käivitus, mis ei läbinud, ütleb kindla lausega, miks: tulemuse Couldn't start puhul esimese sammu juures ja tulemuse Failed puhul iga läbikukkunud sammu juures. Leia see lause allpool. Mida tulemused tähendavad, loe lehelt Käivitused ja tulemused.

Couldn't start

Ühtegi sammu ei käivitatud, nii et sinu rakenduses ei testitud midagi. Couldn't start käivituste eest arvet ei esitata ja need jäetakse õnnestumismäärast välja.

Põhjus käivituselMida teha
The app didn't open, so the run couldn't start.Ava keskkonna URL või build ise. Kontrolli, et see on juurutatud, et URL on avalik (runnerid ei pääse ligi aadressile localhost, privaatsele IP-le ega ainult VPN-i kaudu kättesaadavale hostile) ja et mobiilibuild paigaldub simulaatorisse või emulaatorisse. Seejärel käivita uuesti.
The app blocked the test browser as a bot, so the run couldn't start.Sinu rakenduse botikaitse või tulemüür keeldus testbrauserist. Luba see selles tööriistas selle keskkonna jaoks või käivita keskkonnas, kus botikaitset pole, näiteks stagingus.
A test inbox wasn't available, so the run couldn't start.Kui võtad e-kirju vastu oma domeenil, kontrolli, et edasisaatmine on aktiivne: käivitused ei lülitu kunagi Autonomy aadressidele ümber. Muul juhul käivita uuesti.
A test phone number wasn't available, so the run couldn't start.Käivita uuesti. Kui see kordub, võta meiega ühendust.
A test device wasn't available, so the run couldn't start.Käivita uuesti. Kui see kordub, võta meiega ühendust.
The run's setup didn't finish, so the run couldn't start.Kontrolli keskkonda: selle sihtmärki, buildi ja väärtusi, mida testjuhtum kasutab. Käivitus ei saa alata ka siis, kui mõni vajalik väärtus eemaldati ajal, mil käivitus järjekorras ootas.
This run couldn't start because the runner had a problem. Run it again.Käivita uuesti. Oma runnerite puhul käivita autonomy-labs doctor. Vaata Runnerid.
No runner was available to start this run in time.Käivitus ootas järjekorras liiga kaua. Vaata Käivitus jääb olekusse Queued.
This test case needs its steps migrated.Testjuhtumil on endiselt enne v0.5 loodud sammud. Ava see, kirjuta iga samm oodatud tulemusena ja salvesta. Vaata Koostamine.

Samm kukkus läbi

Samm kukub läbi, kui selle oodatud tulemuseni ei jõutud või kui agent ei suutnud värskete tõenditega näidata, et jõuti. Samm ütleb, miks. Kui agent ei suutnud oodatud tulemust näidata, on põhjus sageli üks järgmistest:

Põhjus sammulMida teha
The step ran out of time before its outcome could be confirmed.Ava sammu Step Actions, et näha, kuhu aeg kulus. Samm, mis teeb palju, võib tegelikult olla kaks oodatud tulemust: jaga see kaheks. Kui rakendus on selles kohas aeglane, lisa mälukirje, näiteks „The receipt email can take two minutes“.
The step stopped before its outcome could be confirmed.Sama mis aja lõppemisel: jaga samm kaheks või käivita uuesti.
The agent was interrupted before it could confirm the outcome.Käivita uuesti.
The evidence for this step couldn't be read.Käivita uuesti. Kui see kordub, võta meiega ühendust ja lisa käivituse ID.
A final check didn't agree with the result.Agendi värske pilk sammu lõpus ei vastanud sellele, millest ta teatas. Loe sammu Final check'i ja ekraanipilti. Muuda oodatud tulemus täpsemaks, et selle kontrollimiseks oleks üks selge viis.
An account this step needed couldn't sign in.Manustatud sisselogimine näitab olekut Needs you. Paranda see (vaata allpool) ja käivita uuesti.
The outcome couldn't be confirmed with fresh evidence.Loe Step Actions'it ja viimast ekraanipilti ning käivita uuesti. Kui oodatud tulemus on ebamäärane, kirjuta see ümber millekski, mida inimene saaks kontrollida.

Runner problem

Käivitus sildiga Runner problem kukkus läbi, sest midagi läks katki Autonomy poolel, mitte sinu rakenduses: AI-mudel polnud saadaval, runner jooksis kokku või kaotas ühenduse või selle brauser või seade peatus. Autonomy käivitas selle juba ühe korra uuesti ja teine katse läks samamoodi katki. Runneri probleemiga katsete eest arvet ei esitata. Käivita see hiljem uuesti; kui see kordub, võta meiega ühendust ja lisa käivituse ID.

Sisselogimine vajab sinu abi

Sisselogimine näitab olekut Needs you, kui käivitus ei saanud sellega sisse logida. Põhjus ütleb, mida parandada:

PõhjusMida teha
The saved sign-in expired. Sign in again to save a fresh one.Saved browser session puhul logi Chrome'is uuesti sisse ja klõpsa laienduses Renew login.
The app didn't accept the saved password.Kontrolli parooli oma rakenduses ja kleebi kehtiv parool sisselogimise lehele.
The sign-in provider asked for an extra check (for example a phone approval). Add the authenticator secret or approve it once.Lisa konto autentimisrakenduse saladus, et agent saaks koodi ise sisestada. Vaata Autentimisrakenduse koodid.
The app says this account is locked.Ava konto oma rakenduses lukust või kasuta teist testkontot.
Signing in stopped working. Check the account and try again.Logi ise selle kontoga sisse, et näha, mis muutus.

Järgmine käivitus, mis sellega edukalt sisse logib, seab selle olekuks taas Working. Salvestatud saladust saavad asendada ainult omanikud ja administraatorid. Vaata Sisselogimised.

Koodid või e-kirjad ei saabu

Ava käivituse vahekaart Email previews.

  • E-kiri on seal. Toode saatis selle. Sammu Step Actions näitab, mida agent sellega tegi, sealhulgas koodi või linki, mida ta kasutas.
  • E-kirja pole seal. Kontrolli, et toode saatis selle aadressile, mille see käivitus lõi, mitte mõne varasema käivituse aadressile: käivituse postkast suletakse käivituse lõppedes ja hilisemad kirjad lükatakse tagasi. Agent loeb ainult kirju, mis saabusid pärast tema postkasti loomist või konto kasutuselevõttu.
  • Sinu domeen. Kuni edasisaatmine pole aktiivne, ei saa käivitused sinu domeenil postkasti. Tee läbi jaotise Sinu domeen sammud.
  • Testrežiim annab kindla koodi, mitte lingi. Teekonnad, mis kinnitavad maagilise lingiga, vajavad majutatud postkaste või sinu domeeni.
  • SMS. Mõned saatjad, näiteks pangad, Google ja WhatsApp, ei aktsepteeri virtuaalseid numbreid. SMS-koodidega sisselogimiste puhul kasuta oma autentimispakkuja testnumbrit kindla koodiga. Vaata Postkastid ja telefonid.

Käivitus jääb olekusse Queued

Käivitus ootab järjekorras, kuni mõni runner vabaneb ja sinu organisatsioonil on vaba samaaegse käivituse koht. Käivituse leht näitab teadet „All runners are busy. Your run starts as soon as one is free.“

  • Organization → Billing näitab väärtust Concurrent runs: mitu on kasutusel ja milline on sinu piirang. Ülejäänud käivitused ootavad.
  • Tasulistel pakettidel saavad omanikud ja administraatorid lisada Concurrent runs jaotises Billing extensions või paketti tõsta. Vaata Arveldus.
  • Käivitus, mis ootab liiga kaua, lõpeb tulemusega Couldn't start ja teatega „No runner was available to start this run in time.“ Selle eest arvet ei esitata. Käivita see uuesti, kui käimas on vähem käivitusi.

Enne v0.5 tehtud käivitust ei saa uuesti käivitada

Enne v0.5 tehtud käivitused kasutasid vana sammuvormingut. Need jäävad loetavaks, kuid nupp Rerun on peidetud ja API keeldub teatega „This run used the old step format, so it can't be rerun. Start a new run of the test case instead.“ Alusta testjuhtumi uut käivitust. Kui testjuhtumil endal on endiselt vanad sammud, kirjuta esmalt selle oodatud tulemused.

Sammu hinnati vale väärtuse põhjal

Kui toode lükkas tagasi väärtuse, mida samm puudutas, kontrolli, kas väärtus on märgitud Exact-iks. Exact-väärtust kasutatakse täpselt nii, nagu see on kirjas, ja sammu hinnatakse just selle tagasilükkamise põhjal. Testandmetega nii ei ole: kui toode ütleb, et väärtus on juba kasutusel, kasutab agent sama liiki värsket väärtust ja ütleb seda. Vaata Exact või testandmed.

Kui miski ei aita

Kirjuta aadressil support@autonomyqa.com ja lisa käivituse ID (käivituse lehel #xxxx). Läbikukkunud käivituse puhul kasuta nuppu Copy prompt to fix, et anda üksikasjad oma kodeerimisagendile.

Ei leidnud?

On this page