Несколько ссылок на описание инструментария для профайлинга WPF-приложений.
http://windowsclient.net/wpf/perf/wpf-perf-tool.aspx
http://msdn.microsoft.com/en-us/library/aa969767.aspx
понедельник, 17 ноября 2008 г.
среда, 12 ноября 2008 г.
ATVA 0.1, beta, программа для автоматического тестирования (мониторинга) голосовых приложений (порталов)
Не так давно нами была выпущена первая бета-версия нового продукта - ATVA ("Automated Testing for Voice Applications").
Данное приложение уже используется нами при внутреннем тестировании выпускаемых в нашей компании голосовых приложений. Программу начали также использовать для мониторинга уже запущенных в эксплуатацию голосовых порталов.
Смысл программы:
1. Составляется XML-файл с описанием дерева меню (или части всего меню), где мы описываем "". Как примерно выглядит используемый сейчас XML-файл (мониторинг реального голосового приложения) вы можете увидеть на скриншоте ниже.
2. Этот XML-файл скармливается программе (в командной строке).
3. Указываем, как часто запускать проверку. Для мониторинга лично мы настроили автозапуск приложения с периодичностью раз в полчаса, начиная с 8-ми утра до 9-ти вечера.
4. Получаем отчеты о ходе мониторинга - нам удобно, когда при неправильном поведении тестируемого объекта ATVA "пищит": один раз - "все хорошо", два раза - "все плохо и надо срочно звонить админам клиента, чтобы те поднимали свои упавшие сервера" :) ) . Если было зарегистрировано неправильное поведение тестируемой системы - ATVA отсылает sms с сообщением об ошибке ответственному за тестирование.
Создан интернет-сайт http://atva.indigosoft.ru/ по подержке продукта. Новости, его касающиеся, будут публиковаться там. Там же будут собираться статьи по автоматическому тестированию голосовых порталов. Там же можно будет узнать контакты для получения дополнительных сведений о продукте. Но сейчас сайт пустой. В процессе, так скажем :)
вторник, 11 ноября 2008 г.
Очистка Application Cache
Довольно часто при проверке последовательных билдов для XBAP-приложений (WPF+браузер) у нас возникала следующая проблема: приложение вроде бы запускается и работает, но! Потом оказывалось, что это была "старая" версия. И, соответственно, остались на ней все баги. Отсюда конфликты с разработчиками:
- да вы достали уже одно и то же присылать на тестирование! Все баги остались!
- да ну нафиг! у нас же все работает! Вы старую версию тестите!
А проблема была в кэше. XBAP-приложение кэшировалось в Application Cache.
Так вот, для очистки этого самого Application Cache достаточно выполнить команду:
c:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\mage.exe -cc
Говорят, что помогает :)
P.S. А вот еще один способ на случай, если не установлен SDK:
rundll32% WINDIR% \ system32 \ dfshim.dll CleanOnlineAppCache
- да вы достали уже одно и то же присылать на тестирование! Все баги остались!
- да ну нафиг! у нас же все работает! Вы старую версию тестите!
А проблема была в кэше. XBAP-приложение кэшировалось в Application Cache.
Так вот, для очистки этого самого Application Cache достаточно выполнить команду:
c:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\mage.exe -cc
Говорят, что помогает :)
P.S. А вот еще один способ на случай, если не установлен SDK:
rundll32% WINDIR% \ system32 \ dfshim.dll CleanOnlineAppCache
Ярлыки:
кэширование,
Application Cache,
mage.exe,
WPF,
XBAP
Сортировка задач в MS Project
Начну свой IT-блог с небольшого поста на тему "MS Project".
Вчера спросил у двух коллег "а как отсортировать задачи в MS Project'е по какому-нибудь полю?" на что не получил вразумительного ответа. Смешно? Так я и сам не знал этого тогда.
Привожу здесь гениальное решение!
Вот этот пункт меню позволяет сортировать.
можно получить примерно такое:
Подписаться на:
Сообщения (Atom)