Каталог интернет сайтов и статей - catMinta.ru
folder Статистика: Сайтов 8004 Статей 5602 Категорий 209 Средний CY 20 Средний PR 0.04
Реклама:  

Требуете данных для тестирования производительности?


Обычно не будете принимать продукт без производительности и стресс-тестирования. Можно гарантировать, что клиент будет действительно требовать знать, как их солнечная новая система будет вести себя с большим объемом данных. Для таких тестов требуете большого количества данных, конечно. Но есть проблема.База данных в основном пуста.Имеете много таблиц, и они должны быть заполнены с данными тестирования. Для некоторых из тех тех же таблиц требуете тысяч или даже миллионов записей. И если создаете ERP или CRM или хранилище данных, четное число самих таблиц может легко быть в сотнях.Таким образом, что такое опции?Копирование производственных данных - не всегда хорошая идеяЕсли действительно имеете производственные данные, могли бы требовать попытаться заполнить базу данных с копией реальных данных.Но есть ли достаточно реальных данных, чтобы работать с? В противном случае просто требуете большего количества данных.Также не требуете забывать о проблемах конфиденциальности данных. Иногда должны избежать проблем конфиденциальности, или просто должны скрыть критические данные. Или просто имеете соответствие инструкций, чтобы волноваться о.Не упоминать головные боли преобразования, если продукт создан, чтобы заменить другую систему.Генерация большого количества данных тестирования - большая утомительная работаМожете создать сценарии базы данных самостоятельно, чтобы генерировать большую сумму данных тестирования. Но это очень трудоемкое. И подверженный ошибкам. И утомительный со всех сторон.Возможности, уже попробовали это прежде.Записали все сценарии. Это было вполне обязательством и взяло дни рабочего времени. Удостоверялись, что все форматы были корректны. И все отношения внешнего ключа были разрешены. Это все у внешних ключей были фактические значения в первичных таблицах и точный порядок выполнения сценария, определено.Это было только началом.Выполняли сценарии и контролировали результаты сценария. Время от времени сценарий перестал работать, и должны были найти то, что пошло не так, как надо. Это обычно была крошечная небольшая деталь, фиксировали и выполняли сценарии снова. Если были удачливы, что выполняли сценарии из сценария, который перестал работать вперед. В противном случае должны были выполнить все с нуля. После освобождения базы данных, конечно. Вытягивали последнее рабочее время в течение нескольких дней, но сделали его.Наконец думали, что были сделаны.Не было никакого способа, которым могли быть убеждены пройти через это снова без страшной потребности. Таким образом, сделали резервное копирование древней заполненной базы данных. Если были удачливы иметь хранение в наличии, конечно. И само собой разумеется, после двух недель модель базы данных изменилась. Не очень, но достаточно.Должны были сделать большую часть работы снова и снова.Генерируйте большое количество данных тестирования автоматическиТаким образом, если копирование производственных данных является плохой идеей, и данные генерации самостоятельно означают бесчисленные часы утомительной работы, что остается?Используйте специализированный инструмент генератора данных для тестирования. То, что должны легко получить от любого такого инструмента, является большим количеством реалистических данных. Имена будут похожи на имена, адреса будут похожи на адреса, и телефонные номера будут похожи на телефонные номера.И это точно, к чему должны стремиться.


Реклама:    

Каталог интернет сайтов и статей - catMinta.ru info