ݺߣ

ݺߣShare a Scribd company logo
Тестирование в стиле «heavy metal*»


                        * Хэви метал


                         Роман Ивлиев
План


1. Проблемы тестирования
   встраиваемого ПО
2. Особенности тестирования
   встраиваемого ПО
3. Как же быть?
4. В результате…

                              2
Проблемы тестирования
     «встройки»




                        3
Внимание, вопрос

               Что это?




                          4
Проблемы тестирования встраиваемых систем-1



Ограниченные возможности по
взаимодействию с оборудованием,
используя имеющиеся
пользовательские интерфейсы




                    Сильная привязка программного
                    обеспечения к используемому
                    оборудованию


                                                    5
Проблемы тестирования встраиваемых систем-2




• Сложность
  воспроизведения ошибок.
• «Сырая» аппаратная
  платформа.
• Сложность обновления
  ПО на целевой
  платформе.


                                              6
Особенности тестирования
       «встройки»




                           7
Особенности процесса тестирования
 встраиваемых систем - 1


Необходимость организации
 общего доступа к
 аппаратному обеспечению;


                   Необходимость подробного
                   анализа дефектов,
                   связанных с работой
                   аппаратного обеспечения;

                                         8
Особенности процесса тестирования
встраиваемых систем - 2


 Электрические сигналы в
  качестве входных данных
  (исключается возможность
  ручного тестирования)


                Высокие требования к
                точности выбора аппаратного
                обеспечения для организации
                процесса тестирования

                                              9
Особенности процесса тестирования
 встраиваемых систем - 3


 Высокие требования к
  организации процесса
  сборки и установки
  программного
  обеспечения


                         Воспроизведение
                         большого количества
                         параметров, необходимое
                         для определения дефекта

                                             10
Особенности процесса тестирования
встраиваемых систем - 4

 Большое количество
  дефектов, которые сложно
  воспроизвести



                    Важность возможности
                    журналирования детальной
                    информации о работе системы
                    для получения сведений о
                    дефекте


                                            11
Продолжение следует




             С уважением,
            Роман Ивлиев
     E-почта: Roman.ivliev@mail.ru
     http://dumtest.livejournal.com




                                      12

More Related Content

More from Roman Ivliev (12)

PPTX
Темная сторона метрик
Roman Ivliev
PPTX
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузки
Roman Ivliev
PPT
Внедрение изменений: рефакторинг Vs реинжиниринг
Roman Ivliev
PPTX
Почему почта плохо работает
Roman Ivliev
PPTX
Soa tester view
Roman Ivliev
PPTX
Тренеры и тренинги.
Roman Ivliev
PPTX
Про построение нагруженных систем
Roman Ivliev
PPTX
Аквариум своими руками
Roman Ivliev
PPTX
Про тестирование миграций
Roman Ivliev
PPTX
Тестирование для программистов
Roman Ivliev
PPT
Бывает так, что вас нет рядом
Roman Ivliev
PPTX
Qualitative battle for the quantity final
Roman Ivliev
Темная сторона метрик
Roman Ivliev
Мой рассказ на Codefest 2015 о том, как мы пережили рост нагрузки
Roman Ivliev
Внедрение изменений: рефакторинг Vs реинжиниринг
Roman Ivliev
Почему почта плохо работает
Roman Ivliev
Soa tester view
Roman Ivliev
Тренеры и тренинги.
Roman Ivliev
Про построение нагруженных систем
Roman Ivliev
Аквариум своими руками
Roman Ivliev
Про тестирование миграций
Roman Ivliev
Тестирование для программистов
Roman Ivliev
Бывает так, что вас нет рядом
Roman Ivliev
Qualitative battle for the quantity final
Roman Ivliev

Heavy metal testing Part 1 and 2