Pull to refresh

Comments 2

Я правильно понял, что TextTest является своеобразным GUI прокси — самостоятельно отрисовывает тестовое окно и записывает все действия?
А есть ли возможность тестировать UI уже готового exe?
Нет, StoryText не отрисовывает ничего самостоятельно.

Посмотрите на tkinter_ex.py, там я унаследовался от Tkinter.Label переопределил некоторые функции, добавил в них логирование и вызывал исходные функции Tkinter.Label, т.е. функциональность осталась прежняя + логирование. Потом я присвоил мой класс в Tkinter.Label обратно.

Теперь программа сама того не подозревая, вызывает мои функции с логированием. StoryText сделан на тех же принципах.

И реализовано это только для python. Готовые не python программы она таким образом не умеет обрабатывать.
Sign up to leave a comment.

Articles