Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Czymjesttestowanieoprogramowania?
Taksiążkaopowiadanietylkoosmokach,aletakżeotestowaniuoprogramo-
wania.Dlategozaczniemyodkrótkiegowprowadzeniadotematudziękitemu
treśćobjaśnieńdotyczącychtestowania,zamieszczonychpomiędzyfragmen-
tamifantastycznychhistorii,staniesiędlawasbardziejzrozumiała.
Nacodzieńmamydoczynieniazprawdziwymicudamitechniki.Przyjrzyjmy
sięsmartfonomużywamytychurządzeńdoprowadzeniarozmówtelefonicz-
nych,aletakżedooglądaniafilmówwserwisieYouTubealbonaNetfliksie.Pro-
duktytechnologiiinformatycznychskładająsięzwyklezdwóchczęści:po
pierwsze,zsamegourządzenia,apodrugie,zoprogramowania,którenatakim
urządzeniudziała.Oprogramowaniemożemydziśznaleźćtakżenasprzęcie,któ-
rydoniedawnagoniezawierał.Chociażbydzwonekelektrycznydodrzwi
wcześniejbyłototylkourządzeniezprzyciskiem,apojegonaciśnięciurozlegał
siędźwięk.Obecniedzwonekmożemiećwbudowaneprosteoprogramowanie,
którepozwalawybraćodtwarzanysygnał.Niezawszeodrazuwidać,żekorzy-
stamyztechnologiiinformacyjnej.Naprzykładzatrzymaniesamochodujest
procesem,któryangażujewieleprogramów.Ponaciśnięciupedałuhamulcana-
stępujepołączeniezkomputerem,któryprzekazujedohamulcówinstrukcje
umożliwiającezmniejszenieprędkościpojazdu.
Jeślioprogramowaniesłużydoczegoświęcejniżsterowaniejednymurzą-
dzeniem,mówimyosystemachinformatycznych(albopoprostuosystemach).
Rozwiązaniategotypuznajdująsięczęściowowinnymmiejscuniżużytkownik
systemu,alezwyklemiejsceichinstalacjiniemadlaużytkownikaznaczenia.
Systeminformatycznydziałaniezależnieodtego,gdziesięznajduje.Wprak-
tyceoznaczato,żesystemjestzainstalowanynajakimśserwerzestojącym
wbezpiecznymcentrumprzetwarzaniadanych,czasamimieszczącymsięgłę-
bokopodziemią.Użytkownicyłącząsięzsystemamizapomocąswoichurzą-
dzeń,naprzykładsmartfonówalbolaptopów.Połączenianawiązywane
przezsieć.Dobrymprzykłademsystemujestinternetowysklepspożywczy.
Nastroniesklepumożnakupićróżneprodukty,podobniejakwnormalnym
supermarkecie.Klienciłącząsięzesklepemzapomocąsmartfonu,wrzucają
towarydokoszykaiwybierająmiejsceodbioruzamówienia.
15