ru

Полное руководство по автоматизации тестирования: методы, практики и шаблоны для создания и поддержки эффективных программных проектов на русском

#1702182
Полное руководство по автоматизации тестирования: методы, практики и шаблоны для создания и поддержки эффективных программных проектов

Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects (978-1484238325)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Arnon Axelrod | #112: Языки программирования и инструменты

4.5 (71)
Положитесь на это надежное и исчерпывающее руководство для создания и поддержки успешной автоматизации тестирования. По мере того, как индустрия программного обеспечения переходит от традиционных каскадных моделей к более гибким, автоматизация тестирования становится чрезвычайно важным инструментом, позволяющим вашим командам разработчиков выпускать программное обеспечение с постоянно возрастающей скоростью без ущерба для качества.
Хотя автоматизация повторяющейся работы тестировщика может показаться тривиальной задачей, эффективное и правильное использование автоматизации тестирования — задача нетривиальная. Многие проекты по автоматизации тестирования в итоге оказываются «на кладбище» программных проектов. На ценность автоматизации тестирования, а также на её стоимость, влияет множество факторов. Эта книга призвана подробно рассмотреть все эти аспекты, чтобы вы могли принимать решения для создания наилучшего решения по автоматизации тестирования, которое не только поможет вашему проекту по автоматизации тестирования добиться успеха, но и позволит процветать всему программному проекту.

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


Что вы узнаете

  • Узнайте о реальной пользе, которую можно ожидать от автоматизации тестирования.
  • Узнайте о ключевых качествах, которые обеспечат успех вашего проекта по автоматизации тестирования.
  • Следует учитывать различные факторы, которые необходимо принимать во внимание при планировании автоматизированных и ручных тестов.
  • Определить, кто должен проводить тестирование, и каковы последствия этого решения.
  • Разработайте архитектуру тестового проекта и адаптируйте её к архитектуре тестируемого приложения.
  • Разработка и внедрение высоконадежных автоматизированных тестов.
  • Начните извлекать выгоду из автоматизации тестирования на ранних этапах.
  • Интегрируйте автоматизацию тестирования в бизнес-процессы команды разработчиков.
  • Используйте автоматизацию тестирования для повышения производительности и качества вашей организации, даже без формальных полномочий.
  • Разберитесь, как различные типы автоматизированных тестов вписываются в вашу стратегию тестирования, включая модульное тестирование, нагрузочное и производительное тестирование, визуальное тестирование и многое другое.

Для кого предназначена эта книга?

Книга предназначена для специалистов, занимающихся разработкой программного обеспечения, таких как руководители групп автоматизации тестирования, менеджеры по контролю качества, разработчики автоматизированного тестирования и менеджеры по разработке. Некоторые разделы книги предполагают наличие практического опыта написания кода на объектно-ориентированном языке (в основном C# или Java), хотя большая часть содержания актуальна и для непрограммистов.