Как мы можем получить результаты утверждения в Slim/Fitnesse

У нас есть таблица пригодности / тонкости, где в четвертой инструкции находится мое утверждение для тестового примера. Есть ли способ получить результат этого конкретного метода как «пройдено» или «не пройдено». Например

!|Fixture|
|method1|method2|method3|**method4**|
|res    |res2   |res3   |**TCresult**|

Например, здесь я хочу знать, прошел ли метод 4 или нет. У нас есть другая система отчетности, с которой нельзя покончить, и каждый результат тестового примера должен быть подтвержден. Кроме того, в одном тестовом сценарии есть более одного тестового примера. Итак, мы хотите пройти или не пройти те методы, которые проверяют тестовые примеры.


person sai gopal    schedule 07.11.2018    source источник
comment
Можете ли вы опубликовать код вашего приспособления? Трудно понять, что происходит, не видя кода.   -  person Mike Stockdale    schedule 08.11.2018
comment
Недостаточно информации в вопросе. Вы пометили его с помощью selenium-webdriver, поэтому я могу предположить, что вы пытаетесь поставить фитнес поверх модульных тестов, использующих webdriver. Что может быть очень сложно в зависимости от того, как спроектированы эти тесты.   -  person Jim Weaver    schedule 20.11.2018


Ответы (1)


сценарий, заданный тестовой страницей. Тестовая страница и установка тестовой системы: !define TEST_SYSTEM {slim} !path lib/*.jar, а содержимое установки:
!|import| |fitnesse.slim.test|

!|Сценарий|Остановить тест| |start|ConstructorThrows|остановить тест|

!|Сценарий|Не выполнено|СООБЩЕНИЕ | |check|echo|@MESSAGE|не может завершиться ошибкой @MESSAGE|

и тестовое содержимое !|Script| |Остановить тест| |Не выполнено и должно быть проигнорировано| !|Скрипт| |Не выполнено и также должно быть проигнорировано| когда страница Testpage тестируется и HTML извлекается, тогда утверждения \d проходят, 0 не проходят, 0 игнорируются 1 выбрасываются исключения, и ячейка Stop Test имеет результат ошибки, а ячейка не выполняется и должна быть проигнорирована имеет результат игнорируется, а ячейка не выполняется и должна быть проигнорирована также имеет игнорирование результата, а тест ячейки не выполняется, имеет игнорирование результата показать символ $HTML_Input показать символ $HTML_Result получить свернутый журнал выполнения для страницы Testpage

person Shamm R    schedule 25.11.2018
comment
Пожалуйста, используйте форматирование. Ответ неразборчив, как это. - person Laurenz Albe; 25.11.2018