Priručnik za test inženjere

Autor Jovan Popović
ISBN 978-86-7991-449-1
Strana: 152 Format: B5 Povez: Meki Masa: 255 g
Ključne reči testiranje softvera
Cena
1.210 rsd
1.113 rsd
O knjizi

Naučite kako da na najbolji način automatizujete i kodirate testove u softverskim projektima

U ovoj knjizi ćete se upoznati sa tehnikama i alatima za pisanje programskog koda namenjenog testiranju softverskih aplikacija. Kodiranje i automatizacija testova su ključne komponente u radu test inženjera i igraju vitalnu ulogu u obezbeđivanju kvaliteta softvera. Kroz praktične primere, naučićete kako da na osnovu definisanih test slučajeva razvijete test kod koji će sistematski proveravati ispravnost rada softverske aplikacije. Ova knjiga će vam pomoći da shvatite procese i tehnike koje su vam potrebne za automatsko testiranje, što će vam omogućiti da budete uspešni u ulozi test inženjera.

Detaljan opis

1. Uvod
Inženjerstvo testova
Automatizacija testova
Pristup programskom kodu
Integracija sa procesom razvoja softvera
Šta ćete naučiti u ovoj knjizi?
2. Testiranje softvera
Planiranje i dizajn testova
Manuelno testiranje
Automatsko testiranje
Strategije testiranja
Strategije testiranja crne kutije
Strategije testiranja bele kutije
Kombinatorno testiranje
Metrike za proveru kvaliteta testova
3. Proces testiranja softvera
Uloge u procesu testiranja.
Interakcija sa drugim ulogama u softverskom timu
Razvoj zasnovan na testiranju
TDD proces
V-model testiranja
4. Testiranje tokom životnog ciklusa projekta
Testiranje tokom faze analize
Upoznavanje sa zahtevima.
Identifikacija testova
Testiranje tokom faze dizajna
Unapređivanje dizajna testova
Implementacija integracionih testova
Obezbeđivanje testabilnosti koda
Testiranje u fazi kodiranja
Organizacija jediničnih testova
Testiranje refaktorisanog koda
5. Testiranje po nivoima
Test piramida
Jedinično testiranje
Korišćenje xUnit okruženja
Organizacija test koda u AAA stilu
Organizacija testova ponašanja
Mokovanje objekata
Inverzija kontrole
Integraciono testiranje
Testiranje po slojevima aplikacije
Sistemsko testiranje
Testiranje na osnovu ponašanja
Testiranje veb aplikacija
Testiranje desktop i mobilnih aplikacija
6. Kontinualna integracija i isporuka (CI/CD)
Testiranje tokom kontinualne integracije i isporuke
Kategorizacija testova
Automatizacija testova
7. Nefunkcionalno testiranje
Testiranje performansi
Testiranje performansi JMeter alatom
Testiranje performansi baze podataka
Testiranje sigurnosti
Primeri sigurnosnih napada
Testiranje sigurnosti aplikacije
Testiranje sigurnosti mrežnih protokola
Modelovanje sistema i pretnji
Sticanje ekspertize u testiranju sigurnosti
8. Zaključak
9. Indeks pojmova

Iz iste oblasti

Servis Cloud: Mnogo jednostavnih IoT projekata
Jens Nickel
korice/k000272d2b.jpg
Cena: 950 rsd
Obrada teksta: Word 2013
Mr Milorad Marković
korice/k000085d2b.gif
Cena: 900 rsd
ESP8266 i MicroPython: pisanje sjajnih projekata
Prof Dr Dogan Ibrahim i Ahmet Ibrahim
korice/k000198d2b.jpg
Cena: 1.485 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd