Автоматизация тестирования многопоточности

С развитием технологий разработки программного обеспечения, наверное, почти не осталось приложений, работающих в одном потоке.
Очевидно, что и при автоматизации тестирования может возникнуть необходимость создавать многопоточные автотесты. Это значит, что автотесты или их компоненты должны запускаться параллельно, в несколько потоков, а также взаимодействовать между собой.
Многопоточные автотесты просто необходимы, когда ваши тесты нельзя выполнить в один поток.
Кроме того, даже если такой необходимости нет, параллельный запуск может значительно уменьшить время прохождения набора автотестов.
Реализовать на практике это порой бывает сложно, особенно если не хватает знаний в области многопоточного программирования.
Как разрабатывать многопоточные автотесты не имея при этом серьезной технической подготовки – будет рассказано в этом докладе.

Видео

Презентация

Комментарии

{{comment.AuthorInfo}}
{{ comment.DateCreated | date: 'dd.MM.yyyy' }}
Заметили ошибку?