NUnit и WindowsForms
От: Tem_2000  
Дата: 18.09.08 11:21
Оценка:
Доброе время суток.
Сильно ногами не бить, только знакомлюсь с NUnit.
Есть WindowsForms приложение. Данные читаются из WebService. С тестированием методов WebService все просто и понятно.
А вот как тестировать юзерский интерфейс .
Приложение работает по следующему принципу
У любой формы или окна происходит чтение данных из WebService в отдельном потоке (что-бы приложение не замирало), после окончания — вызыватся заранне пределенный метод формы, который рассовывает эти данные по форме.
Вопрос: Как протестировать с помощью NUnit — что форма загрузилаь, что данные прочитались?
Зараннее благодарен за любую помощь.
Re: NUnit и WindowsForms
От: dorofeevilya Россия  
Дата: 18.09.08 12:29
Оценка:
Здравствуйте, Tem_2000, Вы писали:

T_>А вот как тестировать юзерский интерфейс .

T_>Вопрос: Как протестировать с помощью NUnit — что форма загрузилаь, что данные прочитались?

Необходимо расширение NUnitForms.
Использование неплохо описано в этой книге (глава 10 GUI Testing).
Re[2]: NUnit и WindowsForms
От: Tem_2000  
Дата: 19.09.08 14:03
Оценка:
Здравствуйте, dorofeevilya, Вы писали:

D>Здравствуйте, Tem_2000, Вы писали:


T_>>А вот как тестировать юзерский интерфейс .

T_>>Вопрос: Как протестировать с помощью NUnit — что форма загрузилаь, что данные прочитались?

D>Необходимо расширение NUnitForms.

D>Использование неплохо описано в этой книге (глава 10 GUI Testing).
Спосибо.
Посмотрел. Но сразу же возникли проблемы. Попытался посмотреть пример "NUnitForms.Example", но при прогоне тестов в разделе AppTests первый тест всегда не проходит. и выдает ошибку
NUnit.Extensions.Forms.ExampleApplication.Test.AppTest.ButtonLabelShouldBeOneAfterClicked:
TearDown : System.Reflection.TargetInvocationException : Exception has been thrown by the target of an invocation.
  ----> System.ComponentModel.Win32Exception : The requested resource is in use

зато остальные дальше работают прекрасно.
Что бы это могло быть и как с этим бороться?
Re[3]: NUnit и WindowsForms
От: dorofeevilya Россия  
Дата: 19.09.08 16:09
Оценка:
Здравствуйте, Tem_2000, Вы писали:

T_>Посмотрел. Но сразу же возникли проблемы. Попытался посмотреть пример "NUnitForms.Example", но при прогоне тестов в разделе AppTests первый тест всегда не проходит. и выдает ошибку

T_>skipped
T_>Что бы это могло быть и как с этим бороться?

К сожалению, не могу помочь, поскольку сам еще не пользовал. Просто самому предстоит gui-тестрование, вот и выяснил заранее, с помощью чего это буду делать.
Re[4]: NUnit и WindowsForms
От: Tem_2000  
Дата: 19.09.08 16:44
Оценка:
Здравствуйте, dorofeevilya, Вы писали:

D>Здравствуйте, Tem_2000, Вы писали:


T_>>Посмотрел. Но сразу же возникли проблемы. Попытался посмотреть пример "NUnitForms.Example", но при прогоне тестов в разделе AppTests первый тест всегда не проходит. и выдает ошибку

T_>>skipped
T_>>Что бы это могло быть и как с этим бороться?

D>К сожалению, не могу помочь, поскольку сам еще не пользовал. Просто самому предстоит gui-тестрование, вот и выяснил заранее, с помощью чего это буду делать.

Разабрался с этим глюком. Вылитал на вызове Destroy()
Разбираюсь дальше.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.