test data generation with gedis studio online tool
Тестване на генериране на данни - Демо, използвайки безплатен онлайн инструмент GEDIS Studio (Част -2):
Прочетете част 1 от това тествайте серията уроци за управление на данни тук .
Според CA Technologies, последните изследвания показват, че 30% - 40% от дефектите при софтуерното тестване са свързани с проблемите на данните от теста. Това е една от многото причини, които насърчават QA индустрията да използва инструменти за тестово генериране на данни (TDM).
Инструментите TDM предлагат отворената възможност за генериране на система, надеждни и сигурни копия на вашия набор от данни само за минути.
Освен това TDM инструментите влияят положително на процеса на бърз и качествен жизнен цикъл на разработване на софтуер и тестване на жизнения цикъл със спецификации като:
- Забележително повишава скоростта на създаване на подмножество данни и синтетични данни.
- Създава пълни производствени клонинги, намалявайки вашите ръчни усилия и време.
- Предоставя при поискване работно пространство и платформа за самообслужване за тестери, разработчици, управление и администратори на DB, за да се избегне повреда на данните и закъснения във времето.
Прилагайки TDM инструменти в областта на софтуерното тестване, вие поставяте основата за принос над очакванията в ускоряването на тестовите цикли. Автоматизирането на процеса на вашия голям обем необходими данни подобрява ефективното използване на времето за разработка на приложението. По същия начин умело смекчавате бавната и сложна настройка на данни с генерирането на синтетични данни.
Вижте фигура 1, графичния интерфейс на IBM InfoSphereOptim TMD за по-добра визуализация на целия процес на управление на тестовите данни.
Фигура 1: Графичен интерфейс на IBM InfoSphereOptim TMD
От гледна точка на разходната ефективност, използването на TDM инструменти има пряко въздействие върху разходите като:
- Интегриране на данни с инструменти за управление на тестове
- Минимизиране на ръчните усилия в надлежния процес на настройка на данните за тестване
- Адекватно достъпни данни за повторно използване
- QA екипите стават по-продуктивни, което води до по-добро управление на човешките ресурси
- Подобряване на разрешаването на дефекти чрез разработка и данни
В тази част 2 от поредицата от уроци за управление на тестови данни ще научим за Aавтоматизиран процес на генериране на тестови данни с безплатния онлайн инструмент GEDIS Studio.
Какво ще научите:
- Въведение в GEDIS Studio Online
- Достъп и регистрация
- Тестване на генериране на данни
- Корелация на данните и взаимна зависимост
- Параметризиране с помощта на GEDIS Studio
- Инструменти за автоматизирано тестване на данни
- Заключение
- Препоръчително четене
Въведение в GEDIS Studio Online
GEDIS Studio е безплатен онлайн инструмент за управление на тестови данни и инструмент за генериране на данни . Неговите уникални характеристики на повече от 30 правила за генериране на тестови данни за създаване на тестови данни, контрол на разпределението на стойности, корелация на стойности и много други полезни възможности за агресивно тестване на вашето приложение под теста с реалистични набори от данни и симулация на големи данни.
И така, GEDIS Studio може да проектира вашите поколения за кратък период от време и да ви даде платформата за организиране на доброто производство на вашите тестови данни. За дадени данни от AUT тестови случаи се изискват реалистични тестови данни, за да се гарантира цялостността на цялостното ни тестване.
Следователно ние винаги изглеждаме като имаме достъп до достатъчно тестови данни от производствената среда и кандидатстване Лична информация като правите, без да навредите на практическото естество на данните, и идентифицирате допълнителни изисквания на данните от тестовете за вашите проектирани тестови случаи.
Използвайки GEDIS Studio, вие ще се радвате да управлявате и генерирате вашите тестови данни, като имате следните предимства:
- Реалистично производство на данни
- Изключително полезен за показване и анализ на данни
- Ефективна платформа за генериране на SQL, HTML, XML и CSV скриптове и данни.
Използването на GEDIS Studio ви осигурява среда, в която можете да работите извън генерирането на данни в области като показаните по-долу:
- Попълнете вашата база данни въз основа на вашите изисквания за тестване
- Подгответе реалистична среда за тестване за вашия AUT
- Автоматизация на производството на данни според търсенето
- Производство на формат за директно импортиране за Oracle, DB2 и MySQL и много други RDMS.
Освен това GEDIS разширява пълнотата на вашето тестване, като:
- Създаване на групови данни за единични, функционални и натоварващи тестове.
- Изпълнение на тестване на данни (QTP / UFT, селен или TestPartner).
Достъп и регистрация
Към момента сме преминали през това, което GEDIS прави със своите уникални характеристики. Можете да генерирате своите тестови данни онлайн дори без да инсталирате приложение на компютъра си. След като регистрирате акаунта си, можете веднага да започнете работа с GEDIS Studio.
GEDIS Studio заделя лично работно пространство на своите сървъри. Освен това ви предоставя примерни проекти и референтни данни, които можете да импортирате във вашето работно пространство, за да генерирате данните за вашите собствени нужди.
Можете да създадете своя акаунт, докато натискате бутона „Регистрация“, като щракнете върху тази връзка www.data-generator.com . След това въведете всички полета във формата за регистрация и натиснете бутона „Изпращане“.
(ЗАБЕЛЕЖКА- Щракнете върху произволно изображение за увеличен изглед)
След като завършите процеса на регистрация, GEDIS ви изпраща потвърждението за регистрация на вашия акаунт, заедно с името за вход и паролата, че можете да ги използвате за влизане в GEDIS Studio онлайн.
След като влезете в GEDIS Studio, работното ви пространство е празно и вие можете създайте проект или импортирайте вашия проект от съществуващите данни, намиращи се на страницата на вашето работно пространство в конфигурационния панел. Когато имате проект, можете да вмъкнете вашия генератор и да добавите произволен брой полета, които може да са ви необходими според вашата спецификация на данните.
GEDIS предостави лента с инструменти като всяко друго приложение за бърз достъп на своите потребители до основните функции като създаване на компоненти на проекта или вашия мениджър на работното пространство. Можете да преглеждате генератори и да намирате полета от „Проектиране“ Explorer, а можете да търсите своите партиди и файлове от „Производство“ Explorer, намиращи се в лявата страна на приложението GEDIS Studio.
От дясната страна на приложението GEDIS Studio имате панел за конфигуриране за компонентите на вашия проект, мениджъра на работното пространство и изгледите за помощ. Мениджърът на работното пространство показва данни от споделеното и частното работно пространство за вашите проекти, генератори, партиди и други файлове с данни.
За да промените правилото в определено поле, изберете го в конструктора и щракнете двукратно върху ново правило от селектора на правилото.
Според модела по подразбиране всички коренови полета на генератора автоматично се добавят към „изходния“ файл.
Другата функция за показване на данни може да бъде в CSV таблица или обикновен текст. И като кликнете върху раздела „Работно пространство“ от дясната страна на раздела „Дизайн“ и „Производство“ на приложението, той показва страницата, съдържаща четирите подраздела като „Проекти“, „Генератори“, „Изход“ и „ Данни'.
Под раздела „Проекти“ има две папки, едната е генерирана от системата, а другата е „GenieLog“. Когато щракнете двукратно върху някой от „Проекти“ или „Генератори“, можете да ги импортирате в собственото си работно пространство. GEDIS Studio направи тези данни достъпни за своите потребители, за да работят с инструмента .
pl sql сценарий базирани въпроси за интервю
Тъй като разгледахме до известна степен уводната част на главната страница на GEDIS Studio, нека направим кратка обиколка на генерирането на тестови данни стъпка по стъпка.
Тестване на генериране на данни
1) Тъй като сте в раздела „Дизайн“, кликнете върху бутона „Създаване на нов проект“, намиращ се в лентата с инструменти. По този начин създавате новата нова партида и Defualt.txt едновременно.
2) В раздела „Документация“, разположен в долната част на дясната страна на приложението, щракнете и дайте името на новия си проект. В този урок виждате проекта, наречен „Open EMR“.
3) След като създадете и наименувате проекта си, можете да „Добавите поле“ от лентата с инструменти. Например, тук добавяме две полета за „Име“ и „Номер на кредитна карта“ от документационната част на инструмента от дясната страна.
4) За да приложите Правило за генериране на данни въз основа на нашите нужди от данни, първо кликнете върху полето „Име“. След това кликнете върху раздела „Правила“ и изберете правилото за генериране „Извличане на тестови файлове“.
5) Докато избирате правилото за извличане на текстови файлове, можете да търсите за свързване на данните за имената, предоставени от GEDIS за вас. Когато кликнете върху бутона за преглед, където пише FILE, вие избирате файл с име от папката „Имена“, намираща се в папката „GenieLog“.
6) Кликнете върху създаденото от вас поле „Номер на кредитна карта“, за да изберете правило „Кредитна карта“, което ще изведе номерата на кредитните карти.
7) Когато проектирате правила за две дадени полета, щракнете върху раздела „Производство“. Тази страница ще ви покаже, че проектът Open EMR има „Нова партида“ и „Default.txt“.
Можете да посочите какви данни трябва да генерирате, като попълните раздели като Nb Records, където добавяте броя на записите.
Тук например поставяме броя на 100 записа, които трябва да бъдат генерирани:
8) След като завършите спецификациите за данни, от които се нуждаете, щракнете върху бутона „Генериране“. Тук на екранната снимка виждате във формата CSV Viewer броя на 100 имена и номерата на банкови сметки, генерирани въз основа на необходимите критерии заедно.
Корелация на данните и взаимна зависимост
Тази функция на GEDIS Studio онлайн ви позволява да проектирате генератори, където се нуждаете от корелация на данни.
Например, генерираме набор от две колони за „Име“ и „Държава“, където имената се генерират във връзка с популацията на всяка държава по света.
За това,
- създаваме проекта Open EMR и добавяме две полета „Име“ и „Държава“ в раздела на „Дизайн“.
- Изберете „Извличане на текстови файлове“ като правило на генератора за полето „Име“.
- След това избирате наличните данни от файла от папката с име, като разглеждате полето на „Файл“.
- По същия начин избирате правилото за генератор на „Извличане на текстови файлове“ и навигирате, за да вземете данни от държавата от пътя като „Localization / World-Countries-Populations.txt“.
- Когато приключите с проектирането на правила за две зададени полета, щракнете върху раздела „Производство“. Тази страница ще ви покаже, че вашият Open EMR проект има “New Batch” и “Default.Txt”.
- Можете да посочите какви данни трябва да генерирате, като попълните раздели като Nb Records, добавете броя на записите, които са ви необходими и за двете полета. Тук например поставяме числото 200 записа, които трябва да бъдат генерирани.
- След като попълните спецификациите за данни, от които се нуждаете, щракнете върху бутона „Генериране“. Снимката на екрана по-долу показва във формат CSV Viewer броя на 200 имена, държава, население на всяка държава, площ и плътност според даденото условие за генериране на тестови данни. Населението, разпределено в генерираните тестови данни, е същото като разпределението на населението в реалния свят на Земята.
Параметризиране с помощта на GEDIS Studio
Характеристиката на параметъра е една от най-ефективните функции за генериране на тестови данни на инструмента за тестване на база данни GEDIS. Като използвате параметри, можете да зададете различни генератори на различни стойности на данни за вашето производство.
Така че, опцията за работа с параметри ви помага при повторното използване на вашите различни генератори на данни в реални проекти, където имате множество потребители.
уеб услуги в java интервю въпроси и отговори
Сега, нека създадем два параметризирани генератора с две различни стойности за адреса и фамилиите, започвайки с F в нашия проект Open EMR. Тъй като вече създадохме Open ERM проект заедно с двете му полета „Име“ и „Държава“.
- Щракнете върху раздела „Производство“, където ще добавите и двата споменати параметъра
- Кликнете върху “default.txt”, намиращ се в партидата на вашия Open EMR
- Като щракнете върху раздела „Параметри“, разположен между разделите на „Документация“ и „Правила“, системата показва страницата с параметрите
- Добавете параметър и го наречете „Адрес“
- Потърсете за избор на адресния файл от папката „Думи“, като щракнете върху иконата на папката, намираща се отдясно на добавения параметър
- След като сте избрали своя адресен файл, можете да щракнете върху бутона „Преглед на вашия файл като CSV“ или върху бутона „Преглед на вашия файл като текст“
- Същите стъпки, които бихте предприели за добавяне на новия параметър на имената, започващи с F.
Има два добавени параметъра, които можете да работите върху един от тях, тъй като може да са ви необходими за вашето тестване, както е показано на екранната снимка.
В допълнение към илюстрираните функции в този урок в контекста на проект Open EMR, GEDIS Studio ви предоставя удобствата за работа в по-широк спектър от генериране на тестови данни и управление на тестови данни.
Те са споменати по-долу:
- Управление на вашето тестване без регресия
- Използване на вашите генерирани тестови данни чрез импортиране / експортиране
- Създаване на тестови данни без използване на GUI на GEDIS Studio
Можете да получите достъп до урок за GEDIS за вашата практика и да го използвате, като щракнете върху тук .
Инструменти за автоматизирано тестване на данни
Поради огромната необходимост от тестови данни по време на процеса на тестване на нашия софтуер, на пазара се предлагат различни видове инструменти за автоматично генериране на тестови данни.
Преминавайки през GEDIS Studio като един от многото автоматизирани инструменти за тестови данни, открихме, че можем да създадем оригинални данни в почти всяка база данни или текстов файл.
Тези инструменти ни дават възможност да:
- Създаване на реалистични и смислени данни за цялостно тестване на приложения;
- Въведете всякакви специфични за домейна данни за тестване;
- Прилагане на законодателство за лична информация (PII) чрез маскиране на поверителни ценности;
- Приложенията се доставят бързо на клиентите, като се избягва ръчно, отнемащо време създаване на данни;
- Автоматизация на хиляди клиенти, продукти или елементи на акаунти с различни атрибути на техния идентификатор, имейл, име и т.н.
За вашия сравнителен анализ на изброените инструменти за управление на тестови данни, тук събрахме повечето инструменти, налични на пазара.
=> Ако се интересувате от разглеждане на най-добрите TDM инструменти, моля прочетете този урок .
Ето списъка с TDM инструментите:
- BizDataX
- CA Test Data Manager (Datamaker)
- Управление на тестови данни на Compuware
- Фабрика за данни
- Генератор на данни
- DatabeneBenerator
- Datanamic Data Generator MultiDB
- Управление на данните от тестовете на Delphix
- Double Test управление на данните
- DTM генератор на данни
- E-Naxos DataGen
- EMS генератор на данни
- GEDIS Studio Online
- Generatordata.com
- GS генератор на данни
- HP Test Data Management
- Инструмент за тестване на данни на Informatica
- InfoSphereOptim Тестово управление на данни
- Lisa Solutions за тестови данни
- Управление на оригинални тестови данни
- Redgate SQL генератор на данни
- SAP сървър за миграция на тестови данни
- Solix EDMS Тестово управление на данните
- Хвърлящ хайвер
- TechArcis
- Генератор на тестови данни
- Upscene Advanced Data Generator
- vTesterCenter
- YDE генератор на данни
Заключение
Използвайки автоматизирани инструменти TDM, ние неимоверно повишаваме качеството на нашите тестове за функционалност и производителност.
Инструментите ни помагат да осигурим достатъчно покритие на данните, по-бърза доставка, икономическа ефективност, по-малко дефекти, свързани с данните, и максималната възможност за обучение през целия процес на тестване.
Този урок ви предостави списък с двадесет и девет инструменти за автоматизирано генериране на тестови данни, през които можете да преминете и да намерите правилния TDM инструмент, който ви осигурява предоставянето на вашите необходими тестови данни. Излагането на много различни инструменти на TDM ще ви позволи да изберете подходящия след преоценката от всеки цикъл на тестване.
Решихме да илюстрираме основни характеристики на GEDIS Studio Online. Този инструмент е достъпен онлайн, до който можете да имате достъп, като имате примерни данни и много правила за започване на теста ви за нула време.
Ако имате нужда от безплатен инструмент за автоматизация, който не се нуждае от преминаване през инсталацията и връзката с базата данни, GEDIS е един от тях.
Чувствайте се свободни да генерирате тестови данни с помощта на този инструмент. Уведомете ни, ако имате някакви въпроси. Ако искате да покрием някой друг инструмент за управление на тестови данни, уведомете ни.
Препоръчително четене
- 10+ най-добри инструменти за събиране на данни със стратегии за събиране на данни
- Топ 14 НАЙ-ДОБРИ инструмента за управление на данни през 2021 г.
- Топ 10 на най-добрите инструменти за генериране на тестови данни през 2021 г.
- 10 най-добри инструмента за анализ на данни за перфектно управление на данните (2021 СПИСЪК)
- Параметризиране на данни на JMeter, използвайки дефинирани от потребителя променливи
- Топ 10 Инструменти за уеб изстъргване за онлайн извличане на данни
- 10+ най-добри инструмента за управление на данни, които да отговорят на вашите нужди от данни през 2021 г.
- Функция на пула от данни в IBM Rational Quality Manager за управление на тестови данни