Korkean Laadun Testidata Yhdistämällä Datan Profilointi ja Luonti

Softability Services Kari Hakulinen | 2016/11/24

Tämä artikkeli esittää uuden idean yhdistää datan profilointityökalu datan luontityökalun kanssa generoimaan suuren määrän laadukasta testidataa ja tuottaamaan täysin anonymisoitua testidataa, joka suojelee herkkää asiakasdataa.

Johdanto

Testaus on aktiviteetti, joka tuottaa ja kuluttaa suuren määrän dataa. Testidata on itsessään laaja konsepti.

Se sisältää kehittäjien käyttämän erityisen syöttödatan yksittäisten koodinpätkien testaamiseen sekä järjestelmätestaajien  tarvitseman realistisen näköisen datan, joka täsmää tuotantodatan kanssa määrän ja vaihtelevuuden suhteen. Tarkastelemme tässä artikkelissa kuinka täyttää testitietokanta kustannustehokkaasti merkityksellisellä datalla hyödyntäen joukkoa erilaisia työkaluja.

Tämä artikkeli esittää uuden idean yhdistää datan profilointityökalu datan luontityökalun kanssa generoimaan suuren määrän laadukasta testidataa ja tuottaamaan täysin anonymisoitua testidataa, joka suojelee herkkää asiakasdataa.

Oletko kiinnostunut ottamaan hyödyt irti tästä uudesta metodista ja pilotoimaan sitä meidän kanssa? Ole hyvä ja ota yhteyttä Softabilityn myyntiin!

Testimetodologia

Datan profiloinnista on tullut standardi menetelmä erilaisissa datan hallintaprosesseissa kuten datan varastointi. Nykyään on olemassa suuri joukko kaupallisia ja avoimen lähdekoodin työkaluja erilaisilta työkalun tekijöiltä tai työkalu  ja tietokanta toimittajilta. Profilointityökalut ovat auttaneet data managereita tutustumaan datalähteisiin ja tunnistamaan  korjattavat ongelmat.

Datan profiloinnin tavallisin käyttö ja hyöty on sarakkeiden profiloinnissa. Se tarjoaa tilastoja ja analyyseja sarakearvoista tietokonemetriikan tai kuvaajien muodossa. Datan profilointityökalut voivat helposti esittää tietyn sarakkeen arvojen kaavoja ja jakaumia. Modernit datan profilointityökalut pystyvät tekemään paljon enemmän. Ne voivat analysoida sarakkeiden ja taulujen välisiä riippuvuuksia löytääkseen esimerkiksi työkalun käyttäjän asettamia funktionaalisten sääntöjen rikkomuksia.

Datan luontityökalut ovat myös siirtyneet yleiseen käyttöön ja nyt voit valita suosikkisi nettipohjaisista datan luontityökaluista kuten mockaroo tai generatedata.com. Tai voit käyttää useiden kehitysympäristöjen tarjoamaa data mockup kirjastoa. Modernit työkatut voivat täyttää datakentät täysin sattumanvaraisilla arvoilla, listapohjaisilla arvoilla tai arvoja jonkin ennnalta määritellyt kaavan tai yleisen ilmaisun mukaan.

Käyttämällä sekä datan profilointi- että luontityökaluja voimme nopeasti generoida suuren määrän testidataa mikä perustuu meidän omaan määritelmään kuten:

  • Datan profilointityökalu analysoi tuotantodataa ja tarjoaa metriikkaa ja sarakekaavoja.
  • Datan luontityökalu käyttää tätä tietoa omassa määrittelyssään ja tuottaa validia testidataa vaihtelevilla arvoilla

Idea vaikuttaa yksinkertaiselta mutta tehokkaalta. Datan profilointi voi tuottaa tietoa todellisesta tuotantodatasta, mutta ei paljasta yksittäisiä asiakastietoja. Datan luonti kykenee ymmärtämään kaavoja ja sääntöjä ja generoi datajoukon mikä läheisesti muistuttaa alkuperäistä tuotantodata. Nykyisillä datan profilointi- ja luontityökaluilla sekä erillisillä integraatiopanostuksilla niiden koordinoitu käyttö on mahdollista.

Hyödyt

Tuotantodataasi ei kopioida tai anonymisoida tuotantoympäristöstä mihinkään. Anonymisointiprosessi tai koodi voi sisältää puutteita ja virheitä ja, riippumatta parhaista yrityksistä, paljastaa herkää asiakastietoa. On parasta välttää koko prosessia ja nyt se on mahdollista. Tämän idean tulisi resonoida hyvin teidän sisäisen valvonnan osaston ja johdon kanssa.

Profilointi tuottaa lisättynä bonuksena testi-insinöörien tulemisen entistä tutummaksi lähdedatan kanssa. Sen sijaan, että  he tarkastelevat pientä joukkoa tietueita, he voivat kehittää ymmärrystään koko datasta. Jos käytät hyväksi räätälöityjä sääntöjäsi, voit tunnistaa tietueita, jotka rikkovat tiettyjä sääntöjä tai ylittävät tiettyjä kynnyksiä ja käyttää tätä tietoa luodaksesi laadukasta testidataa.

Jos olet kiinnostunut ottamaan hyödyt irti tästä uudesta metodista ja pilotoimaan sitä meidän kanssa, niin ole hyvä ja ota yhteyttä Softabilityn myyntiin!

Saattaisit olla kiinnostunut myös:

Mikko Luukkonen, Sales Manager @ Softability Group Oy

Softability mukana EIT Digital Innovation Day 2017 -tapahtumassa

Hanna-Kaisa Jauhola | 2017/12/11

Softability osallistuu EIT Digital Innovation Day 2017 -tapahtumaan Otaniemen Dipolissa tiistaina 12.12. Softabilityn Mikko Luukkonen pitchaa tapahtumassa.

Lue postaus

Kiitos #Slush17! Kiitos ständillä kävijät!

Hanna-Kaisa Jauhola | 2017/12/08

Softability Studio esitteli Slushissa omalla ständillään VIESTI-etätukiratkaisua ja älylaseille sekä mobiililaitteille suunniteltuja lisätyn ja yhdistetyn todellisuuden sovelluksia. Kiitos kaikille ständillämme käyneille. Arvonnan voittaja on selvillä.

Lue postaus

VIESTIN jukistus Slushissa – Vieraile ständillämme A.36

Hanna-Kaisa Jauhola | 2017/11/24

Softability Studio julkistaa VIESTI-etätukipalvelun SLUSHissa. Vieraile ständillämme A.36 startup demo -alueella perjantaina 1. joulukuuta, tai varaa tapaaminen kanssamme. Olemme Slushissa myös torstaina 30.11. Nähdään siellä!

Lue postaus

Tutustu tulevaisuuden VR-/AR-sovelluksiin HUS VR Labissa

Hanna-Kaisa Jauhola | 2017/11/20

Softability on mukana Biomedicumissa toimivassa HUS:n virtuaalisen todellisuuden laboratoriossa HUS VR lab:ssa, jossa pääsee kokeilemaan terveydenhuollon tulevaisuuden VR-/AR-sovelluksia. HUS VR labissa on 22.−24.11. avoimet ovet, jossa myös Softability esittelee sovelluksiaan. Tervetuloa!

Lue postaus

VIESTI mahdollistaa video- ja AR-avusteisen etätuen

Hanna-Kaisa Jauhola | 2017/11/17

Softability Studio julkistaa VIESTI-etätukiratkaisun 1. joulukuuta SLUSHissa Helsingin Messukeskuksessa. VIESTI on teollisuus- ja palveluyrityksille suunniteltu yhteistyötä helpottava live-videotukiratkaisu, joka yhdistää yritysten teknikot ja asiantuntijat reaaliaikaisesti, paikasta riippumatta.

Lue postaus

Tapaa meidät Slushissa!

Hanna-Kaisa Jauhola | 2017/11/14

Tule tapaamaan meitä Slushiin Helsingin messukeskukseen marraskuun 30. / joulukuun 1. päivä. Esittelemme uutta VIESTI-etätukiratkaisua.

Lue postaus
AR/MR-devices

Lisätty todellisuus ja puettavan teknologian mahdollisuudet yrityksille

Hanna-Kaisa Jauhola | 2017/09/18

Softability järjesti TeamRobotics -verkoston aamiaisseminaarin, jossa kuultiin mielenkiintoisia puheenvuoroja aiheista tekoäly, robotiikka ja lisätty todellisuus. Lue lyhyt kooste Softabilityn osuudesta.

Lue postaus
Softability mukana Team Roboticsissa

Team Robotics -seminaari 7.9. Softabilityllä

Hanna-Kaisa Jauhola | 2017/09/03

Softability isännöi Team Robotics -aamiaisseminaarin 7.9. Vantaalla. Tervetuloa tutustumaan Team Roboticsin -verkoston jäseniin ja toimintaan aamiaisen merkeissä!

Lue postaus
Softability Remote Support

Softability investoi etätukiratkaisun tuotekehitykseen

Hanna-Kaisa Jauhola | 2017/08/07

Softability kehittää skaalautuvan Remote Support -etätukiratkaisun live-videosuoratoistolle ja -puheluille. Asiakkaat voivat reaaliaikaisesti jakaa esimiestensä ja asiantuntijoidensa kokemusta kentällä oleville työntekijöille paikasta riippumatta.

Lue postaus