В настоящее время мы устанавливаем пригодность в качестве приемочного тестирования при тестировании. Пока все хорошо. мы используем java-версию «20091121». Мы имеем проблемы с папками, которые глубже, чем 4.Fitnesse framework очень медленный, когда глубина папки больше 4 - почему?
Мы настроили следующую структуру папок:
SetUp
TestSuite
content.txt + properties.xml (просто " ! содержимое»внутри)
UseCase2204
content.txt + properties.xml (только "!" Содержимое внутри)
SingleRequest02
content.txt + properties.xml (только "!" Содержимое внутри)
PositiveTest
content.txt + properties.xml (просто "!" содержимое внутри)
OneAdultWithChild
здесь content.txt + properties.xml для фактического теста, содержащего 18 арматуре таблицы
Когда мы начинаем FitNesse и перейти к самой глубокой папке ("OneAdultWithChild "), она занимает около 10 секунд, пока страница не будет отображаться. Теперь, когда я перемещаю контент на один уровень иерархии (в «PositiveTest»), страница занимает 3 секунды для рендеринга. Когда я помещаю тестовое содержимое на второй уровень («UseCase2204»), он почти отображается в одно мгновение.
Такое же поведение наблюдается во время выполнения теста. После нажатия на кнопку "тест" тесты взять:
- второй уровень: 12 секунд
- Четвертый уровень: 14 секунд
- пятый уровень: 40 секунд! (плюс, требуется до тех пор, пока не появится кнопка «результат захвачен»)
Теперь я застрял в этом. Нам нужна эта глубоко вложенная структура, чтобы сгруппировать все тесты. Но если нет решения или обходного пути, мы не сможем использовать фитнес, и я буду большим идиотом для продвижения рамки. Раньше у меня были положительные результаты с фитнесом, но у нас не было этих глубоко вложенных структур.
новый синтаксический анализатор исправил его, кстати ... только для записей – Marcel