Hackcat

Hoe om te Bepaal of 'n Gereedskap Waarlik Suksesvol Uitgevoer is?

Kontroleer die uitgangstatus, werklike uitvoer, en gegenereerde artefakte gelyktydig.

Moenie Net op 'n Enkele Suksesopsomming Staatmaak Nie

Die Agent se natuurlike taal opsomming moet ooreenstem met die gereedskap se uitvoer. Opdragbegin sukses, programuitgang sukses, en taakdoelbereiking is drie verskillende vlakke: 'n program kan normaal uitgaan maar steeds nie die gespesifiseerde lêer verwerk nie.

Verifieer eers die teikenomgewing en invoer, en kontroleer dan of die uitvoer die finale gevolgtrekking voldoende ondersteun.

Beoordeel volgens Sigbare Bewyse

Byvoorbeeld, in 'n verslaggenereringstaak, kontroleer dat die lêer bestaan en die inhoud volledig is; vir 'n programkontroletaak, kyk na die werklike resultate en toepaslike voorwaardes, nie net of daar rooi foutboodskappe is nie.

Byvoorbeeld, as die verslag sê "kontrole geslaag," vra watter lêers deur die kontrole gedek is, watter insette gebruik is, en of enige items oorgeslaan is. Korrekte uitgangstatus ondersteun slegs beoordeling op die uitvoervlak; of jou doel bereik is, moet steeds ooreenstem met die aanvaardingskriteria wat aan die begin ooreengekom is.

  1. Kontroleer die opdraguitvoeringsstatus en sleuteluitsette.
  2. Bevestig dat die verwerkte lêers, weergawes, of teikens soos verwag is.
  3. Inspekteer die gegenereerde lêers en vereiste velde.
  4. Stel enige ongedekte omvangvereistes duidelik uiteen.

Wanneer Uitvoer Baie Lang is of die Geskiedenis Sessie Geëindig het

Die gereedskap kan beperkte uitvoer behou of 'n stoorligging verskaf; moenie aanvaar dat die gesprekvoorskou die hele log wys nie. Laat die Agent relevante segmente onttrek en die oorspronklike resultate bewaar. "Loop" in historiese uitvoerrekords bewys nie noodwendig dat die proses nog op hierdie oomblik loop nie; wanneer 'n taak hervat word, verifieer eers die huidige status en artefakte voordat die volgende stap bepaal word.