Списки слов из ru.wikipedia.org, открытые в Sublime Text 2 |
Для нагрузочного тестирования готовлю 10 000 уникальных организаций и 50 000 уникальных пользователей. Для организаций и имён нужны подходящие словари. И их удобно достать на общедоступных сайтах, которые разрешают использование своего содержимого. Подготовил такие словари, убрав лишнее, сделав их лучше.
Когда-то брал такие данные из других информационных систем (грабил
Надёжность использования в полном контроле над данными, удобстве отладки и предсказуемости. Что важно при проектировании тестов.
Весело же бывает, когда пользователь или заказчик, решит поработать в системе, находящейся под нагрузкой. И получит входящее сообщение от Барабашкиной Ираиды Анатольевны, сотрудницы компании ООО "Большие погремушки". А содержимое текста сообщения, при использовании рандомизации и не использовании lorem ipsum (рыбы) может быть шедевральным.
В словаре OpenOffice есть много литературных слов, комбинация которых повеселит заказчика |
Использовал как-то словарь проверки орфографии OpenOffice, для генерации данных в тестовой системе, не учёл, что там есть слова всех тематик, есть и ругательства. Потом руками вычищал словарь от всего, что может не понравится.
Словари:
- Существительные среднего рода.10854.
- Мужские фамилии.13529.
- Мужские имена. 312.
- Мужские отчества.140.
- Женские имена. 439.
- Прилагательные.1002.
Допустим, создаётся 10 000 организаций. Для этого генерируется 10 000 уникальных наименований организаций. Пригодится список существительных среднего рода.
Существительные:
- наполнение;
- напоминание;
- направление;
- ...
Соответствующие названия организаций, которые можно создать из списка слов:
- ООО "Наполнение";
- ООО "Напоминание";
- ООО "Направление";
- ...
Если предприятия делятся на классы (малое, среднее, большое), то название класса также можно отразить в наименовании:
- ООО "Малое напряжение";
- ООО "Среднее напудривание";
- ООО "Большое напускание";
- ...
Использование списков фамилий, имён и отчеств очевидно для формирования ФИО тестовых пользователей. Наличие тринадцати тысяч мужских фамилий позволяет создать столько групп пользователей-однофамильцев, которые будут работать в одинаковых организациях (более десяти тысяч).
Источники данных:
- http://dict.ruslang.ru/;
- https://ru.wiktionary.org/wiki/Индекс:Русский_язык;
- https://ru.wiktionary.org/wiki/Индекс:Русский_язык/Фамилии;
- https://ru.wiktionary.org/wiki/Индекс:Русский_язык/Женские_имена;
- https://ru.wiktionary.org/w/index.php?title=Категория:Средний_род/ru.
Комментариев нет:
Отправить комментарий