Перейти к содержимому

Фотография

тестирование службы


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Roy

Roy

    Новый участник

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Roy Obenon
  • Город:Москва

Отправлено 26 февраля 2015 - 12:39

Добрый день!

 

Есть служба которая гоняет данные с одной базы в другую как её можно протестить? 


  • 0

#2 Rebz

Rebz

    Опытный участник

  • Members
  • PipPipPipPip
  • 471 сообщений


Отправлено 26 февраля 2015 - 12:50

Хорошо бы уточнить характеристики и API.. Что должно быть на входе, в каком формате, какого размера, что - на выходе.

1. проверить, что служба вообще работает =)

2. перегнать большое кол-во данных

3. перегнать малое кол-во данных, например, где содержится только одна пустая таблица

4. стресс-тест, во время перегона данных остановить или аварийно завершить службу, посмотреть что будет с данными.

 

PS а почему тема создана в автоматизации TestComplete?


  • 1

#3 Roy

Roy

    Новый участник

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Roy Obenon
  • Город:Москва

Отправлено 26 февраля 2015 - 13:17

Первый пункт выполнил, все норм работает

Ситуация в следующем: есть база 1С добавляем доки, отчеты, накладные и т.д. на таблицах стоят триггеры на соответствующее действие, и записывают данные в другую табл 1 базы, служба смотрит появились ли данные, если есть то записывает их в такую же таблицу 2 базы, там хранимая процедура заполняет такие же табл 1С, вот так то.....


  • 0

#4 Roy

Roy

    Новый участник

  • Members
  • Pip
  • 19 сообщений
  • ФИО:Roy Obenon
  • Город:Москва

Отправлено 03 марта 2015 - 07:05

тестирование производительности я сделал так: поставил групповую обработку данных в 1С, т.е. постоянное шлепание транзакций (не важно каких) создает постоянную нагрузку, и оставил на 24 часа. и дальше посмотрел среднее значение обработанных транзакций за минуту


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных