4 чекори за управување со податоците од тестот

На секој тестер му требаат податоци за развој и тестирање на квалитетот на софтверот и апликациите.

Податоците за тестот може да се креираат рачно, со употреба на алатка за генерирање податоци или може да се извлечат од постојната средина за производство.

Овие податоци не се случуваат само; треба правилно да се управува за да биде корисно за тестовите. Управувањето со тест-податоците може да се подели во 4 чекори:

Познавање податоци

Увид во вашиот модел на податоци е неопходен за создавање на правилно множество на податоци за тестирање. Многу тестери имаат добро разбирање за нивните податоци, но алатка исто така може да помогне да се откријат податоците што се зачувани во базата на податоци.

Податоци за профилот за наоѓање податоци чувствителни на приватност, визуелизирајте зависности од податоци и пронајдете аномалии на податоци за да ги подобрите побарувањата за тест податоци.

Подмножества на под-групи

Како што беше речено во воведувањето, податоците за тестот може да се креираат рачно, со генерирање на податоци или може да се добијат од постојните средини за производство.



Рачно креирање или синтетички генерирање на податоци е можно само кога имате неколку табели. Кога бројот на маси расте, станува сè потешко. Затоа, многу организации користат (100%) копија од производството, иако е прилично застарена.

На повеќето организации не им се потребни сите податоци што ги имаат зачувано во нивното непродуктивно опкружување и тоа ги чини пари. Користењето на подмножества наместо тоа ќе резултира во множества на тест податоци што ги содржат сите потребни случаи на испитување, но тоа нема да влијае на капацитетот на складирање.

Маскирајте ги вашите податоци

Податоците за тестот што се добиваат од производството - подмножества или не - може да содржат информации чувствителни на приватност.

За да се заштитат личните информации што можат да се препознаат (PII), податоците треба да бидат анонимни или маскирани пред да можат да се користат за цели како тестирање и развој.

Податоците можат да бидат маскирани со помош на правила за маскирање и генерирање синтетички податоци.

Добра алатка за маскирање податоци комбинира неколку техники за да се изгради правилен образец за маскирање.

Автоматизирајте ги податоците за тестот

Истражувањата покажуваат дека значаен аспект на времето за развој на софтвер (вклучително и тестирање) се губи во очекување на освежување на податоците за тестот.

Причината за ова е што барањето за освежување е непотребно комплициран и со тоа одзема многу време, како што е прикажано на сликата подолу.

Зошто е потребно толку многу време? Затоа што потребни се толку многу луѓе! Ако Dev, Test и QA можат да управуваат само со сопствените податоци за тестот, ќе заштедите многу време.

Со помош на алатка за управување со тест податоци, тестерите можат да го освежат сопствениот сет на податоци преку порталот за самопослужување. Или може да се интегрира со алатки за автоматизирање на обезбедувањето податоци за тестот (а податоците за подмножество и маскирање може да бидат и автоматизирани).

Управување со тест податоци

Важно е податоците за тестот да бидат високо достапни и лесно да се освежат за да се подобри времето за промовирање на вашиот софтвер.

Кога податоците за тестот се лесни достапни и тестерите се во можност да ги освежат своите тест-средини, целиот циклус за развој на софтвер ќе има корист.

Треба да имате контрола над податоците за тестот ако сакате да започнете со континуирана интеграција или континуирано распоредување.

За повеќе информации во врска со управувањето со податоците од тестот, посетете ја https://www.datprof.com .