T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Keimo-visualisointijärjestelmän Materiaali- ja valaistusparametrit -visualisaation testisarja. Sarja sisältää testitapaukset ja testilokit. Päivämäärä 9.2.2003 Projektiryhmä Keimo keimo-dev@list.hut.fi Kirjoittajat Iiro Ojala iaojala@cc.hut.fi Muutokset PVM Tekijä Versio Selitys 9.2.2003 Iiro 0.1 Testisarja valmis testausta varten 10.2.2003 Iiro 1.0 Testattu suunnitelman mukaan ja kirjattu tulokset testilokiin. Ei muutoksia asiasisältöön. 1
Sisällysluettelo 1 Johdanto...3 1.1 Testisarjan tarkoitus... 3 1.2 Testiympäristö... 3 1.3 Testiympäristön pystytys... 3 2 Testitapaukset... 3 2.1 Visualisaation lataaminen... 3 2.2 Materiaaliparametrien säätäminen... 4 2.3 Valojen kytkeminen pois käytöstä... 4 2.4 Valojen värien muuttaminen... 5 2.5 Valojen liikuttelu... 6 2
1 Johdanto 1.1 Testisarjan tarkoitus Tässä dokumentissa on kuvattu Materiaali- ja valaistusparametrit -visualisaation testaamiseen laaditut testitapaukset. Komponentin toiminnallisuutta testataan käyttäjävaatimusten pohjalta tehdyillä testitapauksilla. Testitapauksia täydennetään järjestelmän toteutuksen edetessä ja mahdollisten uusien vaatimusten mukaan. 1.2 Testiympäristö Testiympäristönä käytetään normaalia Windows 2000 käyttöjärjestelmällä varustettua PC-tietokonetta, joka täyttää Käyttäjävaatimusdokumentissa esitetyt laitteisto- ja ohjelmistovaatimukset. 1.3 Testiympäristön pystytys Testaus ei vaadi erityisiä järjestelyjä. Edellisessä kohdassa kuvattuun ympäristöön asennetaan testattava Keimon versio. 2 Testitapaukset 2.1 Visualisaation lataaminen T301 Käyttäjä lataa visualisaation Keimo-visualisointijärjestelmään. Ohjelma ei ole toiminnassa. Askeleet ja odotetut tulokset 1) Käyttäjä käynnistää ohjelman. >Ohjelma käynnistyy ja lataa visualisointi- ja käyttöliittymäosiot. 2) Käyttäjä valitsee uuden visualisaation File-New record... >Guimo avaa visualisaation valintadialogin 3) Käyttäjä valitsee listasta Lighting model demonstration -visualisaation >Visualisaatio avautuu perusnäkymällä, jossa näkyy yksinkertainen ympäristö ja kaksi valaisinta kuvaavaa palloa. 3
Ohjelma on käynnissä ja visualisaation on toimintavalmis. 2.2 Materiaaliparametrien säätäminen Askeleet ja odotetut tulokset T302 Käyttäjä muuttaa visualisoitavien objektien materiaaliparametreja. 1) Käyttäjä valitsee muutettavan materiaalin. > Color selector ikkuna aukeaa. 2) Käyttäjä valitsee haluamansa värin. > Objektien materiaali ja sen mukana ulkonäkö muuttuu valitun värin mukaisesti. Objektien ulkonäkö muuttuu uuden materiaalin ja vallitsevien valaistusolosuhteiden mukaiseksi. 2.3 Valojen kytkeminen pois käytöstä T303 Tärkeä Käyttäjä kytkee valolähteen pois käytöstä. 4
Askeleet ja odotetut tulokset 1) Käyttäjä poistaa valolähteen käytöstä poistamalla rastin halutun valon Enable light -check buttonista. > Valolähde ja sitä visualisoiva objekti poistuvat näkyvistä. Kyseinen valolähde ei enää valaise näkymää. Objektien ulkonäkö muuttuu uusien valaistusolosuhteiden ja vallitsevien materiaaliparametrien mukaiseksi. 2.4 Valojen värien muuttaminen T304 Käyttäjä muutta valojen värejä. Askeleet ja odotetut tulokset 1) Käyttäjä valitsee muutettavan värikomponentin. > Color selector ikkuna aukeaa. 2) Käyttäjä valitsee uuden värin. > Valolähteen valittu komponentti muuttuu halutun väriseksi. Myös valolähdettä kuvaavan objektin väri muuttuu. Objektien ulkonäkö muuttuu uusien valaistusolosuhteiden ja vallitsevien materiaaliparametrien mukaiseksi. 5
2.5 Valojen liikuttelu T305 Käyttäjä liikuttaa visualisaation valoja. Askeleet ja odotetut tulokset 1) Käyttäjä liikuttaa haluamaansa valolähdettä. - Liikuttaminen tapahtuu pallokoordinaatistossa kiinteän origon ympärillä. Säädettävänä on valolähteen etäisyys origosta (radius) ja sen kierto X- ja Y-akselien ympäri. > Valolähde ja sitä visualisoiva objekti siirtyvät haluttuun paikkaan. Valolähde on siirtynyt käyttäjän haluamaan paikkaan. 6