Искусство автономного тестирования с примерами на С#, Зелёный
Description
Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Moq, FakeltEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать «нетестопригодный» код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.
Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.
Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.
Technical Details
| author: | Ошероув Рой |
| availabilityCode: | 3 |
| binding: | 60x88 1/16 |
| Color: | Зелёный |
| Cover: | мягкая обложка |
| ds: | 25 |
| ISBN: | 978-5-94074-945-5,978-5-97060-415-1 |
| language: | rus |
| page_extent: | 360 |
| table_of_contents: | Предисловие Роберта С. Мартина ко второму изданию Предисловие Майкла Фэзерса ко второму изданию Вступление Благодарности Об этой книге Предполагаемая аудитория Структура книги Графические выделения и загрузка исходного кода Требования к программному обеспечению Автор в сети Другие проекты Роя Ошероува Об иллюстрации на обложке Часть I. Приступая к работе Глава 1. Основы автономного тестирования 1.1. Определение автономного тестирования, шаг за шагом 1.1.1.0 важности написания хороших автономных тестов 1.1.2. Все мы писали автономные тесты (или что-то в этом роде). 1.2. Свойства хорошего автономного теста 1.3. Интеграционные тесты 1.3.1. Недостатки неавтоматизированных интеграционных тестов по сравнению с автоматизированными автономными тестами 1.4. Из чего складывается хороший автономный тест? 1.5. Пример простого автономного теста 1.6. Разработка через тестирование 1.7. Три основных навыка успешного практика TDD 1.8. Резюме Глава 2. Первый автономный тест 2.1. Каркасы автономного тестирования 2.1.1. Что предлагают каркасы автономного тестирования 2.1.2. Каркасы семейства xLlnit 2.2. Знакомство с проектом LogAn 2.3. Первые шаги освоения NUnit 2.3.1. Установка NUnit 2.3.2. Загрузка решения 2.3.3. Использование атрибутов NUnit 2.4. Создание первого теста 2.4.1. Класс Assert 2.4.2. Прогон первого теста в NUnit 2.4.3. Добавление положительных тестов 2.4.4. От красного к зеленому: тесты должны проходить 2.4.5. Стилистическое оформление тестового кода 2.5. Рефакторинг- параметризованные тесты 2.6. Другие атрибуты в NUnit 2.6.1. Подготовка и очистка 2.6.2. Проверка ожидаемых исключений 2.6.3. Игнорирование тестов 2.6.4. Текучий синтаксис в NUnit 2.6.5. Задание категорий теста 2.7. Проверка изменения состояния системы, а не возвращаемого значения 2.8. Резюме Часть II. Основные приемы Глава 3. Использование заглушек для разрыва зависимостей 3.1. Введение в заглушки 3.2. Выявление зависимости от файловой системы в LogAn 3.3. Как можно легко протестировать LogAnalyzer 3.4. Реф |
| topCategoryId: | 3 |
| Type: | book |
| Weight: | 424 |
| year: | 2016 |
| Высота: | 20 |
| Длина: | 210 |
| Ширина: | 140 |
Price history chart & currency exchange rate
Customers also viewed

20.64 руб.
Аксессуары аксессуары, Новая прочная шайба для резервуара 2011-2015, голубая крышка для стеклоочистителя лобового стекла из АБС-пластика
aliexpress.ru
2,086.49 руб.
18V 6.0Ah Replacement Lithium Battery for Milwaukee M18 48-11-1860 48-11-1850 48-11-1840 48-11-1828 48-11-1820 48-11-1815 Tools
aliexpress.ru
7,637.76 руб.
Elegant Long Strapless Red Muslim Evening Dresses Sheath Taffeta Ankle Length Zipper Back Robe De Mariée Party Gowns For Women
aliexpress.ru
605.78 руб.
Mini Pocket Ice Crushing Tool, Portable Handheld Ice Pick, Anti-Slip Outdoor Aids, Retractable Ice Cone, Winter
aliexpress.ru
767.75 руб.
Подставка для очков, держатель для очков, настольное украшение для очков при близорукости, фоторамка для чтения
aliexpress.ru
3,514.01 руб.
Портативная кофеварка для эспрессо, электрическая кофемашина, совместимая с NS капсулами и кофеваркой
aliexpress.ru
4,592.98 руб.
Прямые парики на сетке спереди, человеческие волосы плотностью 180%, предварительно выщипанные, Remy 13x4 HD, прозрачные бразильские волосы, парики для чернокожих женщин Taiill
aliexpress.ru
4,045.95 руб.
Женское однотонное рабочее платье с круглым вырезом и карманами, элегантные рабочие платья, новое, 70613
aliexpress.ru
3,412.38 руб.
44,5 мм Φ аксессуары для циферблата, механический браслет из нержавеющей стали, рамка, сапфировый календарь для 46941/46943 движений
aliexpress.ru
1,161.54 руб.
Подходит для мотоцикла R1250GS GSA R1200GS LC F800GS ADV S1000XR F850GS F900XR 2013-2021
aliexpress.ru
293.76 руб.
Противотуманный спрей для автомобиля, долговечное покрытие для автомобиля, средство для покрытия автомобиля, видимый противотуманный агент для вождения автомобиля
aliexpress.ru
154.03 руб.
4 в 1 ручка для макияжа глаз с подводкой для глаз Подводка для глаз и хайлайтер высокой пигментированной косметики для лица косметический инструмент для женщин
aliexpress.ru
1,333.83 руб.
Редкая красота матовый блеск для губ грязь для губ Inspire большой образец 3 мл
aliexpress.ru
1,212.36 руб.
Ремешок из нержавеющей стали для Patek & Philips Nautilus 5726 5711/1A010 25 выпуклый, 13 мм
aliexpress.ru
1,519.00 руб.
Защита сада и огорода от вредителей, болезней и сорняков. Популярная энциклопедия
bookvoed.ru
992.43 руб.
Household Multi-Purpose Holder Wall Mounted Mop Organizer Broom Brush Key Hooks Bathroom Storage Rack Cleaning Tools Hanger
aliexpress.com
916.21 руб.
Magnetic Vedio Converter Dp/vga Otg Adapter Fast Charging 4k/8k Usb Type C Adapter For U-disk Mouse Type C Adapter Usb 3.1 Rj45
aliexpress.com
1,995.98 руб.
moderne dieren posters en prints muur art canvas schilderij afrikaanse olifant herd foto 's voor woonkamer cuadros decor no frame
dhgate.com
176.00 руб.
Ароматная сумка с защитой от плесени, традиционная автомобильная подвеска, ностальгический освежитель воздуха для офиса
joom.ru
3,334.57 руб.
Chinese Tibetan Traditional Robe Winter Boy Coat Children Kangba clothing Stage
aliexpress.com
9,728.32 руб.
2022 women sandals party fashion 100% leather pointed dance shoe new designer high heels super lady wedding metal belt buckle beach women sh, Black
dhgate.com
7,194.74 руб.
designer shoes skateboard sneakers runnings sport outside classic casual men women leather embroidered black rouges for platform dress rj80
dhgate.com
2,207.17 руб.
fashion classic design polarized 2022 luxury sunglasses for men women pilot sun glasses uv400 pink eyewear metal frame polaroid le3129, White;black
dhgate.com
41.29 руб.
1 шт. 5/7/14/20/25 мл Маленькая прозрачная фотовспышка с алюминиевой закручивающейся крышкой
aliexpress.com
1,946.76 руб.
Работоспособные многофункциональные женские часы с 6 стрелками, полностью розовые кожаные часы с 3 глазами, водонепроницаемые часы с календ...
aliexpress.ru
1,121.05 руб.
Outdoor Adjustable USB Rechargeable Night Running LED Chest Back Safety Warning Light for Camping Hiking Running Jogging
dhgate.com
464.46 руб.
LED Solar Powered Fly Trap Outdoor Plastic Insect Catcher Insect Mosquito Killer For In Tree Flying Bee Hornet Trap Catcher
aliexpress.com
634.36 руб.
Girls' First Walkers Cotton Boots Infants(0-9m) / Toddler(9m-4ys) Coffee / Pink Winter
lightinthebox.com
625.63 руб.
4-Port Quick Charger Home Use Wall Socket Power Usb Electrical Outlet 86Mm x 86Mm 4000Ma
aliexpress.com
2,677.19 руб.
Arcade game board Pandora's series game box Multigame 645 in 1 JAMMA Game PCB Board for arcade machine/home game station cheap
aliexpress.com







/sumka-puma-090267-01-chornii-4099685696369.jpg)





