Квалификационные требования. КТ — 178С
Требования к программному обеспечению бортовой аппаратуры и систем при сертификации авиационной техники.
![](https://habrastorage.org/getpro/habr/upload_files/16c/6d4/490/16c6d449094bab8c4470ce3c7dfc9213.png)
Просто оставим здесь исчерпывающую цитату, описывающую материал, потому что к ней добавить нечего.
![](https://habrastorage.org/getpro/habr/upload_files/967/45a/07e/96745a07ef922fa848eab86d857acb74.jpeg)
Олег Пахомов
Full-stack QA Logistics MMB в Альфа-Банке
«Как же без отраслевых стандартов в верификации и разработке ПО?! Да-да это мои любимые КТ-178C! Данная книга меня научила не просто тестированию ПО, а именно Верификации с большой буквы! Жизненная тропинка становления из тестировщика в верификатора прошла по ней в авиации, вместе с компанией АО "АВИАОК", я им благодарен за всё!
Там меня научили ответственности! Когда твоя ошибка стоит человеческих жизней и потерей авиалайнера, начинаешь уважать и любить то, что ты делаешь! Но и для самых маленьких, и для руководителей QA и разработки ПО, эта книга должна стать находкой! Руководители, учитесь писать документацию по ней! Да и если вы, в целом, не владеете информацией о всех этапах по разработке ПО, или ваш самолетик ещё не летает в гражданской авиации, а очень хочется?! Welcome!
Формально это как бы квалификационные требования к ПО бортовой аппаратуры и систем, но на таких требованиях и их подобным стандартам держится наша авиация, и мы можем сидеть спокойно в пассажирских креслах авиалайнеров!
Сразу забираем словарь терминов о тестировании и разработке себе на подкорку! Эту книгу чтобы понять, надо прочитать раза 3.
— Первый раз даже не пытаясь до конца понять.
— Второй раз идем в приложение и смотрим таблицы и идем по разделам.
— А вот на третий раз от начала и до конца, с чувством, с толком, и расстановкой!Но по ней вы поймете что вы, как верификатор, должны сделать в жизненном цикле ПО, причём на всех этапах, даже когда код ещё не написан. На этом базисе любой вид тестирования в любой отрасли вам должен стать понятным: ‘‘А что я вообще делаю?!‘‘ Думаю, ответ для вас будет здесь»
«Психбольница в руках пациентов», Алан Купер
![](https://habrastorage.org/getpro/habr/upload_files/bcb/656/942/bcb6569425b9089176830c1ece0e7187.png)
![](https://habrastorage.org/getpro/habr/upload_files/ada/e8f/585/adae8f585c372f31c35a3f03ef021663.jpeg)
Андрей Ганин
Руководитель направления повышения координации эффективности
«Отличная книга которая позволяет посмотреть изнутри, почему та или иная функциональность получилась именно такой, какие были подводные камни, которые были учтены при разработке — начиная от интерфейсов Windows заканчивая авионикой самолетов. После неё на многое начинаешь смотреть совершенно иначе…»
К слову, раз речь зашла про Windows, то здесь (возможно) будет уместен этот отрывок из книги, чтобы немного раскрыть её контекст.
«Существует такая шутка: пилот небольшого самолета заблудился в облаках. Он идет на снижение, пока не оказывается рядом с офисным зданием, и кричит человеку в открытом окне:
— Не подскажете, где я?
На что человек выдает ответ:
— Вы в самолете, примерно в тридцати метрах над землей.
Пилот тут же берет верный курс и спустя некоторое время благополучно приземляется в аэропорту. Пассажиры самолета удивленно спрашивают, как он понял, куда лететь. И пилот говорит:
— Тот человек ответил мне совершенно точно и правдиво, но эта информация была абсолютно бесполезна, поэтому я сразу догадался, что этот человек – разработчик из Microsoft, а я знаю, где расположено здание Microsoft по отношению к аэропорту»
«Психбольница в руках пациентов», Алан Купер
«A Practitioner's Guide to Software Test Design», Copeland Lee
![](https://habrastorage.org/getpro/habr/upload_files/d19/53f/953/d1953f953ba9ee5626c1549b4f1add55.png)
![](https://habrastorage.org/getpro/habr/upload_files/0f9/acf/71b/0f9acf71be451736a34b311d594a60bb.jpeg)
Татьяна Лабчук
Full-stack QA в Альфа-Банке
«Когда тебе нужно срочно узнать про тест-дизайн, а времени совсем нет, то это книга — отличное небольшое пособие. Читается быстро, много примеров (что особенно нужно для начинающих тестировщиков), всё понятно расписано»
Примеров, действительно, много. Вроде таких:
![](https://habrastorage.org/getpro/habr/upload_files/919/117/c82/919117c8220fdbae17c497e7e540d658.png)
…как и практики.
![](https://habrastorage.org/getpro/habr/upload_files/bbe/c3e/6b9/bbec3e6b9e84c12ff9d238a6d6407912.png)
В целом, любую главу можно читать отдельно: есть введение, объяснение, примеры, практика и выводы, а в содержании легко ориентироваться.
![](https://habrastorage.org/getpro/habr/upload_files/ec9/526/9d5/ec95269d5b26cdd35d159f57f604ec12.png)
Всё чётко и по делу.
![](https://habrastorage.org/getpro/habr/upload_files/e42/acd/838/e42acd8383f572924520c460bd0425cb.jpeg)
Олег Пахомов
Full-stack QA Logistics MMB в Альфа-Банке
«Классная книжка (лучше читать в оригинале)! Вы ещё не знаете о тестировании классов эквивалентности/граничных значений/таблиц решений? А быть может вы хотите работать на государственные оборонные предприятия?! Вы пришли по адресу!
Книга окунет вас в конкретные примеры на языке Си, а также в техники тест дизайна. Даст вам понятия Тестирования потоков данных/потоков управления. Кто готов копаться в коде, кто хочет заняться более низкоуровневым тестированием, добро пожаловать сюда»
«Что такое тестирование. Курс молодого бойца», Ольга Назина
Закончим список книг изданием, которое уже стало классикой.
![](https://habrastorage.org/getpro/habr/upload_files/54d/f64/8ba/54df648ba4cae2b9ad6d8b8e2dc5fc70.png)
Текст, тон повествования — это буквальная иллюстрация выражения «просто о сложном». А картинок сколько! Почти ни один разворот без них не обходится. Пример:
![Источник: http://www.testbase.ru/book-beginner/1-2 Источник: http://www.testbase.ru/book-beginner/1-2](https://habrastorage.org/getpro/habr/upload_files/a06/76a/177/a0676a177588fa0a85b64ea5104689c2.png)
Эта книга идеальна для знакомства с профессией.
![](https://habrastorage.org/getpro/habr/upload_files/037/68b/5db/03768b5db15b6836af0824474dd20682.jpeg)
Олег Пахомов
Full-stack QA Logistics MMB в Альфа-Банке
«Я стал счастливым обладателем бумажной версии! Обложка книги мне напомнила издание "Мир вокруг нас. Географический атлас для детей 1991 года" и это не случайное сравнение — знакомьтесь с миром тестирования через призму знаний отсюда. Добро пожаловать в профессию!»
Примечание редакции. Не могли не добавить эту цитату из одного из тысяч(!) отзывов о книге.
![](https://habrastorage.org/getpro/habr/upload_files/161/1b9/113/1611b9113eb722cc907e56732f2b5bfa.png)
Бонус
Бонусный блок полезных ресурсов.
![](https://habrastorage.org/getpro/habr/upload_files/3db/23d/d16/3db23dd161aca1790a44c5cd55c852c1.jpeg)
Беляков Александр
Инженер по тестированию в Альфа-Банке
Artsiom Rusau QA Life — YouTube-канал для начинающих, даёт необходимую базу, с которой проще будет углубляться в профессию.
QA-GURU — очень подробное и качественное обучение автоматизации, после курса не только можно научиться пользоваться представленными на уроках инструментами, но и появляется представление как искать их самостоятельно.
Testbase.ru — собрано в одном месте всё, что стоит освоить, и в какой последовательности.
W3SCHOOLS — бесплатные (есть и платные, с углублённым изучением) уроки для освоения базовых навыков.
В W3SCHOOLS Можно выделить курсы по SQL и Java, как самые полезные для начинающего тестировщика (на мой взгляд). Но есть и HTML, CSS, JS, Python, PHP, C++, даже скорость печати и Google-таблицы. Лично мне не хватает там курсов для изучения инструментов Miro
На этом всё. Если что-то стоит добавить в список — напишите в комментарии, нам интересно узнать ваше мнение.
Также посмотрите первую часть подоборки книг в статье «Подборка книг по QA без Романа Савина»
Рекомендуем почитать [подборка редактора блога]:
«А поговорить?»: как сделать голосового помощника в браузере
Подкасты, книги, курс: подборка интересного по Deep Learning
Семантическое версионирование и проблемы с зависимостями — коротко о lockfile
Как мы искали взаимосвязь между оценкой SUS и эмоциональным откликом
Подписывайтесь на Телеграм-канал Alfa Digital — там мы постим новости, опросы, видео с митапов, краткие выжимки из статей, и другие подборки, иногда шутим.