Bashunit: Et nyttig og enkelt testbibliotek for Bash-skript

Bashunit: Et nyttig enkelt testbibliotek for Bash-skript

Bashunit: Et nyttig enkelt testbibliotek for Bash-skript

Regelmessig, her kl Desde Linux, vi vanligvis tar opp temaet den Bash-skript og Shell-skripting på Linux Generelt, for å komme ut av rutinen med utgivelser og anmeldelser av de nesten uendelige distribusjonene, applikasjonene og systemene til Linuxverse. Og også rutineveiledningene og veiledningene om visse problemer eller forbedringshandlinger som skal utføres på våre forskjellige gratis og åpne operativsystemer.

Av denne grunn, og ved å dra nytte av det faktum at vi for noen måneder siden delte en flott publikasjon om Pentmeny, som er et Bash-skript for rekognoserings- og DOS-angrep. Og også, selv om det er litt mer tid siden, ca LPI-SOA, som er en personlig eksperimentell utvikling som søker å lage et avansert optimaliseringsskript laget i Bash Shell; I dag skal vi ta opp temaet «Bashunit». Som er en utvikling som søker å tilby et nyttig og enkelt testbibliotek for Bash Scripts.

Pentmenu: Et bash-skript for rekognosering og DOS-angrep

Pentmenu: Et bash-skript for rekognosering og DOS-angrep

Men før du begynner å lese denne nye publikasjonen på «Bashunit», et nyttig og enkelt testbibliotek for Bash Scripts, anbefaler vi forrige relaterte innlegg for senere lesing:

Pentmenu: Et bash-skript for rekognosering og DOS-angrep
Relatert artikkel:
Pentmenu: Et bash-skript for rekognosering og DOS-angrep

Bashunit: Et verktøy for å teste Bash-skriptene våre

Bashunit: Et verktøy for å teste Bash-skriptene våre

Hva er Bashunit?

Hvis vi går direkte til din offisiell hjemmeside«Bashunit» Det er programvare kort beskrevet som følger:

Bashunit er et moderne bash-testbibliotek som gjør testing av Bash-skript raskere og enklere. Det vil si at det er et dedikert testverktøy designet spesielt for å evaluere ytelsen til de forskjellige Bash-skriptene som er opprettet eller oppnådd. Noe som er ekstremt nyttig i tilfelle du trenger å utføre tester på Bash-kodebasen deres, for å sikre at de fungerer pålitelig og som forventet, og mer.

funksjoner

Selv om vi i bildet ovenfor kort kan lese egenskapene til sa Linux Terminal-program, The høydepunkter av det samme er følgende:

  1. Det er et unikt og nyskapende testbibliotek som lar oss undersøke og evaluere Bash-skriptene som er innebygd i våre Bash-skript, som ofte er svært komplekse og kraftige.
  2. Det tilbyr enkelhet og effektivitet i test- og utviklingsoppgavene til Bash Scripts. Det vil si at det er designet spesielt for Bash-skript og deres kompleksitet, og ikke for andre typer skriptspråk (Shell Scripting).
  3. Den inkluderer en intuitiv API som gjør prosessen med å skrive og utvikle tester veldig enkel. Uansett om vi er en nybegynner, nybegynner eller ekspert på Bash-språket til Linux-terminalen. Noe som gjør den perfekt for prosjekter med bare noen få eller mange linjer med kode.
  4. Til tross for at den er en relativt ny utvikling, har den veldig klar og fullstendig dokumentasjon. Dette fordi den har veldig gode eksempler og klare forklaringer, som raskt vil lette forståelsen av hva som ble utviklet eller evaluert.
  5. Driften er ikke bare veldig rask, men gjennomsiktig. Derfor vil bruken av det ikke gi betydelig ekstra tid til testene som utføres på våre Bash-skript, og vil gi oss mer og bedre tid til å tenke og skrive den nødvendige koden i hver enkelt.

Installasjon, tester og skjermbilder

Følger din Hurtigstartveiledning (hurtigstart) Dette er trinnene vi har fulgt for installasjon og bruk:

Last ned og installer Bashunit

Last ned og installer Bashunit og lag en testmappe

curl -s https://bashunit.typeddevs.com/install.sh | bash
mkdir tests

Tester ditt eget Bash-skript

For å gjøre dette, har jeg plassert en veldig enkel bash script-fil kalt «milagros_lpi_bleachbit_apt_update-upgrade.sh» og jeg har testet det ved å bruke følgende kommandorekkefølge, og oppnå resultatet vist i følgende bilder:

Teste din egen test Bash Script - 1

Teste ditt eget Bash-skript - 3

Teste din egen test Bash Script - 2

Til slutt, og for å prøve å forstå litt mer om Hvilken type tester utfører Bashunit? Om Bash Script-filene, kan du redigere og bla gjennom de samme (dets kjørbare), og du kan også bla gjennom følgende 2 offisielle lenker: Testfil y Bashunit-test.

Shell-skripting
Relatert artikkel:
Shell, Bash og Scripts: Alt om Shell Scripting.

Roundup: Bannerpost 2021

Oppsummering

Kort sagt, bruk Bashunit uten tvil vil det gi de som bruker det, pålitelighet når du lager Bash-skript som fungerer riktig, eller ved å oppdage feil og feil i utviklingen eller driften av tredjeparts Bash-skript. Og av effektivitet, slik at vi kan spare tid og ressurser, ved å automatisere de nødvendige testene og unngå vanlige feil som oppstår i manuelle testprosesser. Derfor er denne åpen kildekode-utviklingen utvilsomt en god mulighet til å forbedre seg som utviklere av små CLI-programmer for Linux.

Til slutt, husk besøk vår «startside» på spansk. Eller på et hvilket som helst annet språk (bare ved å legge til 2 bokstaver på slutten av vår nåværende URL, for eksempel: ar, de, en, fr, ja, pt og ru, blant mange andre) for å lære mer gjeldende innhold. Du kan også bli med i vår offisielle kanal Telegram for å utforske flere nyheter, guider og veiledninger. Og har også dette gruppe for å snakke og lære mer om ethvert IT-emne som dekkes her.


Legg igjen kommentaren

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

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.