Dette dokumentet sier følgende:

Hvis du tilfeldigvis endrer publikum API for Angular, API gyldne filer må oppdateres ved hjelp av …

Også denne forpliktelsen har følgende overskrift:

fikse: offentlig API gyldne filer # 16414

Jeg lurer på hva som vanligvis blir referert til som «gyldne filer». Jeg har googlet rundt og det ser ut til at denne setningen ofte brukes.

Kommentarer

  • lists.boost.org/boost-users/2013/04/78334.php . Det ' er for noen spesifikke tester, der du sammenligner utdataene fra en test med en bestemt fil.
  • I nakken på skogen refererer vi til dem som " grunnlinjer ". Når en test endres, eller en implementering endres, må vi oppdatere grunnlinjene for å være i tråd med de nye testene eller implementeringene.

Svar

En «gylden fil» er forventet utdata fra en eller annen test (vanligvis automatisert), lagret som en separat fil i stedet for som en streng bokstavelig inne i testkoden. Så når testen utføres, vil den lese i filen og sammenligne den med utdataene som ble produsert av systemet som testes.

Det er egentlig ikke et veldig vanlig uttrykk. Jeg har ikke hørt det i 15 år med profesjonell programmering, selv om jeg har brukt slike filer mange ganger.

Kommentarer

  • hva er det vanlige navnet for å beskrive disse filene?
  • @cowlinator: Jeg tror ikke ' det er virkelig en. Jeg tenkte bare på dem som " forventet produksjon ".
  • Et beslektet begrep jeg ' jeg kjenner til er ' gyldne data '. Dette refererer til testdata som ikke ' t endres. Denne inngangen forventes å gi den samme (eller veldig lik utgang) når den brukes i en regresjonstest. Begrepet ' gylden ' kommer sannsynligvis av at gull er et stabilt stoff.
  • I elektronikkproduksjon er en ' gylden enhet ' den beste prototypen eller en av de beste / mest typiske enhetene fra den første produksjonskjøring som er satt av for å verifisere testprosedyrer og for sammenligning med fremtidige enheter.

Svar

I en nøtteskall, en gylden fil er en fil der vi lagrer utdataene og som vil bli brukt av testen som forventet utdata. Denne filen bør oppdateres når utgangen endres med god grunn. Det er så enkelt :).

Nok en gang, å introdusere og bruke gyldne filer i testene våre er ganske grei og enkel å bruke.

Jeg fikk denne nyttige lenken .

Kommentarer

  • URL-lenken er ødelagt
  • @cowlinator – – fant alternativ vert for samme forfatter / emne / datolink og fast svar

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *