Я хотел бы узнать, чтобы быстрее протестировать мои графические приложения.Как протестировать более быстрые графические приложения?
Для бэкэнда у меня есть хороший набор модульных тестов, поэтому я думаю, что все в порядке, и я могу повторить довольно быстро.
Но для проверки логики интерфейса я обнаружил, что снова и снова повторяю одну и ту же последовательность событий, чтобы проверить определенную часть логики ... и мне кажется, что я делаю что-то явно неправильное здесь, потому что мой цикл итерации не так быстро, как хотелось бы.
Итак, вы могли бы предложить мне хороший способ протестировать графические приложения? в частности, мне очень интересно узнать, как ускорить цикл тестирования приложений PyQt.
Спасибо за ваш ответ, я дам ему шанс на QTest. И вы правы, бизнес-логика должна быть изолирована от GUI полностью. Я задал вопрос об этом [здесь] (http://programmers.stackexchange.com/questions/331246/how-to-decouple-ui-from-logic-on-pyqt-qt-apps-properly) – BPL