В проекте с открытым исходным кодом JChemPaint, например, GUI тестируется (используя фреймворк FEST), собирая около десятка отдельных тестов каждый в несколько файлов Java. Апплет запускается только один раз для каждого файла, и в цепочке выполняется несколько независимых тестов.Должен ли я настраивать тесты GUI или запускать апплет заново каждый раз?
Я хотел бы знать, если это хорошая практика. Конечно, запуск каждый раз будет стоить времени. Я вижу, однако, проблемы с побочными эффектами предыдущих действий и возможные исключения, но я не эксперт. Итак, хорошая практика - поставить несколько тестов в один запуск апплета?
(я смотрю также для сбора лучших практик для тестирования графического интерфейса пользователя, но не могу поставить такой вопрос, подсказки приветствуются, тем не менее.)
* «Я вижу, однако, проблемы с побочными эффектами предыдущих действий и возможных исключений» * Хорошо, если вы успешно выполняете эту комбинацию, это то, что вы тестируете, это имеет смысл. –
так, это все так же хорошо, как документы: – rwst