Upload
slava-lukyanenka
View
441
Download
1
Embed Size (px)
DESCRIPTION
Каждый из нас пользуется мобильным телефоном и редко кто задумывается о том, что по другую сторону радиосигналов и проводов находится огромная система, которую тоже кто-то тестирует. Хотите узнать, как она работает? Хотите узнать, как происходит тестирование у операторов сотовой связи? Из доклада вы узнаете, как человечество пришло к существующим телеком-системам: из чего они состоят, как работают, что скрывается за мудреной аббревиатурой OSS/BSS. Вы узнаете, какие задачи выполняет отдел тестирования, какие используются стратегии и техники: может быть что-то вы можете использовать и в своей, не менее интересной, доменной области?»
Citation preview
Тестирование телеком-систем
Вячеслав Лукьяненко, A1QA
Экскурс в историю
Экскурс в историю
Экскурс в историю
Экскурс в историю
Экскурс в историю
Экскурс в историю
C or e N e tw or k
Radio Access NetworkBTS BTSBSC TRC TRC BSC
MSC
GMSC HLR AUC
GGSN SMSCSMSG
SGSN
OSS/BSS
Что такое OSS/BSS?
Что такое OSS/BSS?
• OSS: Operation Support System– Программный комплекс, созданный для управления
большой сетевой инфраструктурой, соединяет отдельные подсистемы между собой
• BSS: Business Support system• Программный комплекс, направленный на поддержку
взаимоотношений компании с конечными пользователями.
Структура OSS/BSSSe
curi
ty
Billing Raiting
Customer Management
Finance Management
Resource Management
Stock Management
CRM
SelfC
are
Repo
rting
Prod
uct C
atal
ogue
s
Internet
MSC
Payment Systems
IN Platforms
Order Management
IT инфраструктура телеком-компании
Бизнес телеком
компании
IT отдел внутри
компании
• Разработка (конфигурирование, настройка, мелкий девелопмент)
• QA (приемка, тестирование своего девелопмента, ничего)
Проект
• Команда разработки-тестирования внутри телеком-компании
• Сторонние IT компании
• Компании-интеграторы
• Компании-партнеры
Задачи разработки и тестирования
1. Внедрение новой функциональности в рамках системы
2. Внедрение новой платформы вне системы
3. Замена устаревшей системы более новой
Production
Pre-Prod
Test-stand
Local machine
Внедрение функциональности
Внедрение новой платформы
Production
Pre-Prod
Test-stand
Local machine
Замена системы
Production
Pre-Prod
No env
Test-stand
Ограничения
1. Время
2. Ресурсы
3. Люди
Техники тестирования
Strategy = Scenario Testing + 0,5*Explaratory Testing
1. Разработка тестовой модели 2. Максимально возможная детализация
тест-кейсов прямого пути3. Постоянное обновление сценариев4. Исследовательское тестирование по
негативным и альтернативным сценариям
Количественное управление
апрель май июнь июль август сентябрь октбярь0
0.2
0.4
0.6
0.8
1
1.2
Billing
Rating
Payments
Stock Management
Customer Management
Product Catalogues
OrderManagement (OM)
Reporting
Resource Management
Security
SelfCare
Customer Request Management
Rating
Функциональные метрики снимаются по каждой подсистеме выделено.
Тестирование телеком-систем, это…
1. Долго…
2. Дорого…
3. Сложно…
4. Интересно!
Спасибо за внимание!
E-mail: [email protected]: http://a1qa.com MSISDN: +375 29 739 51 51Skype: Krylatyi
ВОПРОСЫ?