logo

Crowdly

Browser

Add to Chrome

Verifikacija i validacija softvera

Looking for Verifikacija i validacija softvera test answers and solutions? Browse our comprehensive collection of verified answers for Verifikacija i validacija softvera at c2.etf.unsa.ba.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Pročitajte konstatacije za TDD i zaokružite odgovor koji obuhvata sve tačne konstatacije.  

1.     U red fazi se piše produkcijski kod.

2.     U green fazi se piše produkcijski kod.

3.     U red fazi se  piše  unit test.

4.     Refaktoring se provodi samo kada se ispravljaju greške.

5.     Iteracija razvoja vođenog testovima završava se sa pisanjem produkcijskog koda. 

6.     Iteracija razvoja vođenog testovima završava sa pisanjem unit testa za produkcijski kod koji treba napisati.

7.     Razvoj vođen testovima  daje loše rezultate ukoliko se ne održava testni suite.

8.     TDD daje dobre rezultate zbog provođenja refaktoringa u ranim fazama razvoja softvera.

View this question

NEĆE BITI NA ISPITU ZAMJENSKI OBJEKTI

U programskom kodu ispod koristi se klasa koja još uvijek nije implementirana. Koji od predloženih zamjenskih objekata mogu uspješno imitirati tražene funkcionalnosti nedostajućeg objekta:

0%
0%
0%
0%
0%
View this question

Za programski kod prikazan ispod definisana su četiri unit testa.

Odabrati koji testovi od ponuđenih će se uspješno izvršiti:

View this question

Razmotrite navedene konstatacije, odredite koliko je konstatacija tačno i zaokružite tačan odgovor.

 

1.     Softverski defekti mogu da prouzrokuju  nepravilan rad softvera tokom specifične primjene.

2.     Defekt je greška koja ne izvršava adekvatno traženu funkcionalnost ili ne zadovoljava korisničke zahtjeve.

3.     Neki defekti se nikad ne dese zato što se nalaze u dijelu koda koji nikada nije izvršen.

4.     Softverski defekti postaju softverski otkazi samo kada se aktiviraju tj. kada korisnik pokuša da primijeni specifičnu softversku sekciju koja ima defekt.

5.     Dio softverskih defekata ostaje skriven, nevidljiv za korisnike softvera, ali uvijek postoji mogućnost da se aktiviraju.

0%
0%
0%
0%
View this question

NECE BITI ZAMJENSKI OBJEKTI-U programskom kodu ispod koristi se klasa koja još uvijek nije implementirana. Koji od predloženih zamjenskih objekata mogu uspješno imitirati tražene funkcionalnosti nedostajućeg objekta:

0%
0%
0%
0%
0%
View this question

Šta je tačno za histogram ozbiljnosti grešaka prikazan na slici ispod, ukoliko x-osa označava ozbiljnost grešaka, a y-osa označava broj pronađenih grešaka:

View this question

Za klasu prikazanu u kodu ispod

definisan je

data-driven

unit test

kojim će se testirati NEISPRAVNA validacija podataka. Odabrati sve odgovore

koji obuhvataju korake koje je potrebno izvršiti da bi test uspješno prolazio.

 

1.    

Potrebno je obrisati definiciju

prvog objekta u

property-u Podaci.

2.    

Potrebno je obrisati definiciju

trećeg objekta u

property-u Podaci.

3.    

Potrebno je dodati četvrti objekat u

property Podaci sa sljedećom definicijom:

new object[] {"Nije broj", DateTime.Now.AddDays(-1) }

4.    

Potrebno je dodati stereotip [ExpectedException(typeof(ArgumentException))] u zaglavlje testne metode.

5.    

Potrebno je dodati stereotip [ExpectedException(typeof(InvalidCastException))] u zaglavlje testne metode.

6.    

Potrebno je dodati stereotip [ExpectedException(typeof(Exception))] u zaglavlje testne metode.

7.    

Potrebno je dodati provjeru

ispravnog postavljanja atributa putem metoda iz

Assert klase.

8.    

Potrebno je obrisati posljednju

liniju koda u testu

ž.Identifikacija

= ID;

.

 

Odabrati tačan odgovor:

View this question

Šta je tačno za histogram ozbiljnosti grešaka prikazan na slici ispod, ukoliko x-osa označava ozbiljnost grešaka, a y-osa označava broj pronađenih grešaka:

View this question

Za klasu prikazanu u kodu ispod

definisan je

data-driven

unit test

kojim će se testirati NEISPRAVNA validacija podataka. Odabrati sve odgovore

koji obuhvataju korake koje je potrebno izvršiti da bi test uspješno prolazio.

 

1.    

Potrebno je obrisati definiciju

prvog objekta u

property-u Podaci.

2.    

Potrebno je obrisati definiciju

trećeg objekta u

property-u Podaci.

3.    

Potrebno je dodati četvrti objekat u

property Podaci sa sljedećom definicijom:

new object[] {"Nije broj", DateTime.Now.AddDays(-1) }

4.    

Potrebno je dodati stereotip [ExpectedException(typeof(ArgumentException))] u zaglavlje testne metode.

5.    

Potrebno je dodati stereotip [ExpectedException(typeof(InvalidCastException))] u zaglavlje testne metode.

6.    

Potrebno je dodati stereotip [ExpectedException(typeof(Exception))] u zaglavlje testne metode.

7.    

Potrebno je dodati provjeru

ispravnog postavljanja atributa putem metoda iz

Assert klase.

8.    

Potrebno je obrisati posljednju

liniju koda u testu

ž.Identifikacija

= ID;

.

 

Odabrati tačan odgovor:

View this question

Pročitajte

konstatacije za McConell faktore kvaliteta softvera i nakon toga odaberite

odgovor koji obuhvata sve tačne konstatacije.

1.    

McConnell

je uveo 11 faktora za kvalitetan softver.

2.    

McConnell

je naveo 3 kategorije faktora bitnih za kvalitet softvera.

3.    

McConnell

je naveo 4 kategorije faktora bitnih za kvalitet softvera.

4.    

U

operacijske faktore pripada pouzdanost softvera.

5.    

U

operacijske faktore pripada fleksibilnost softvera.

6.    

U

operacijske faktore pripada portabilnost softvera.

7.    

U

faktore tranzicije produkta pripada portabilnost.

8.    

U  faktore revizije programa pripada održavanje

softvera.

View this question

Want instant access to all verified answers on c2.etf.unsa.ba?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome