2010-02-03 2 views
1

Мы разрабатываем многопользовательское настольное приложение с C# 3.5, формами окон и sql 2008. Есть разные вещи, которые я хочу проверить - 1) производительность - как работает приложение, когда несколько пользователи обращаются к базе данных? 2) Как имитировать конфликт и проверить, как приложение помогает пользователю. Как проверить приведенные выше сценарии?Стратегии тестирования многопользовательского настольного приложения

Любые другие сценарии, о которых вы можете думать?

благодаря

ответ

0

Мы должны увидеть, как приложение взаимодействует с БД слоем

  • Web Services или вызовы хранимых процедур
  • Для сохраняемого proceduress я предложил бы использовать SQLQueryStress - SQL запросов сервер инструмент для тестирования производительности
  • В качестве альтернативы, если через веб-службы я предлагаю тестирование с использованием VSTT
  • VSTT имеет хорошую информацию и ticles на веб-тестирование, тестирование нагрузки
  • Visual Studio Performance Testing Краткое справочное руководство (версия 2.0) Опубликовано http://blogs.msdn.com/b/edglas/archive/2010/04/13/visual-studio-performance-testing-quick-reference-guide-version-2-0-published.aspx

Еще один альтернативный вариант

  • SQL 2008 есть услуги передачи данных - Разоблачение хранимые процедуры, Веб-услуги
  • Вы можете обработать основные процедуры и загрузить их как веб-службы в VSTT
Смежные вопросы