20
Тестирование телеком-систем Вячеслав Лукьяненко, A1QA

Тестирование телеком-систем

Embed Size (px)

DESCRIPTION

Каждый из нас пользуется мобильным телефоном и редко кто задумывается о том, что по другую сторону радиосигналов и проводов находится огромная система, которую тоже кто-то тестирует. Хотите узнать, как она работает? Хотите узнать, как происходит тестирование у операторов сотовой связи? Из доклада вы узнаете, как человечество пришло к существующим телеком-системам: из чего они состоят, как работают, что скрывается за мудреной аббревиатурой OSS/BSS. Вы узнаете, какие задачи выполняет отдел тестирования, какие используются стратегии и техники: может быть что-то вы можете использовать и в своей, не менее интересной, доменной области?»

Citation preview

Page 1: Тестирование телеком-систем

Тестирование телеком-систем

Вячеслав Лукьяненко, A1QA

Page 2: Тестирование телеком-систем

Экскурс в историю

Page 3: Тестирование телеком-систем

Экскурс в историю

Page 4: Тестирование телеком-систем

Экскурс в историю

Page 5: Тестирование телеком-систем

Экскурс в историю

Page 6: Тестирование телеком-систем

Экскурс в историю

Page 7: Тестирование телеком-систем

Экскурс в историю

Page 8: Тестирование телеком-систем

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?

Page 9: Тестирование телеком-систем

Что такое OSS/BSS?

• OSS: Operation Support System– Программный комплекс, созданный для управления

большой сетевой инфраструктурой, соединяет отдельные подсистемы между собой

• BSS: Business Support system• Программный комплекс, направленный на поддержку

взаимоотношений компании с конечными пользователями.

Page 10: Тестирование телеком-систем

Структура 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

Page 11: Тестирование телеком-систем

IT инфраструктура телеком-компании

Бизнес телеком

компании

IT отдел внутри

компании

• Разработка (конфигурирование, настройка, мелкий девелопмент)

• QA (приемка, тестирование своего девелопмента, ничего)

Проект

• Команда разработки-тестирования внутри телеком-компании

• Сторонние IT компании

• Компании-интеграторы

• Компании-партнеры

Page 12: Тестирование телеком-систем

Задачи разработки и тестирования

1. Внедрение новой функциональности в рамках системы

2. Внедрение новой платформы вне системы

3. Замена устаревшей системы более новой

Page 13: Тестирование телеком-систем

Production

Pre-Prod

Test-stand

Local machine

Внедрение функциональности

Page 14: Тестирование телеком-систем

Внедрение новой платформы

Production

Pre-Prod

Test-stand

Local machine

Page 15: Тестирование телеком-систем

Замена системы

Production

Pre-Prod

No env

Test-stand

Page 16: Тестирование телеком-систем

Ограничения

1. Время

2. Ресурсы

3. Люди

Page 17: Тестирование телеком-систем

Техники тестирования

Strategy = Scenario Testing + 0,5*Explaratory Testing

1. Разработка тестовой модели 2. Максимально возможная детализация

тест-кейсов прямого пути3. Постоянное обновление сценариев4. Исследовательское тестирование по

негативным и альтернативным сценариям

Page 18: Тестирование телеком-систем

Количественное управление

апрель май июнь июль август сентябрь октбярь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

Функциональные метрики снимаются по каждой подсистеме выделено.

Page 19: Тестирование телеком-систем

Тестирование телеком-систем, это…

1. Долго…

2. Дорого…

3. Сложно…

4. Интересно!

Page 20: Тестирование телеком-систем

Спасибо за внимание!

E-mail: [email protected]: http://a1qa.com MSISDN: +375 29 739 51 51Skype: Krylatyi

ВОПРОСЫ?