Autonomy dokumentatsioon
Migreerimine

Playwright

Teisenda Playwright testikomplektid Autonomy testjuhtumiteks. Jäta selektorid, waitFor kutsed ja leheobjektid kõrvale.

Playwright testid sobivad kõige paremini: page.goto, click, fill ja expect vastavad üks-ühele sammudele Navigate, Tap/Click, Type ja Assert.

Impordi töölaualt

Ülalt alla loetavate komplektide puhul jäta agent üldse vahele: ava Test Cases → Import → Playwright spec, laadi üles .spec.ts või .js fail, vaata koostatud sammud üle ja salvesta. process.env.* viited kuvatakse saladustena, mis tuleb enne testjuhtumi loomist siduda keskkonna väärtustega.

Kasuta allolevat agendiviipa, kui testid toetuvad leheobjektidele, fixture'itele, test.use({ storageState })-ile või page.route-ile.

Viip

Kleebi see oma Autonomy MCP-serveriga ühendatud koodimisagenti hoidla seest:

Codetext
Migreeri selle hoidla Playwright testid Autonomysse.
Loe iga test läbi ja loo seejärel iga testi kohta üks Autonomy testjuhtum tööriistaga autonomy_test_case_create, pannes sellele testi pealkirja.
Teisenda selektorid juhtelemendi lihtsas keeles kirjeldusteks. Säilita iga kinnitatud väärtus täpselt sellisena, nagu see on kirjutatud.
Asenda kõvakodeeritud mandaadid agendi valitud täiteväärtustega ning konfiguratsioon keskkonna väärtustega.
Käsitle page.route / waitForResponse plokke Validate Network sammudena. Jäta ootamised, korduskatsed ja raamistiku fixture'id kõrvale. Loetle esmalt olemasolevad testjuhtumid ja jäta vahele need, mis teekonda juba katavad.
Tagasta lõpetamisel lähte testi -> loodud testjuhtumi ID tabel.

Teisendamise märkused

  • page.route() ja waitForResponse() muutuvad Validate Network sammudeks, mis kontrollivad kasutajaliidese tekitatud päringut.
  • test.use({ storageState }) sisselogimise otseteed muutuvad selgesõnalisteks sisselogimissammudeks; Autonomy autendib päriselt.
  • toHaveScreenshot() muutub Visual Compare sammuks, mis võrdleb lingitud Figma kaadri või üleslaaditud baasjoonega.
  • playwright.config-i projektid ja seadmed muutuvad testjuhtumi platvormivalikuks (veebi vaateakna eelseaded või natiivse puhul iOS/Android).

Vaata migreerimise ülevaadet, et näha täielikku struktuuride kaupa vastendust.

On this page