У нас есть механизм планирования с большими объемами тестовых данных для тестирования всех сценариев, поэтому автоматизация тестирования имеет решающее значение. В настоящее время мы надеемся использовать FIT / Fitnesse. Однако один тест имеет довольно большую таблицу тестовых данных, поэтому он не очень хорошо вписывается в форму «двух или трех входов, одного или нескольких выходов», которую Fitnesse использует в своих примерах. Надеемся, что другие функции Fitnesse позволяют использовать его.
Я слышал, что есть способ инициализировать приложение для FIT-теста с помощью электронной таблицы Excel, а не функции "Электронная таблица для фитнеса", но я пока не смог ее найти. Как только вся электронная таблица будет загружена в приложение, и приложение выполнит свою задачу, мы планируем сравнить либо количество выходных строк, либо, возможно, только последнюю строку, чтобы определить, прошел ли тест.
В настоящее время приложение извлекает тестовые данные из базы данных для ручных тестов, но запись в базу данных, а затем ее инициализация не являются предпочтительными из-за влияния на производительность.
Приложение написано на C #.