Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Ruslan Kosolapov                     2:5020/400     23 Dec 2004  01:59:34
 To : All
 Subject : Опять про генерацию тестовых данных
 -------------------------------------------------------------------------------- 
 
 
   Это опять я со старой задачей про генерацию тестовых данных.
 
   В прошлый раз я спрашивал, как по регекспу сгенерировать случайное
   значение, которое удовлетворяет этому регекспу.  Мне сказали пару
   ключевых слов, и задача решилась, всем большое спасибо.
 
   Однако на данный момент вопрос несколько видоизменяется, потому что
   перевод грамматики в регексп несколько напрягает, ну и багоопасность
   высока.
 
   Хочется, чтобы данные генерились не по регекспу, а по грамматике (или
   как это грамотно?)  Hапример, надо мне доменное имя - я иду в rfc,
   беру оттуда грамматику, по которой строится доменное имя, скармливаю
   ей программе, и получаю дохрена сгенерированных доменных имён.
   
   Мне в голову приходит только мысль парсить описание грамматики так же,
   как я сейчас разбираю регекспы.  Однако как-то мне это не нравится -
   грамматика у нас уже есть, и мы опять её разбираем по другой
   грамматике...  Hеизящно.
 
   Может кто ещё раз что умное скажет.  Возможно, просто ссылки на
   теоретические материалы по этой теме помогут.  Естественно, это не
   обязательно на perl, просто мне кажется, что perl для данной задачи
   наиболее подходящий.
 PS: сорри за возможно технически неправильные термины.
 
 -- 
 =[ Футбол - посол мира. Еще в Древней Греции прекращались все войны 
 =[ во время чемпионатов мира по футболу.
 =[                               -- футбол на ОРТ
 --- ifmail v.2.15dev5.3
  * Origin: SWSoft Novosibirsk, QA Department Second Manager (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Опять про генерацию тестовых данных   Ruslan Kosolapov   23 Dec 2004 01:59:34 
 Re: Опять про генерацию тестовых данных   Artem Chuprina   23 Dec 2004 13:41:26 
Архивное /ru.perl/119973d0c67bc.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional