Идеальный программист. Как стать профессионалом разработки по


Инструменты компонентного тестирования



Download 4,8 Kb.
Pdf ko'rish
bet120/128
Sana11.02.2023
Hajmi4,8 Kb.
#910052
1   ...   116   117   118   119   120   121   122   123   ...   128
Bog'liq
robert sesil martin-idealnij programmist-1490197390

Инструменты компонентного тестирования
Инструменты этой категории предназначены для тестирования
компонентов на уровне API. Их роль – определение поведения
компонента на языке, понятном для бизнеса и специалистов по
контролю качества. В идеале бизнес-аналитики и специалисты по


контролю качества должны писать спецификации с использованием
данных инструментов.
Определение
Инструменты компонентного тестирования в большей степени,
чем какие-либо другие инструменты, выражают наше представление о
том, что понимать под «выполненной» работой. Когда бизнес-
аналитики и специалисты по контролю качества создают
спецификацию, определяющую поведение компонента, и когда эта
спецификация выполняется как набор тестов, которые либо проходят,
либо нет, понятие «готово» принимает совершенно однозначный
смысл: «Проходят все тесты».
FitNesse
Мой любимый инструмент компонентного тестирования –
FitNesse. Я написал большую часть его кода, и я являюсь его основным
автором. В общем, это мое детище.
FitNesse – система на базе вики, которая позволяет бизнес-
аналитикам и специалистам по контролю качества писать тесты в
очень простом табличном формате. Эти таблицы имеют много общего
с таблицами Парнаса по форме и предназначению. Тесты легко
объединяются в пакеты, которые можно выполнить в любой момент.
Система FitNesse написана на Java, однако она может
использоваться для тестирования систем на любых языках, потому что
она взаимодействует с базовой системой тестирования, которая может
быть написана на любом языке. В настоящее время поддерживаются
языки Java, C#/.NET, C, C++, Python, Ruby, PHP, Delphi и другие.
В основе FitNesse лежат две системы: Fit и Slim. Система Fit была
написана Уордом Каннингемом, послужила источником вдохновения
для FitNesse и является ее близким родственником. Slim – более
простая и лучше портируемая система тестирования, которой сейчас
пользуются многие сторонники FitNesse.

Download 4,8 Kb.

Do'stlaringiz bilan baham:
1   ...   116   117   118   119   120   121   122   123   ...   128




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish