Bashunit: noderīga un vienkārša Bash skriptu testēšanas bibliotēka

Bashunit: noderīga vienkārša Bash skriptu testēšanas bibliotēka

Bashunit: noderīga vienkārša Bash skriptu testēšanas bibliotēka

Regulāri, šeit plkst Desde Linux, mēs parasti pievēršamies tēmai viņiem Bash skripti un Shell skripti operētājsistēmā Linux Kopumā, lai izkļūtu no gandrīz bezgalīgo Linuxverse izplatījumu, lietojumprogrammu un sistēmu izlaidumu un pārskatu rutīnas. Un arī parastās apmācības un ceļveži par noteiktām problēmām vai uzlabošanas darbībām, kas jāveic mūsu dažādās bezmaksas un atvērtajās operētājsistēmās.

Šī iemesla dēļ un izmantojot to, ka pirms dažiem mēnešiem mēs kopīgojām lielisku publikāciju par Pentmenu, kas ir Bash skripts Reconnaissance un DOS uzbrukumiem. Un arī, lai gan pirms nedaudz vairāk laika, apm LPI-SOA, kas ir personīga eksperimentāla izstrāde, kuras mērķis ir izveidot uzlabotas optimizācijas skriptu, kas izveidots programmā Bash Shell; Šodien mēs pievērsīsimies šai tēmai "Bašūnīts". Tā ir izstrāde, kuras mērķis ir piedāvāt noderīgu un vienkāršu Bash skriptu testēšanas bibliotēku.

Pentmenu: Bash skripts izlūkošanai un DOS uzbrukumiem

Pentmenu: Bash skripts izlūkošanai un DOS uzbrukumiem

Bet, pirms sākat lasīt šo jauno publikāciju "Bašūnīts", noderīga un vienkārša Bash skriptu testēšanas bibliotēka, mēs iesakām iepriekšējā saistītā ziņa vēlākai lasīšanai:

Pentmenu: Bash skripts izlūkošanai un DOS uzbrukumiem
saistīto rakstu:
Pentmenu: Bash skripts izlūkošanai un DOS uzbrukumiem

Bashunit: rīks mūsu Bash skriptu pārbaudei

Bashunit: rīks mūsu Bash skriptu pārbaudei

Kas ir Bašunits?

Ja mēs ejam tieši pie jūsu oficiālā tīmekļa vietne"Bašūnīts" Tā ir programmatūra, kas īsi aprakstīta šādi:

Bashunit ir moderna bash testēšanas bibliotēka, kas padara Bash skriptu testēšanu ātrāku un vienkāršāku. Tas ir, tas ir īpašs testēšanas rīks, kas īpaši izstrādāts, lai novērtētu dažādu izveidoto vai sasniegto Bash skriptu veiktspēju. Kas ir ārkārtīgi noderīgi, ja jums ir jāveic viņu Bash koda bāzes testi, lai nodrošinātu, ka tie darbojas uzticami un kā paredzēts, un vēl vairāk.

iezīmes

Lai gan iepriekš redzamajā attēlā mēs varam īsi izlasīt minētās īpašības Linux termināļa programma, izcilas funkcijas no tiem pašiem ir šādi:

  1. Tā ir unikāla un novatoriska testēšanas bibliotēka, kas ļauj mums pārbaudīt un novērtēt Bash skriptus, kas iegulti mūsu Bash skriptos, kas bieži ir ļoti sarežģīti un spēcīgi.
  2. Tas piedāvā vienkāršību un efektivitāti Bash Scripts testēšanas un izstrādes uzdevumos. Tas ir, tas ir īpaši izstrādāts Bash skriptiem un to sarežģītībām, nevis cita veida skriptu (Shell Scripting) valodām.
  3. Tas ietver intuitīvu API, kas padara testu rakstīšanas un izstrādes procesu ļoti vienkāršu. Neatkarīgi no tā, vai esam iesācēji, iesācēji vai Linux termināļa Bash valodas eksperti. Tas padara to ideāli piemērotu projektiem, kuros ir tikai dažas vai vairākas koda rindas.
  4. Neskatoties uz to, ka tas ir salīdzinoši nesen izstrādāts, tam ir ļoti skaidra un pilnīga dokumentācija. Tas ir tāpēc, ka tajā ir ļoti labi piemēri un skaidri skaidrojumi, kas ātri atvieglos izpratni par izstrādāto vai novērtēto.
  5. Tās darbība ir ne tikai ļoti ātra, bet arī caurspīdīga. Tāpēc tā izmantošana nepalielinās ievērojamu papildu laiku mūsu Bash skriptu testiem un dos mums vairāk un labāk laika pārdomām un katrā no tiem ierakstīt nepieciešamo kodu.

Instalēšana, testi un ekrānšāviņi

Sekojot jūsu Īsā lietošanas pamācība (QuickStart) Šīs ir darbības, ko veicām tā uzstādīšanai un lietošanai:

Lejupielādējiet un instalējiet Bashunit

Lejupielādējiet un instalējiet Bashunit un izveidojiet testa mapi

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

Pārbaudiet savu Bash skriptu

Lai to izdarītu, esmu ievietojis ļoti vienkāršu bash skripta fails sauc «milagros_lpi_bleachbit_apt_update-upgrade.sh» un es to pārbaudīju, izmantojot šādu komandu secību, iegūstot rezultātu, kas parādīts šādos attēlos:

Sava testa Bash skripta pārbaude — 1

Sava Bash skripta pārbaude — 3

Sava testa Bash skripta pārbaude — 2

Visbeidzot, un mēģināt saprast nedaudz vairāk par Kāda veida pārbaudes veic Bashunit? Par Bash Script failiem varat rediģēt un pārlūkot tos pašus (tā izpildāmo failu), kā arī varat pārlūkot šīs divas oficiālās saites: Testa fails y Bašūnīta tests.

Shell skripti
saistīto rakstu:
Shell, Bash un Scripts: Viss par Shell Scripting.

Kopsavilkums: reklāmkaroga ieraksts 2021. gadā

Kopsavilkums

Īsāk sakot, izmantojiet Bašūnīts bez šaubām, tas nodrošinās tiem, kas to izmanto, uzticamība, veidojot Bash skriptus kas darbojas pareizi, vai atklāj kļūdas un kļūdas trešo pušu Bash skriptu izstrādē vai darbībā. Un no efektivitāte, ļaujot ietaupīt laiku un resursus, automatizējot nepieciešamos testus un izvairoties no izplatītām kļūdām, kas rodas manuālās testēšanas procesos. Tāpēc šī atvērtā koda izstrāde neapšaubāmi ir laba iespēja pilnveidoties kā mazu CLI programmu izstrādātājiem Linux.

Visbeidzot, atcerieties apmeklējiet mūsu «mājas lapa» spāņu valodā. Vai arī jebkurā citā valodā (vienkārši pievienojot 2 burtus mūsu pašreizējā URL beigās, piemēram: ar, de, en, fr, ja, pt un ru, starp daudziem citiem), lai uzzinātu vairāk aktuālā satura. Un arī jūs varat pievienoties mūsu oficiālajam kanālam Telegram lai uzzinātu vairāk jaunumu, ceļvežu un pamācību. Un arī ir šis grupa lai runātu un uzzinātu vairāk par jebkuru šeit aplūkoto IT tēmu.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.