Искусство автономного тестирования с примерами на С#, Зелёный
Описание
Во втором издании книги «Искусство автономного тестирования» автор шаг за шагом проведет вас по пути от первого простенького автономного теста до создания полного комплекта тестов - понятных, удобных для сопровождения и заслуживающих доверия. Вы и не заметите, как перейдете к более сложным вопросам - заглушкам и подставкам - и попутно научитесь работать с изолирующими каркасами типа Moq, FakeltEasy или Typemock Isolator. Вы узнаете о паттернах тестирования и организации тестов, о том, как проводить рефакторинг приложений и тестировать «нетестопригодный» код. Не забыл автор и об интеграционном тестировании и тестировании работы с базами данных.
Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.
Примеры в книге написаны на С#, но будут понятны всем, кто владеет каким-нибудь статически типизированным языком, например Java или C++.
Характеристики
| 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 |
График изменения цены & курс обмена валют
Пользователи также просматривали

173.85 руб.
Автомобильный буксирный ремень, веревочная петля с болтовым крючком, сверхмощный для аварийного восстановления, красный
aliexpress.com
11,326.36 руб.
Модель JW динамика 8790 стильная Адаптивная 7-дюймовая мотоциклетная фара
aliexpress.com
13,403.32 руб.
American Creative yellow monkey chandelier boy girl bedroom children's room lamp cartoon cute led animal Chandelier
aliexpress.com
1,486.95 руб.
LCD Display Touch Screen Digitizer Assembly Replacement, Fit for Motorola Moto G50, XT2137-1, XT2137-2
aliexpress.com
1,514.64 руб.
CLOOCL Красочное платье с бабочкой и красивыми животными, женская уличная одежда с 3D принтом и длинными рукавами, модные женские платья с карманами в стиле хип-хоп
aliexpress.ru
551.55 руб.
Куклы марионетка показать животных обучающая игрушка Плюшевая Кукла мультяшное животное плюшевая игрушка плюшевая птица набивные игрушки ручная кукла
aliexpress.ru
330.78 руб.
Дрон для защиты растений (E5000) мягкий соединитель сопла распылителя прост, прочный, надежный и легкий
aliexpress.ru
1,410.80 руб.
Женский рюкзак светильник простой женский многофункциональный дорожная сумка Анти-кражи Backbag мягкие износостойкие высокого качества льняная ткань черный, красный
aliexpress.ru
2,926.98 руб.
wireless charger for 2/ max qi receiver charging pad xiaomi mi mix/ mix2 / note 2 3 mobile phone accessory
dhgate.com
1,666.18 руб.
IFPD EU/US Size Color Paint Hoodies Men 3d Long Sweatshirt Banner Colorful Printed Anime Man Mens Large Size Clothing Streetwear
aliexpress.com
21,000.39 руб.
Tire Pressure Monitoring System Car TPMS with 6 pcs External Sensors Truck Trailer,RV,Bus,Miniature passenger car
aliexpress.com
1,278.58 руб.
The Book of Phobias and Manias: A History of Obsession , Hardcover by Summerscale, Kate
dubaistore.com
3,013.13 руб.
5 в 1 7d-мужская перезаряжаемая Бритва для облысения, 7 плавающих головок, триммер для бороды, носа, ушей, машинка для стрижки волос, щетка для л...
aliexpress.ru
1,783.99 руб.
dual usb charger bt 5.0 car fm transmitter mp3 music player tf card/u disk with led screen wireless radio transmitter modulator
fordeal.com
766.17 руб.
washing machine anti-vibration pad mat non-slip shock pads mats refrigerator 4pcs/set kitchen bathroom accessories bathroom mat
dhgate.com
980.00 руб.
Винтажная электрическая беспроводная машина для стрижки волос T9, профессиональный парикмахерский триммер для мужчин, машинка для стрижки волос, бритва, зажигалка для бороды
joom.ru
2,553.00 руб.
Платье летнее свободное повседневное тонкое с коротким рукавом футболка юбка выше колена прикрывающая живот тонкое длинное платье 3XL
joom.ru
2,098.00 руб.
76x50cm Christmas Gift Wrapping Paper Birthday Party Wedding DIY Craft Paper Xmas Tree Snowflake Print Gift Box Packaging Papers
joom.ru
784.00 руб.
Classical Brooch Long Chain Shoulder Jewelry Vintage Clothing Accessories Evening Party Gold-Style 3
joom.ru
448.00 руб.
Монеты 40 мм Китайские монеты Счастливое животное Лошадь Коллекционные монеты Металлическая коллекция Сувенир к Новому году 2026 A9
joom.ru
5,419.00 руб.
Men s sandals summer wear sports cool slippers men s bag head trend hole beach shoes men s beach shoes 44 песочный
joom.ru
5,289.00 руб.
MAEDEF Men s Breathable Running Sneakers Casual Sports Lightweight Non-Slip Outdoor Walking Shoes Fashion Athletic Footwear 39 серый
joom.ru
1,329.00 руб.
Двухслойное ожерелье из бусин тигрового глаза с титановой стальной цепочкой для ключицы
joom.com
2,240.00 руб.
Женская Мода Повседневная Плиссированная Футболка с V-образным Вырезом Однотонная с Длинным Рукавом Элегантные Топы XL белый
joom.com





















