Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 1, 2010 18:51:25

walter
От:
Зарегистрирован: 2008-11-22
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Тестирование поведения

Когда я писал тесты для С#, то использовал Moq и с его помощью мог протестировать поведение системы. Теперь я использую wxPython, nose и mox. Существует фрейм, который передает в метод другого класса словарь с содержимым полей. Мне нужно протестировать следующее поведение системы, если на форме любое, или все из полей не заполнены, то должно открыться окно диалога и уведомить об этом юзера, а если все заполнено, то данные записываютсяв БД. Не могу сообразить, как протестировать, что открылся диалог.



Офлайн

#2 Ноя. 1, 2010 19:33:01

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Тестирование поведения

попробуйте pywinauto



Офлайн

#3 Ноя. 1, 2010 20:09:59

walter
От:
Зарегистрирован: 2008-11-22
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Тестирование поведения

К сожалению утилита виндовая.

pywinauto enables you to automate the Windows GUI



Офлайн

#4 Ноя. 1, 2010 23:24:24

walter
От:
Зарегистрирован: 2008-11-22
Сообщения: 46
Репутация: +  0  -
Профиль   Отправить e-mail  

Тестирование поведения

Упорное гугление принесло следующий результат.



Отредактировано (Ноя. 1, 2010 23:24:39)

Офлайн

#5 Ноя. 2, 2010 00:22:05

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Тестирование поведения

walter
Упорное гугление принесло следующий результат.
Насколько я помню, данный инструмент уже не поддерживается разработчиком. Последнаяя версия для Python 2.5.



Офлайн

#6 Ноя. 2, 2010 00:24:23

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Тестирование поведения

Гляньте еще dogtail



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version