Generator slučajnih raspona – prilagođeni cijeli brojevi
Generator slučajnih raspona stvara skupove slučajnih cijelih parova početak–kraj unutar minimalne i maksimalne granice. Postavite dopuštenu širinu raspona minimalnim i maksimalnim vrijednostima širine, a zatim opcijski zahtijevajte da se rasponi ne preklapaju ili da parovi budu jedinstveni. BigInt-svjestan je za velike granice, što pomaže u generiranju raspona za razvojne zadatke.
Generator slučajnih raspona stvara slučajne cijele raspone kao parove početak–kraj unutar minimalne i maksimalne granice. Koristite ga kada vam treba skup raspona za testove, fixture, seed podatke ili druge razvojne zadatke. Umjesto da svaki par birate ručno, postavite granice i dopuštenu širinu, a zatim generirajte vrijednosti u pregledniku.
Svaki rezultat predstavlja raspon s početnom i završnom vrijednošću. Generator omogućuje postavljanje minimalne i maksimalne granice te minimalne i maksimalne širine za svaki raspon. Također možete odabrati zahtjev za raspone koji se ne preklapaju i jedinstvene parove. Alat je BigInt-svjestan za velike granice.
Par raspona prenosi dva kraja umjesto jednog samostalnog cijelog broja, što je korisno kada vaši testni podaci ili logika očekuju intervale. Generiranje skupa može uštedjeti vrijeme pri pripremi ulaza, dok vam opcije nepreklapanja i jedinstvenih parova omogućuju prilagodbu rezultata tim zahtjevima.
Generator slučajnih raspona radi u cijelosti u vašem pregledniku, a ulaz se obrađuje na vašem uređaju; ništa se ne učitava, ne pohranjuje niti šalje nikamo. Nema ovisnost o poslužitelju, pa nakon što se stranica učita nastavlja raditi izvan mreže. Alat je besplatan za korištenje.
Developeri i DevOps inženjeri mogu koristiti generator pri pripremi testnih slučajeva, fixture ili seed podataka kojima trebaju cijeli rasponi. Nudi brz način izrade parova s odabranim granicama i širinama, bilo da vam trebaju rasponi koji se preklapaju ili želite zahtijevati nepreklapanje i jedinstvene parove.
Korak 1: Postavite minimalnu i maksimalnu granicu za generirane raspone. Te vrijednosti određuju ograničenja unutar kojih se stvaraju parovi početak–kraj.
Korak 2: Odaberite minimalnu i maksimalnu širinu za svaki raspon. Time se kontrolira dopuštena širina generiranih parova.
Korak 3: Omogućite opcije nepreklapanja i jedinstvenih parova ako vam trebaju rasponi koji se ne preklapaju ili duplicirani parovi.
Korak 4: Generirajte raspone za izradu skupa slučajnih cijelih parova početak–kraj koristeći svoje odabrane postavke.
Korak 5: Kopirajte vrijednosti koje vam trebaju za testove, fixture, seed podatke ili drugi razvojni rad.
Primjer upotrebe: Izradite gotove slučajne vrijednosti raspona za testove, fixture ili seed podatke umjesto da svaki par početak–kraj sastavljate ručno.
Primjer upotrebe: Generirajte skup raspona odjednom kada postavka testa ili razvojni zadatak treba nekoliko intervalnih vrijednosti.
Primjer upotrebe: Koristite slučajne raspone kao raznolike ulaze kada bi ručno pogađanje vrijednosti bilo sporo ili repetitivno.
Primjer upotrebe: Zahtijevajte raspone koji se ne preklapaju pri pripremi testnih podataka gdje se intervali ne bi smjeli presijecati.
Primjer upotrebe: Odaberite jedinstvene parove kada duplicirane vrijednosti početak–kraj ne bi odgovarale vašem testu ili fixtureu.
Primjer upotrebe: Generirajte raspone s velikim granicama koristeći BigInt-svjesnu podršku alata.