1 / 10

Mittefunktsionaalsed nõuded ja nende testid

Mittefunktsionaalsed nõuded ja nende testid. Jekaterina Ivask 11. nädal. Mittefunktsionaalne testimine. Kirjeldab testid, mis on vajalikud tarkvara mittefunktsionaalsete nõuete määramiseks. Tavaliselt need on arendatud tarkvara tehnilised parameetrid.

Download Presentation

Mittefunktsionaalsed nõuded ja nende testid

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. Mittefunktsionaalsed nõuded ja nende testid Jekaterina Ivask 11. nädal

  2. Mittefunktsionaalne testimine • Kirjeldab testid, mis on vajalikud tarkvara mittefunktsionaalsete nõuete määramiseks. Tavaliselt need on arendatud tarkvara tehnilised parameetrid. • Kirjeldab testid, mis on vajalikud tarkvara nõuete määramiseks, mis oma poolt võivad muutuda tänu erinevatele andmetele. • Testime, kuidas süsteem töötab.

  3. Perfomance and Load Testing • Tavaliselt on automatiseeritud testimine, mis emuleerib kasutajate kogus, mis kasutab süsteemi. • Muudetakse kasutajate kogus, mis üheaegselt töötavad süsteemiga • Pannakse paika ka aeg, mille jooksul peab kasutaja süsteemi testida. Ja kontrollitakse, kui kiiresti süsteem vastab

  4. Stress testing • Seotud eelmise testimisega. Ehk peale kasutajate rünnakut süsteemile, kontrollitakse, kuidas süsteem taastub peale load testimist.

  5. Stability and ReliabilityTesting • Süsteemi töötamise testimine: pikka aja jooksul antakse süsteemile keskmist koormust ja jälgitakse, kuidas süsteem toimub.

  6. Volumetesting • Lisatakse palju andmeid andmebaasi ja kontrollitakse, kuidas süsteem reageerib ja hakkab töötama.

  7. Installationtesting • Kirjutatakse valmis installeerimisplaan, mis sisaldab nii installatsiooni sammud, kui ka roll-back sammud ja tehakse kõik variandid läbi. • Kustutakse programmi ära – re-install. • Võimaldab vältida: • Kliendi andmete kadumise riski • Operatsiooni süsteemi lay-upi riski • Programmi mittetöötamise riski • Programmi mittekorrektse töötamise riski

  8. Usabilitytesting • Tootlikus ja efektiivsus: kui palju sammu on vaja, et jõuda tulemuseni; accurancy – kui palju vigu tegi kasutaja, tehes oma tööd; recall – kui palju kasutaja mäletab peale süsteemi kasutamist (2 testi, mille vahel on näiteks 1 nädal); Emotsionaalne tulemus – kuidas kasutaja ennast tunneb, peale süsteemi kasutamist

  9. Failover and RecoveryTesting • Elektrihäire server-arvutil, Elektrihäire kliendiarvutil, Andmete töötlemise katkestamine, Vale andmete sisestamine

  10. ConfigurationTesting • Toote testitakse süsteemide erinevate konfiguratsioonidega (platvormid, draiverid, arvuti konfiguratsioonid)

More Related