Нетривиальное задание
#1
Отправлено 12 сентября 2012 - 17:31
procedure <return type> <name> ([<param type> <param name>{, <param type> <param name>}]);.
<return type> = void | int.
<param type> = int | long.
<name>, <param name>
— идентификаторы, соответствующие требованиям java.
Результат работы лексического анализатора — заключение о том, является ли введенная строка корректной декларацией. Составьте набор тестовых данных, то есть строк, которые необходимы для тестирования такого лексического анализатора. Для каждой строки укажите ожидаемый результат работы программы.
Выполнение этого задания не требует специальных знаний, не имеет отношения к программированию или к тестированию белого ящика. Для его выполнения достаточно узнать о нотации Бэкуса-Наура.
У кого какие идеи, делимся не стесняемся.
Заранее спасибо за активность ;)
#2
Отправлено 12 сентября 2012 - 18:20
Во-первых, это тестовое задание Яндекса.Составьте, пожалуйста, набор тестов для лексического анализатора, разбирающего декларации следующего вида (здесь приведён синтаксис декларации в нотации РБНФ):
procedure <return type> <name> ([<param type> <param name>{, <param type> <param name>}]);.
<return type> = void | int.
<param type> = int | long.
<name>, <param name>
— идентификаторы, соответствующие требованиям java.
Результат работы лексического анализатора — заключение о том, является ли введенная строка корректной декларацией. Составьте набор тестовых данных, то есть строк, которые необходимы для тестирования такого лексического анализатора. Для каждой строки укажите ожидаемый результат работы программы.
Выполнение этого задания не требует специальных знаний, не имеет отношения к программированию или к тестированию белого ящика. Для его выполнения достаточно узнать о нотации Бэкуса-Наура.
У кого какие идеи, делимся не стесняемся.
Заранее спасибо за активность ;)
Во-вторых, уже обсуждалось на форуме.
2 Модератор: Предлагаю тему закрыть с резолюцией "Duplicate"
SQL для тестировщиков
Тренинги по HP QTP и автоматизации тестирования
Если минарет, значит выше всех (с)
#3
Отправлено 13 сентября 2012 - 01:13
Так что, уважаемый автор, решение этой задачи вам уже не нужно ;)
Обучение для профессионалов: Школа тест-менеджеров | Школа тест-аналитиков | Школа Тестировщиков
Услуги для тест-менеджеров: Аутсорсинг тестирования | Поиск тестировщиков | Консалтинг
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных