18. Testaus.

Slides:



Advertisements
Samankaltaiset esitykset
Pinta-ala raja-arvona
Advertisements

Testaus ja testausympäristöt
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestauksen raportointiohje Testitapauksen raportointi Havainnon raportointi.
Suunnitelma ohjelmiston testaukseen
Julkaisukielet ja - tekniikat tMyn1 Julkaisukielet ja -tekniikat •Verkko-ohjelmointi voidaan jakaa kahteen osaan: asiakaspuolen ja palvelinpuolen ohjelmointiin.
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestauksen testausohjeet Yleisohjeet testaukseen Havaintoraportin täyttäminen.
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestaus – Kick-off.
13. Pakkaukset.
Ohjelmiston testaus ja laatu
AS Automaation tietotekniset järjestelmät harjoitustyö Seppo Sierla Suoritusvaatimukset ja pisteytys 2013.
Projektikatselmus Publicum Teknillinen korkeakoulu Publicum-ryhmä.
Ketterä testaus ja testauslähtöinen kehitys
@ Leena Lahtinen Helia OHJELMOINTITAITO ICT02D 12 OP.
Testaus Tiptopissa draft Mats Lindstedt, Mika Rintala.
(Joskus puhutaan myös komponenttitestauksesta.) Pienin kokonaisuus, joka on järkevä testata erikseen. ● Perinteisesti yksittäinen aliohjelma. ● Olio-ohjelmien.
Ohjelmistotekniikka ja projektinhallinta, 4 op
Oliosuunnittelu.
13. Hyvä ohjelmointitapa (osa 1)
OHJP Kalenteriprojekti – Statusraportti iteraatio4 loppu
Johdatus ohjelmointiin Ohjelmistosuunnittelu Jaana Holvikivi.
ict1td002 - Copyright Raine Kauppinen 1 Alkuarvot ja tyyppimuunnokset (1/5)  Aiemmin olemme jo antaneet muuttujille alkuarvoja, esimerkiksi: int.
Tietokoneohjelman suoritus opintojakso Olioajattelu ja –ohjelmointi, osa I Hans Nieminen Syksy 2013.
Selainkäyttöliittymän tuotantoprosessi Klikkaamalla pääotsikoista tietosi karttuu. Sininen mökki toimii paluupainikkeena. Selainkäyttöliittymän tuotantoprosessi.
Ohjelmistotekniikka ja projektinhallinta, 4 op
Dokumenttien käsittely ja tietoverkot Wordin toiminnot, toinen tapaaminen.
Tukiasemaohjaimen ohjelmiston muutostoimitusten automatisoitu testaustyöympäristö Mikko Harila Työn valvoja:Professori Sven-Gustav Häggman Työn.
5. Kapselointi Yleistä Kapseloinnilla (encapsulation) tarkoitetaan luokan tietojen ja toimintojen pakkaamista yhdeksi suojatuksi kokonaisuudeksi.
C 1. Testaus on ”sarja toimintoja” Itse asiassa, testaus on vuorovaikutusta, jota rytmittää ohjelmiston arviointi. Vaikka on hyödyllistä tunnistaa sarja.
© Conformiq Software Ltd. | The Future of Software Testing Kuormitustestaus.
Hyvä ohjelmointitapa (osa 2) Yleistä Lisää hyviä ohjelmointikäytäntöjä: − Jaa pitkä koodi osiin. − Käytä attribuutteja säästeliäästi.
Osaamisen ja sivistyksen parhaaksi Oppijan verkkopalveluiden hyväksymistestaus – Miksi ja miten?
Testaus Testaus Testauksella pyritään löytämään virheitä, jotka sitten korjataan. Yksittäinen testi on yleensä ohjelman suoritus (tietyillä.
Harjoitustyö 1. Olio-ohjelmoinnin perusteet | Kevät 2015 | Jorma Laurikkala2 Harjoitustyö Tehtävä: ohjelmoi lötköjen kansoittamaa alkulimaa simuloiva.
T Henkilökohtainen SE harjoitus
Laadullisten tutkimusmenetelmien kurssi Liisa Ilomäki Verkko-oppimisen ja tiedonrakentelun tutkimuskeskus Psykologian laitos, Helsingin yliopisto
Haravointi & indeksointi Mitä on hyvä tietää, kun omia aineistoja tuo Finnaan Kirjastoverkkopalvelut vastaa kansallisella tasolla kirjastoverkon.
Testaus. Yleistä Testaus on suunnitelmallista virheiden etsimistä Tuotantoprosessissa ohjelmaan jää aina virheitä, käytettävistä menetelmistä huolimatta.
XSL Teppo Räisänen
OPPIMISEN HALLINTAJÄRJESTELMÄN KÄYTTÖÖNOTTO. Oppimisen hallintajärjestelmä o Oppimisen hallintajärjestelmä (engl. Learning management system, LMS) o Tietotekninen.
Opiskelijan ajanhallintajärjestelmä OAJ Ohtu Miniprojekti 2010 Vaatimusmäärittely.
jew1 Systeemityön eteneminen opintojaksolla Ohjelmiston suunnittelutaito Opintojakson eteneminen.ppt.
Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö.
OFFICE 365 PERUSTEET MATTI LÄHTEVÄNOJA, KUOPION KASVUN JA OPPIMISEN PALVELUALUE, KALLAVEDEN LUKIO.
Yksikkötestaus ● Yksikkötestauksella tarkoitetaan lähdekoodiin kuuluvien yksittäisten osien testaamista. Termi yksikkö viittaa ohjelman pienimpiin mahdollisiin.
Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö.
5. Kapselointi.
Eettiset kysymykset opinnäytetyössä
Tutkielman teko-ohjeet
13. Pakkaukset.
7. Hyvä ohjelmointitapa..
Toinen harjoitustyö ASCII-grafiikkaa.
Kierros 4 - OLO Web.
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
3. Luokat, oliot ja metodit Java-kielessä (Lausekielinen ohjelmointi I ja II –kursseilla opitun kertausta.)
Ohjelmistotekniikka Niko Hämäläinen 2010
5. HelloWorld-ohjelma.
Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö
Tilastollinen koneoppiminen -lyhyt oppimäärä-
19. Tietovirrat.
14. Hyvä ohjelmointitapa.
Ketterä ohjelmistokehitys
Ketterä ohjelmistokehitys
Ketterä ohjelmistokehitys
OHJELMOINTITAITO ICT02D 12 Leena Lahtinen Helia
13. Pakkaukset.
Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua!
Opintopolku-info
13. Pakkaukset.
4. Luokan testaus ja käyttö olion kautta
TESTAUSKANVAS RAJAUS Mitä ratkaisua tai konseptia testataan?
Esityksen transkriptio:

18. Testaus

Testaus Testauksella pyritään löytämään virheitä, jotka sitten korjataan. Yksittäinen testi on yleensä ohjelman suoritus (tietyillä syötteillä). Kun virheet on korjattu, kaikki testit uusitaan. Vanhojen virheiden korjaus voi tuottaa uusia virheitä. Vaikka ohjelma läpäisee testit, se ei välttämättä toimi oikein. Siinä voi olla vikoja, joita suoritettavaksi valitut testit eivät paljasta. Voidaan ja osin pitäisikin suorittaa ohjelmoinnin kuluessa.

Testaus Testi voidaan suunnitella sen perusteella, mitä ohjelmalta on vaadittu: yleensä pohjana on jokin kirjallinen dokumentti ohjelmalle asetetuista vaatimuksista. Niin sanottu musta laatikko (black box) -testaus, jossa ohjelman sisältöä ei tunneta. Testi voidaan myös suunnitella ohjelman toteutuksen jälkeen siten, että käytetään hyväksi tietoa sen toteutuksesta. Voidaan esimerkiksi tietää, että jokin erityinen syötearvo on erikoistapaus. Niin sanottu valkoinen laatikko (white box) -testaus, jossa ohjelman sisältö tunnetaan.

Testaus Kaikkia mahdollisia syötteitä ei voida testata, niitä on yleensä aivan liikaa. Tyypilliset oikeelliset syötteet. Raja-arvot ja lähes oikeelliset syötteet. Virheelliset syötteet, joista ohjelman olisi hyvä toipua järjellisesti. Testausta voidaan automatisoida.

Lausekielinen ohjelmointi II Harjoitustöiden toiminnallisuus testataan automaattisesti WETOssa, opettajat tarkistavat töiden rakenteen ja tyylin. Harjoitustöiden automaattinen testaus mustavalkoista. Työn tulee toimia tehtävänannon mukaisesti. Testaajalla ennakkotietoa tyypillisestä ratkaisusta. Testaus jaettu julkiseen ja salaiseen osuuteen. Julkisten testien läpäisy antaa vahvoja viitteitä salaisten testien läpäisystä, mutta ei täyttä varmuutta tästä. Kussakin testissä verrataan tiedostoihin ohjattuja harjoitustyö- ja malliohjelman tulosteita. Testi hyväksytään, jos tiedostot ovat merkilleen samat.