1 / 11

Programų sistemų testavimas

Programų sistemų testavimas. Aistė Stikliūtė aiste.stikliute@mif.vu.lt http ://web.vu.lt/mif/a.stikliute +370 604 17281 VU MIF Programų sistemų katedra. Kaip mokysimės?. Lankysim paskaitas Darysim laboratorinius darbus (du) Vesim seminarus. Iš ko susidės pažymys.

ina
Download Presentation

Programų sistemų testavimas

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programų sistemų testavimas Aistė Stikliūtė aiste.stikliute@mif.vu.lt http://web.vu.lt/mif/a.stikliute +370 604 17281 VU MIF Programų sistemų katedra

  2. Kaip mokysimės? • Lankysim paskaitas • Darysim laboratorinius darbus (du) • Vesim seminarus

  3. Iš ko susidės pažymys • Laboratoriniai darbai (0.. 3) • Seminarai (0 .. 2) • Egzaminas (-1 .. 5) • Bonusai(0.. 3?): • Seminarų lankymas (0 .. 2) • ?? (0 .. 1?)

  4. Apie ką kalbėsim? • Sąvokos ir apibrėžimai. Testavimo teoriniai pagrindai. • Testavimo apimtys. Testavimo objektas. Testavimo tikslai. • Testavimo metodai, jų klasifikavimas. • Testavimo atvejų sudarymas. Defektų valdymas. • Testavimo įrankiai, testuotojo darbastalis. Testavimo komanda. • Matavimai. Programų sistemos vertinimas pagal testus. • Testavimo dokumentacija: vizija, strategija, planas. • Testavimo proceso valdymas, brandumas.

  5. Literatūra • Jorgensen, P.C., Software Testing A Craftman’s Approach, CRC Press, 1995. • Beizer, B. Software Testing Techniques, 2nd Edition. Van Nostrand Reihold, 1990. • Kaner, C., Falk, J., and Nguyen, H. Q., Testing Computer Software, 2nd Edition, Wiley, 1999. • Perry, W. Effective Methods for Software Testing, Wiley, 1995.

  6. Literatūra • http://www.softwaretestingtimes.com/ • http://www.testthisblog.com/ • http://softwaretestingguide.blogspot.com

  7. Kas yra testavimas? • Veikla: • Defektų identifikavimui • Kokybės įvertinimui • Testuojami darbo produktai: • Kodas • Specifikacijos • Testavimas vs. kokybės užtikrinimas

  8. Defektų identifikavimas • Klaida (error) – programų autoriaus apsirikimas, klaidingas požiūris, supratimas. • Defektas/trūkumas (fault/defect) – atsiranda dėl klaidos. Programa gali veikti neteisingai, ne pagal specifikaciją. • Trikis (failure) – sistemos ar jos komponento negalėjimas atlikti funkcijos pagal iškeltus reikalavimus.

  9. Kokybės įvertinimas • Reikalingas projekto planavimui ir valdymui • Reikalingi matavimai

  10. Terminai • Kokybė • kiek atitinka reikalavimus, poreikį ir lūkesčius • Testavimo aplinka • aplinka, kurioje yra testavimui reikalinga PĮ ir TĮ • Testavimo atvejis • pradiniai duomenys, vykdymo eiga, laukiami rezultatai • Testas • testavimo procedūra - susijusių TA rinkinys • (test suite – testų rinkinys)

  11. Pirmosios seminarų temos • …

More Related