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

130,848.02 руб.
RWJ Electric Beauty Bed Multi-Function Lifting Heating Tattoo Embroidery Medical Beauty Physiotherapy Spa Massage Couch
aliexpress.com
7,235.19 руб.
Bathroom Faucet Shower Showers for Bathroom Rainfall Shower Set the Faucets Fixture Home Improvement Bathroom Faucet Shower Head
aliexpress.com
1,578.53 руб.
Speed Bag Swivel Pear Training Sandbag Punching Ball Hook Specialized Rotator Metal Universal Buckle Hook Accessories
aliexpress.com
3,791.06 руб.
Compatible For XC-2000E Series Automatic Electric Orange Juicing Machine Lemon Juicer Spare Parts Peeler Cutter Durable
aliexpress.com
2,405.80 руб.
AU TO BM A019 Hunting Knife 440c Steel Out Double Blade Color Wood Handle Outdoor Knives EDC Survival Military Tactical Knife
aliexpress.com
1,898.76 руб.
Imitation Rattan Basket Hand Woven Picnic Basket Flatware Organizer Cutlery Holder Tools Organizer Utensil Holder Serving Basket
aliexpress.com
254.73 руб.
3 Sets Mini Boxed Eggs Toy Kitchen Miniature Decors Household Models Resin Supplies
aliexpress.com
805.44 руб.
Модуль катушки зажигания, магнитосовместимый для MS180 MS170 MS 180 170 018 017 11304001302, запасные части для бензопилы
aliexpress.com
393.82 руб.
Wood Runes Stone Set Witches Rune Set 14 PCS Engraved Rune Symbol for Divination
aliexpress.com
20,910.65 руб.
Minimalist LED Acrylic Pendant Light Glossy God Chandelier Hanging Ligting Fixture for Living Dining Room Kitchen Decor Lamps
aliexpress.com
2,183.41 руб.
Women Tote Bag Large Leather Weaved Handbag Fashion Hobo Woven Bag Neoprene Tote Handbag Roomy Shoulder Bags for Beach
alibaba.com
369.44 руб.
Чохол з блискітками та захистом камери на Samsung Galaxy A14 4G/5G (Чорний)
frontalka.com.ua
506.28 руб.
Захисна плівка SKLO Back Transparent на тильну сторону на TECNO Spark 8C (Прозорий / Соти)
frontalka.com.ua
2,809.33 руб.
2018mb latest men's business luxury short clip brand designer card box pocket fashion credit card holder 100%cowhide, Red;black
dhgate.com
9,142.85 руб.
custom made grey plaid men suits for wedding formal business winter male blazer 3piece jacket pants vest slim fit groom tuxedo costume homme, Black;gray
dhgate.com
604.89 руб.
t8 mini bluetooth speaker portable wireless hands-music player support tf fm usb for pc computer phones
dhgate.com
1,324.61 руб.
2017 new arrival solid color men short sleeved linen shirts casual light weight -5xl jpyg179, White;black
dhgate.com
2,679.94 руб.
popular men and women shirt anti-wrinkle garter clip 2.0 wide y-shaped cross section slipper pants clip, Black;white
dhgate.com
46,129.90 руб.
new front differential gear box for hisun 500cc atv utv massimo 500 700 ys700 msu500
dhgate.com
1,759.67 руб.
leather shifter car styling gear shift knob manual shifter with boot cover 5 speed handle universal for a3 a4 q5 s3 s4
dhgate.com
11,716.85 руб.
long section windbreaker winter men jacket warm cool cotton thickening detachable hat brand hooded men jacket, Black
dhgate.com
1,632.71 руб.
2pcs solid color pu leather crossbody bags for women 2019 designer female shoulder messenger bag lady travel handbags and purses
dhgate.com
2,415.50 руб.
manicure set lovely cartoon nail clipper baby nail set scissors 7 pcs carbon steel cuticle scissor
dhgate.com
1,716.81 руб.
xxxtentacion 19ss mens sweatshirts hooded casual loose pullovers hoodies long sleeved, Black
dhgate.com
1,877.74 руб.
2019 car mixed fastener door trim panel auto bumper clips engine cover for eolab twizy twin-z twin-run symbol
dhgate.com
1,571.25 руб.
Buebos Ninos FREE SHIPPING 2014 Boutique Pure Color Baby Pettiskirt Set Chiffon top + skirt Girls Pettiskirts Tutu Suit
joybuy.com
1,003.00 руб.
PDTO Инструмент для измерения уровня жидкости автоматической коробки передач для Chrysler Dodge Jeep VW
joom.ru
1,435.74 руб.
2021 women men fashion modern brand design sun glasses cool unique rimless style luxury l uv400, White;black
dhgate.com
5,651.81 руб.
qsyye one shoulder emerald evening dresses green sequined long mermaid prom gown glitter elegant party dress pattern lace formal dress, Red
dhgate.com
2,841.02 руб.
girls dresses children clothing kids clothes 1st birthday dress for baby girl princess christmas lace sequin formal party bows headbands 2pc, Red;yellow
dhgate.com
996.28 руб.
Женский свитшот с карманами на молнии, однотонная теплая блузка с длинными рукавами, толстовка на молнии, Женская Повседневная Толстовка на...
aliexpress.com
2,434.87 руб.
wall lamp personalized decor led night light 26 letter with name sign for couples baby room bedroom custom wooden engraved
dhgate.com
3,325.26 руб.
digital sports men's watch count down world time stainless steel waterproof square wrist watches multifunction fashion wristwatches, Slivery;brown
dhgate.com
4,762.11 руб.
kitchen container bucket insect-proof nano moisture-proof rice cylinder grain sealed home storage pet dog store box bottles & jars
dhgate.com
6,307.64 руб.
Оригинальный модуль выпрямителя источника питания для связи MR241800LV, 24 В, 75 а, блок питания высокой мощности, 100% протестирован перед отправкой...
aliexpress.ru
185.19 руб.
Painted Ethnic Pattern Tempered Glass TPU Shockproof Case with Folding Magnetic Holder & Neck Strap For iPhone XS Max(Checkered)
sunsky-online.com