Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.89 KB | None | 0 0
  1. 1.
  2.  
  3. Moniehtokattavuus on yksi white-box-testaus-menetelmän käsite. Se tarkoittaa että
  4. testaus suoritetaan kaikkien ehtojen kaikilla kombinaatioilla.
  5.  
  6. Spiraalimalli on eräs evoluutiomalli. Siihen kuuluu useampi osa, jotka ovat:
  7. -Kommunikointi asiakkaan kanssa 1
  8. -Projektin suunnittelu 2
  9. -Riskianalyysi 3
  10. -Tuotekehitys 4
  11. -Konstruktio ja toimitus 5
  12. -Asiakkaan evaluointi 6
  13. Spiraalimallissa näitä käydään järjestyksessä eteenpäin ns. spiraalisesti.
  14. Etuna on se, että saadaan asiakkaan palautetta jo projektin aikana.
  15.  
  16. Mittari tarkoittaa jotain lukuarvoa, joka kuvaa, missä määrin järjestelmässä, komponentissa
  17. tai prosessissa toteutuu tietty ominaisuus
  18.  
  19. 2.
  20.  
  21. Riskianalyysin kolme vaihetta ovat:
  22. -Riskien tunnistaminen
  23. -Riskien estimointi
  24. -Riskien arviointi
  25.  
  26. Riskien tunnistamisvaiheessa tehdään systemaattinen yritys määrittää projektisuunnitelmaan liittyvät
  27. tunnetut ja ennustettavat riskit. Eli etsitään kaikki riskit mitä löydetään.
  28.  
  29. Riskien estimointivaiheessa evaluoidaan jokainen edellä löydetty riski ja määritellään riskin
  30. todennäköisyys ja vaikutukset. Ne voi esimerkiksi taulukoida. Estimointia suoritetaan jatkuvasti
  31. projektin aikana.
  32.  
  33. Riskien arviointivaiheessa tutkitaan edellä kerättyä dataa johon on kerätty riskit, niiden todennäköisyydet
  34. ja vaikutukset. Arviointi vaiheessa parannetaan estimoinnin tarkuutta, aletaan priorisoimaan riskejä
  35. ja aletaan miettimään keinoja, joilla riskejä hallittaisiin.
  36.  
  37. 3.
  38. Ohjelmiston testausstrategiaan kuuluu:
  39. -Yksikkötestaus
  40. -Integrointitestaus
  41. -Validointitestaus
  42. -Järjestelmätestaus
  43.  
  44. Yksikkötestaus on alimman tason testausta. Siinä testataan Ohjelmistossa olevia rajapintoja moduulien välillä,
  45. paikallisia tietorakenteita, funktioita yms.
  46.  
  47. Integrointitestauksessa korvataan osa oikeista moduuleista tynkämoduuleilla, joissa ei ole virheitä.
  48. Testataan ohjelman toimintaa, jos ei löydy ongelmia niin vaihdetaan yksi tynkämoduuli oikeaksi ja
  49. ja testataan uudestaan, kunnes kaikki solmut on käyty. Kaksi tapaa, Bottom-up ja Top-down, jotka määräävät
  50. missä järjestyksessä "puuta" käydään läpi. Etuna on ongelmien helppo paikantaminen.
  51.  
  52. Validointitestaukseen kuuluu kolme osaa:
  53. -Konfiguraation katselmus
  54. -Alfa-testaus
  55. -Beta-testaus
  56.  
  57. Konfiguraation katselmuksessa tarkistetaan, että kaikki komponentit oikeaan tapaan kehitetty, luetteloitu
  58. ja dokumentoitu riittävää ylläpitoa varten.
  59.  
  60. Alfa-testauksessa suoritetaan hallitussa ympäristössä testejä joissa ohjelmiston kehittäjä voi seurata käyttäjien
  61. toimintaa ja kirjata ylös ongelmia ja puutteitta yms.
  62.  
  63. Beta-testauksessa ohjelmisto annetaan tietyille asiakkaille testattavaksi, kehittäjä ei ole läsnä vaan
  64. asiakas kirjaa ylös ongelmia ja raportoi niistä.
  65.  
  66. Järjestelmätestauksessa testataan ohjelmaa korkealla tasolla, tehdään toipumistestejä, suojaustestejä, rasitustestejä ja suorituskykytestejä
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement