A tesztadatok előállítása a tesztesetek végrehajtásához felhasznált mintaadatok elkészítésének folyamata. Számos olyan Test Data Generator eszköz áll rendelkezésre, amelyek értelmes adatokat hoznak létre, amelyek úgy néznek ki, mint a gyártási teszt adatai. Akkor használhatja ezeket az eszközöket, ha nem áll rendelkezésre meglévő adat.
A legjobb tesztadat-előállító eszközök
Az alábbiakban kiválasztjuk a Top Test Data Generator eszközök válogatott listáját, népszerű szolgáltatásaikkal és webhelylinkjeikkel. A lista egyaránt tartalmaz nyílt forráskódú (ingyenes) és kereskedelmi (fizetős) tesztadat-előállító szoftvert.
1) DATPROF
A DATPROF leegyszerűsíti a megfelelő tesztadatok megszerzését a megfelelő pillanatban. A DATPROF Privacy segítségével elfedheti a tesztadatokat és szintetikus adatokat generálhat. Ügyféladatai védettek, de a szoftvercsapatok továbbra is használhatnak reprezentatív tesztadatokat.
Jellemzők:
- Az adatok jellemzőinek megőrzése
- Nagy teljesítmény nagy adathalmazokon
- Több alkalmazás és adatbázis között következetes
- Beépített szintetikus adatgenerátorok
- Támogatja a CI / CD integrációt (folyamatos integráció és folyamatos szállítás)
- Kezelje és frissítse a tesztadatok környezeteit egy központi platformról.
2) EMS Data Generator
Az EMS Data Generator egy szoftveralkalmazás, amely tesztadatokat hoz létre a MySQL adatbázis-táblákba. Ez lehetővé teszi, hogy a MySQL adatbázis-táblázatot egyszerre töltse fel tesztadatokkal.
Jellemzők:
- A létrehozott adatokat mentheti és szerkesztheti SQL szkriptben.
- Ez a szoftver olyan adattípusokat támogat, mint a SET, ENUM, GEOMETRY típusok stb.
- Használhatja az SQL lekérdezés eredményeit az adatok előállításához használt értékek listájaként.
- Megtekintheti a létrehozott adatok előnézetét.
- A generált paraméterek széles skáláját biztosítja az egyes mezőtípusokhoz.
- Az EMS Data Generator lehetővé teszi NULL értékek beállítását.
3) Redgate SQL Data Generator
A Redgate SQL Data Generator néhány kattintással nagy mennyiségű adatot hoz létre. Támogatja az idegen kulcsokat az egyenletes adatok több szinten történő előállításához.
Jellemzők:
- Ez az adatgeneráló eszköz rugalmasságot és kézi vezérlést biztosít az idegen kulcsadatok létrehozásához.
- Több mint 60 beépített generátorral rendelkezik, ésszerű konfigurációs lehetőségekkel.
- Menthet SQL utasításokat és regexp generátorokat, hogy megosszák azokat a csapatával.
- Ez az eszköz támogatja a parancssort az automatizált adatok előállításához.
- Lehetővé teszi adatok importálását a meglévő adatforrásokból.
- A Redgate SQL adatgenerátor automatikusan konvertálja az adatokat, ha a forrásadatok különböző adattípusok.
- Rugalmasságot és kézi vezérlést kínál az idegen kulcsadatok létrehozásához.
Link: https://www.red-gate.com/products/sql-development/sql-data-generator/
4) Informatica teszt adatkezelés
Az Informatica Test Az adatkezelés a legjobb tesztadat-előállító eszköz, amely automatizálja az adatkapcsolatot és teszteli az adatgenerálási képességeket.
Jellemzők:
- Ez az eszköz automatikusan megtalálja az adatok helyét az adatbázisok közötti következetes maszkoláshoz (az eredeti adatok elrejtésének a szerkesztett tartalommal).
- Informatica támogatás csomagolt alkalmazásokhoz az alkalmazás integritásának és gyors telepítésének biztosítása érdekében.
- Monitoringot és megfelelőségi jelentést kínál.
- A tesztelők tárolhatják, megoszthatják, bővíthetik és újrafelhasználhatják a tesztadatokat, hogy növeljék hatékonyságukat a szoftveres tesztelés során.
- Átfogó maszkolási technikákat kínál, amelyek folyamatosan elfedhetik a különböző adatokat az alkalmazások között.
Link: https://www.informatica.com/in/products/data-security/test-data-management.html
5) Dupla
A Double egy teszt adatkezelési megoldás, amely magában foglalja az adatok tisztítását, a tesztterv létrehozását, az adatkonvertálást és a "korábbi" fájlkonvertálást. Tiszta, konzisztens adatfájlokat biztosít a helyszíni teszteléshez és a hatósági jelentésekhez.
Jellemzők:
- Adatkezelési lehetőségek állnak rendelkezésre számos tesztadathoz, beleértve a T-Doble szoftvert, az SFRA-t (Sweep Frequency Response Analysis) és a DTA-t (belföldi tarifaterület).
- Ez lehetővé teszi, hogy kiválassza a szervezet számára szükséges opciókat
- Könnyedén kezelheti az üzleti gyakorlatnak megfelelő adatkezelési projekteket.
- Ez lehetővé teszi az adatok szervezését osztályok, részlegek és régiók között.
Link: https://www.doble.com/product/test-data-management/
6) InfoSphere Optim
Az IBM InfoSphere Optim egy olyan tesztadat, amely létrehoz egy alkalmazást, amely növeli a teljesítményt, lehetővé teszi az együttműködést az alkalmazások és az adatbázisok között a platformok között.
Jellemzők:
- Archiválhatja az adatokat a korábbi tranzakciós rekordokból és a leszerelt alkalmazásokból, a leszerelt alkalmazásokból és a korábbi tranzakciós rekordokból.
- Átfogó tesztadat-kezelési képességek.
- Egyetlen méretezhető archiválási megoldást nyújt a vállalkozás számára.
Link: https://www.ibm.com/in-en/analytics/optim
7) CA teszt adatkezelő
A CA Test Data Manager egy eszköz a tesztadatok előállításához. Használhatja adatok tárolására, kezelésére, megkeresésére, szerkesztésére, maszkolására és részhalmazára. Lehetővé teszi az adatok újrafelhasználható eszközként történő központi tárolását.
Jellemzők:
- Dinamikus önkiszolgáló űrlapokat kínál a tesztadatok megkereséséhez, megtekintéséhez, elemzéséhez és megfigyeléséhez.
- Könnyen felismerheti a személyazonosításra alkalmas információkat (PII).
- Generálhat szintetikus vizsgálati adatokat.
- Ez lehetővé teszi a tesztadatok virtuális másolatainak létrehozását.
- Ez az eszköz segít az adatok központi tárolásában, újrafelhasználható eszközként.
Link: https://www.ca.com/us/products/ca-test-data-manager.html
8) Solix EDMS
A Solix EDMS az egyik népszerű tesztadat-előállító eszköz / alkalmazás a tesztadatok előállításához. Kivonhatja az üzleti objektumok meghatározott tranzakciós halmazait, amelyek az egyes tesztekhez szükségesek.
Jellemzők:
- Segít az alkalmazás metaadatainak és az alkészlet-létrehozási házirendek ismételt meghatározásában és kihasználásában.
- Meghatározhatja és alkalmazhatja a házirendek megőrzésének és maszkolásának formátumát a biztonságos és érzékeny adatok számára.
- Számos tesztadat-előállítási szabályt kínál a termelési adatok összes jellemzőjét tartalmazó részhalmazok létrehozására.
- Több részhalmaz funkciót biztosít, beleértve a törlést, a beszúrást és a csonkítást
- Megszünteti a felesleges biztonsági kockázatokat és jelentősen csökkenti az infrastruktúra költségeit.
Link: https://www.solix.com/data-management-solutions/test-data-management/
9) SAP tesztadat-migrációs kiszolgáló
Az SAP Test Data Migration Server egy olyan eszköz, amely valós SAP üzleti adatokkal segíti fejlesztési, minőségbiztosítási, tesztelési és képzési rendszereit. Növeli a hatékonyságot azáltal, hogy csökkenti az adatok kezeléséhez szükséges időt a fejlesztői és tesztelő rendszerekben.
Jellemzők:
- Segít csökkenteni az infrastruktúrát és a költségeket
- Kinyerheti és továbbíthatja az adatokat a teszteléshez
- Optimalizálja a fejlesztési, tesztelési vagy képzési tevékenységeket azáltal, hogy gyakran szolgáltat aktuális adatokat.
- Ez az eszköz megfelel az adatvédelmi törvényeknek azáltal, hogy érzékeny gyártási adatokat kódol.
- Adatok migrálása nem összekapcsolt adatközpontok között.
Link: https://www.sap.com/india/products/test-data-migration-server.html
10) DTM adatgenerátor
A DTM adatgeneráló alkalmazás lehetővé teszi a felhasználók számára, hogy néhány kattintással létrehozzanak egy adatgenerációs projektet. Minden végrehajtás előtt elemzi a cél adatbázis struktúráját, hogy megakadályozza a változó táblák feltöltését.
Jellemzők:
- Támogatja az összes olyan népszerű adatbázis-rendszert, mint a Microsoft SQL Server, az IBM DB2, az Oracle, a PostgreSQL, a Firebird, a MySQL és még sok más.
- Több mint tizenöt módszerrel rendelkezik a mezők véletlenszerű és megismételhető adatokkal történő kitöltésére.
- Hetven beépített funkció és kifejező processzor.
- Ez a termék ellenőrzi a meglévő adatbázis-sémát, és automatikusan megoldja a master-detail kulcsszerkezetet.
- Külső adatforrások széles skáláját biztosítja: adatbázisok, CSV vagy szöveges fájlok, XML dokumentumok, Excel, táblázatok stb.
- A változók és a Named Generators funkciók lehetőséget nyújtanak az adatgenerációs tulajdonságok megosztására hasonló oszlopokhoz.
- Támogatja az összes modern Windows verziót: Vista, XP Windows 7, Windows 8, Windows 10, Windows Server 2003 és így tovább.
Link: http://www.sqledit.com/dg/
11) Upscene - Advanced Data Generator
A Upscene egy adatgeneráló eszköz, amely tesztadatokat hoz létre az adatbázis tábláiban. Lehetővé teszi összetett adatok létrehozását több egymáshoz kapcsolódó táblázat felett.
Jellemzők:
- Ésszerű adatokat generál, amelyek valóságosnak tűnnek.
- Ez az eszköz számos adattípust támogat, beleértve a dátumot és az időt, az egész számokat, a binárisakat és a logikai értékeket.
Link: https://www.upscene.com/advanced_data_generator/
12) Mockaroo
A Mockaroo az egyik legjobb áladat-generáló online eszköz, amely néhány kattintással megoldja az adatgenerálással kapcsolatos problémákat. Ez lehetővé teszi több mint 1000 vizsgálati adat létrehozását JSON, CSV, Excel és SQL formátumban is.
Jellemzők:
- Megtervezheti saját ál-API-kat.
- Számos adattípust biztosít, beleértve a várost, az országot, az országkódot, az utcacímet, a szélességet, a telefont, az államot és egyebeket.
- Ön ellenőrzi az URL-eket, a válaszokat és a hibakörülményeket.
- Ez az eszköz számos gúnyos könyvtárat kínál minden nyelvhez és platformhoz.
- Véletlenszerűen létrehozhat tesztadatokat, amelyeket közvetlenül a tesztkörnyezetébe tölthet be.
- Lehetővé teszi, hogy reális adatokkal tesztelje.
Link: https://mockaroo.com/
13) GenerateData
A GenerateData egy nyílt forráskódú adatgeneráló eszköz, amelyet PHP-ben, MySQL-ben és JavaScript-ben írtak. Ez lehetővé teszi, hogy nagy mennyiségű egyedi adatot generáljon különböző formátumokban a szoftver teszteléséhez.
Jellemzők:
- Ez a weboldal online bemutatót kínál a funkcionalitás megismeréséhez.
- Ez a véletlenszerű adatgeneráló eszköz egy teljesen működőképes, GNU-licenccel ellátott verziót biztosít.
- Lehetővé teszi a fejlesztők számára, hogy saját adattípusaikat megírva új típusú véletlenszerű adatokat állítsanak elő.
- Új ország plugineket adhat hozzá, amelyek megadják a városneveket, a régióneveket, valamint a postai vagy irányítószám-formátumokat.
Link: http://generatedata.com/
14) Delphix
A Delphix eszköz segítséget nyújt a vállalatának a szoftverek gyorsabb kiadásában azáltal, hogy igény szerint virtuális adatokat szolgáltat. Lehetővé teszi a csapatok számára a tesztadatok könyvtárainak karbantartását és verziószámosítását.
Jellemzők:
- A felhasználók könnyedén könyvjelzővel láthatják el és visszaállíthatják adataikat bármely korábbi állapotra.
- A hibákat tartalmazó környezetek könyvjelzőit azonnal meg lehet osztani a fejlesztőkkel azok kijavítása érdekében.
- Kulcsfontosságú digitális alkalmazásai számára több millió adatsoron képes azonosítani és biztonságosan érzékeny információkat tárolni.
Link: https://www.delphix.com/solutions/test-data-management
15) Eredeti szoftver
Az Original Software egy átfogó, tesztelési és ellenőrzési megoldás. Tesztel adatbázis és felhasználói felület szintjén, és számos más megoldással integrálja az alkalmazás teljes minőségét.
Jellemzők:
- Adatok kiválasztása vagy mintavétele érvényes adat hivatkozások megőrzésével.
- Az adatok védelme érdekében különféle elfedési módszereket alkalmazhat.
- Lehetővé teszi minden beillesztés, frissítés és törlés nyomon követését, beleértve a közbeiktatott adatok állapotát is.
- Összehasonlíthatja adatait a teszt eredményeinek ellenőrzéséhez.
- Kiszolgálóoldali tesztelést biztosít a fejlesztők számára.
Link: https://i400quality.com/product-testbench/
GYIK
⚡ Mely tényezőket vegye figyelembe a Tesztadat-generátor eszköz kiválasztásakor?
Az eszköz kiválasztása előtt vegye figyelembe a következő tényezőket.
- Az ügyfélszolgálat minősége.
- Licencköltség, ha alkalmazható.
- Kihelyezett projekt esetén figyelembe kell venni az adatgeneráló eszköz ügyfél / ügyfél preferenciáját.
- Az alkalmazottak képzésének költségei az eszközön.
- Az adatgeneráló eszköz hardver / szoftver követelményei
- Vegye figyelembe a szoftver szolgáltatók által kínált biztonsági lehetőségeket.
- Az adatgenerátor eszköz gyártójának támogatási és frissítési házirendje.
- Vélemények a cégről.
✔️ Mikor ne NEM Adatgenerátor eszköz?
NEM használhatja az Adatgenerátor eszközt a kicsi és egyszerű szoftverprojektek tesztelésekor, mivel ezek az eszközök meredek tanulási görbét jelentenek, és licencköltségekkel járhatnak.