187 resultados para ohjelmistojen testaus
Resumo:
Tämädiplomityö tutkii kuinka Eclipse -ympäristöä voidaan käyttää testitapausten generoinnissa. Eräs diplomityön pääaiheista on tutkia voidaanko olemassa olevilla Eclipsen komponenteilla parantaa symboolitietoutta, jotta testitapausten generointiin saataisiin lisää tietoa. Aluksi diplomityö antaa lyhyen katsauksen ohjelmistojentestaukseen, jotta lukija ymmärtää mitä ohjelmistotekniikan osa-aluetta diplomityö käsittelee. Tämän jälkeen kerrotaan lisää tietoa itse testitapausten generointiprosessista. Kun perusteet on käsitelty, tutustetaan lukija Eclipse -ympäristöön, mikä se on, mistä se koostuu ja mitä sillä voidaan tehdä. Tarkempaa tietoa kerrotaan Eclipsen komponenteista joita voidaan käyttää apuna testitapausten generoinnissa. Integrointi esimerkkinä diplomityössä esitellään valmiin testitapausgeneraattorin integrointi Eclipse -ympäristöön. Lopuksi Eclipse -pohjaista ratkaisua verrataan symboolitietouden sekä ajoajan kannalta aikaisempaan ratkaisuun. Diplomityön tuloksena syntyi prototyyppi jonka avulla todistettiin, että Eclipse - ympäristöön on mahdollista integroida testitapausgeneraattori ja että se voi lisätä symboolitietoutta. Tämätietouden lisäys kuitenkin lisäsi myös tarvittavaa ajoaikaa, joissakintapauksissa jopa merkittävästi. Samalla todettiin, että tällä hetkellä on menossa projekteja joiden tarkoituksena on parantaa käytettyjen Eclipse komponenttien suorituskykyä ja että tämä voi parantaa tuloksia tulevaisuudessa.
Resumo:
Opinnäytetyömme koostuu Helsingin ammattikorkeakoulu Stadian Mesta-portaalille vuoden 2006 aikana tehdyn käytettävyystutkimuksen raportista sekä sen toteuttamista ja tuloksia esittelevästä kirjallisesta osasta. Sekä käytettävyystestaus että opinnäytetyö on toteutettu parityönä. Mesta on Stadian verkkopalvelujen portaali, joka lanseerattiin joulukuussa 2006 Stadian opettajien, opiskelijoiden ja henkilökunnan käyttöön. Mesta sisältää Stadian tärkeimmät tietojärjestelmät ja verkkopalvelut, kuten sähköpostin ja tilanvarausjärjestelmän, sekä tarjoaa uusia palveluja. Näitä ovat esimerkiksi työtilat ja keskustelualueet. Käytettävyys on tuotteen ominaisuus, joka määrittelee sen, kuinka sujuvaa, tehokasta ja opittavaa sen käyttö on. Käytettävyystutkimuksilla voidaan selvittää, kuinka hyvin käytettävyyden tavoitteissa on onnistuttu. Käytettävyydellä on yhä suurempi merkitys verkkopalveluissa ja erilaisissa laitteissa, sillä ne ovat tulleet erittäin laajaan käyttöön ja niiltä osataan odottaa käyttömukavuutta. Vaikeasti käytettävä tuote menettää merkittävän kilpailuedun. Mestalle päätettiin tehdä käytettävyystestaukset, sillä käytettävyydeltään onnistuneen portaalin ajateltiin houkuttelevan käyttäjiä. Testauksen tavoitteena oli antaa järjestelmän kehittäjille informaatiota, jonka avulla he voisivat parantaa portaalin käytettävyyttä. Haasteena oli portaalin laaja käyttäjäkunta, jolla on hyvin erilaista osaamista tietokoneiden ja verkkopalvelujen käyttämisestä. Tästä huolimatta portaalin tuli palvella heitä tasapuolisesti. Testaukset toteutettiin seitsemällä testihenkilöllä siten, että he suorittivat palvelussa heille annettuja tehtäviä samalla kun testitilannetta tarkkailtiin sekä paikan päällä että videoiden. Tehtävien avulla etsittiin portaalin käyttöliittymän ongelmakohtia ja löydetyt ongelmat kirjoitettiin testausraportiin kehitysehdotuksiksi. Näitä ehdotuksia syntyi 55 kappaletta ja niistä suurin osa otettiin käyttöön Mesta-portaalissa.
Resumo:
Teimme opinnäytetyömme Helsingin ja Uudenmaan sairaanhoitopiirin laboratorion eli HUSLABin virologian osastolla hiv- hepatiittityöpisteessä. Työn tavoitteena oli selvittää kuinka luotettavia immunokromatografiset HIV-pikatestit ovat. Testasimme kolmea eri HIV-pikatestiä ja vertasimme niistä saatuja tuloksia virologian osaston rutiinidiagnostiikan tuloksiin. Pikatestit olivat Determine HIV - 1/2 (Abbott), CORE HIV 1&2 (Core Diagnostics) ja IMMUNOFLOW HIV 1-HIV2 (Core Diagnostics). Testasimme 100 seeruminäytettä jokaisella kolmella HIV-pikatestillä. Näytteistä vahvoja positiivisia oli 20, tuoreita tartuntoja 20, vääriä reaktiivisia 20 ja negatiivisia 40. Tulosten käsittelyssä käytimme SPSS ja Excel -ohjelmia. Tuloksiemme perusteella kaikkien HIV-pikatestien spesifisyys oli parempi kuin niiden sensitiivisyys. HIV-pikatestit eivät antaneet täysin luotettavia tuloksia. HIV-pikatestit eivät välttämättä havaitse tuoreita infektioita ja tämän takia saattaisi tulla vääriä diagnooseja. HIV-pikatestit saattavat myös antaa vääriä positiivisia tuloksia. Testin luotettavuus on hyvä, jos testataan pitkälle edenneitä HIV-infektioita, joissa vasta-aineet ovat korkeita. Tulosten perusteella rutiinidiagnostiikan testeillä HIV-infektio saadaan paremmin diagnosoitua kuin HIV-pikatesteillä. Suomessa ei mielestämme ole tarpeellista käyttää HIV-pikatestejä, sillä laboratoriotekniikka on hyvin kehittynyttä ja välimatkat lyhyitä. Suuren HIV-prevalenssin maissa HIV-pikatestit olisivat mielestämme hyödyllisiä, jotta mahdollisimman moni saataisiin testattua.
Resumo:
Tämän diplomityön tavoitteena oli kehittää menetelmiä ja ohjeitataajuusmuuttajan sulautetun ohjelmiston kehityksen aikaiseen testaukseen. Soveltuvia menetelmiä etsittiin tutkimalla laajasti kirjallisuutta sekä selvittämälläyrityksen testauskäytäntöä. Tutkittuja kirjallisuudesta löytyneitä menetelmä olivat testauskehykset, simulointi ja staattinen sekä automaattinen testaus. Kirjallisuudesta etsittiin myös menetelmiä, joiden avulla testausprosessia voidaan helpottaa tai muuten parantaa. Tällaisista menetelmistä tutkittiin muun muassa testidatan valintaa, testauslähtöistä kehitystä sekä testattavuuden parantamista. Lisäksi selvitettiin uudelleenkäytettävien testien ohjelmointiin soveltuvia ohjelmointikieliä. Haastatteluiden ja dokumentaation avulla saatiin hyvä käsitys yrityksessä vallitsevasta testauskäytännöstä sekä sen ongelmakohdista. Testauksen ongelmiksi havaittiin testausprosessin järjestelmällisyyden puute sekä tarve suunnittelijoiden testauskoulutukseen. Testausprosessin parantamiseksi esitetään moduulitestauskehyksen käyttöönottoa. Lisäksi suunnittelijoiden testauskoulutuksella arvioidaan olevan suuri vaikutus koko testausprosessiin. Testitapausten suunnitteluun esitetään menetelmiä, joiden avulla voidaan suunnitella kattavampia testejä.
Resumo:
Työ liittyy Lappeenrannan teknillisessä yliopistossa voimalaitostekniikan laboratoriossa vuonna 2004 aloitettuun sulapoltto- ja sulakaasutustutkimukseen. Päätavoitteena on suunnitella, rakentaa ja testata pienen kokoluokan sulakaasutuslaitetta. Kirjallisuusosassa luodaan lyhyt katsaus viime vuosina muualla tehtyyn sulapoltto- ja sulakaasutustutkimukseen. Laskentaosassa mallinnetaan sulapoltto- ja sulakaasutusprosessia eri polttoainekoostumuksilla. Tutkimusosassa suunnitellaan ja rakennetaan sulakaasutuskoelaitteisto kaasutuskokeita varten. Lopussa on kehittyneemmän tutkimuslaitteiston alustavaa suunnittelua.
Resumo:
Tämändiplomityön tavoitteena oli tutkia, miten liiketoimintaprosessissa esiintyviä toimijoiden välisiä riippuvuussuhteita voidaan kehittää, käyttäen juuri tähän tarkoitukseen räätälöityä kehittämismenetelmää ja mitä osia tämäntyyppisen kehittämismenetelmän tulisi sisältää. Työssä ideoitu menetelmä on tarkoitettu jo käytössä olevien liiketoimintaprosessien kehittämiseen. Työ aloitettiin tutkimalla teoriataustaa liiketoimintaprosesseistaja olemassa olevista organisaatioiden sekä liiketoimintaprosessien kehittämismenetelmistä. Kehittämismenetelmän sisällön määrittelyssä hyödynnettiin myös työn tilaajan toimesta aikaisemmin tehtyä menetelmien ja mallien kehittämistyötä. Menetelmän sisältö rajattiin kolmeen vaiheeseen, joita ovat kehittämisprojektin suunnitteluvaihe, prosessin ja toimijoiden välisten yhteistyösuhteiden analysointivaihe sekä kehittämisratkaisujen suunnittelu- ja toteutusvaihe. Menetelmää testattiin kahdessa julkisen sektorin palveluprosessissa, joista saatujen kokemuksien perusteella menetelmää kehitettiin edelleen lopulliseen muotoonsa. Työn varsinaisena tuloksena syntyi sekä käytännössä testattu kehittämismenetelmä että useita potentiaalisia jatkokehityskohteita, jotka koskevat menetelmän yksittäisiä vaiheita. Lisäksi kehittämistyön yhteydessä syntyi myös laajempia kehittämisideoita, jotka koskevat prosessi- ja verkostomallien yhdistämistä, prosessijohtamista ja kehittämishankkeiden koordinointia.
Resumo:
Yritykset tekevät nykyään yhä enemmän yhteistyötä keskenään eli verkostoituvat. Verkostoitumisella haetaan kykyä vastata nopeasti muuttuvan toimintaympäristön haasteisiin. Tässä diplomityössä tutkitaan testaus- ja laboratoriopalveluiden saatavuuden kehittämistä verkostoitumisen keinoin.Alueellisia testaus- ja laboratoriopalveluiden saatavuutta parannetaan valjastamalla käyttöön yritysten yksityisessä käytössä olevat tuotekehityslaboratoriot ja niiden vapaa kapasiteetti. Verkoston ytimen muodostaa teknologiapalvelu, joka hallitsee tietoa yritysten resursseista ja jakaa tätä tietoa. Työssä kartoitettiin alueella olevista yrityksistä heidän tarpeitaan tuotekehityksen aikaiselle testaukselle, tähän sopivia olemassa olevia laitteita ja tiloja ja yritysten mielipiteitä toiminnan organisoimisesta. Lisäksi tutkittiin tuotekehityksen aikana tarvittavaa direktiivitietouden tarvetta yrityksissä. Yritykset suhtautuivat erittäin myönteisesti yhteistyön tekemiseen testaus- ja laboratoriotoiminnassa. Yrityksistä löytyi erilaisia testauslaitteita ja –tiloja, ja näitä on muidenkin yritysten mahdollista käyttää tietyin ehdoin, kunhan se ei häiritse yrityksen omaa tuotekehitystyötä ja vapaata kapasiteettia löytyy.
Resumo:
Työn aiheena on siistausmassan saostuksessa käytettävä kiekkosuodatinväliaine ja tarkoituksena selvittää lankamateriaalien ja pinnoitusaineiden vaikutusta väliaineen likaantumisherkkyyteen ja suodatusteknisiin ominaisuuksiin. Siistauslaitosten ongelmana on suodatinväliaineen likaantuminen massassa olevien tahmo- ja painoväripartikkelien johdosta. Tällä hetkellä siistauslaitosten kiekkosuodatinpussien valmistuksessa käytetään pääasiassa polypropeeni- ja polyvinylideenifluoridimonofilamenttilankoja, joiden lianhylkivyys on osoittautunut huonoksi. Uusiksi lankamateriaaleiksi tutkimuksiin valittiin Easy Kleen I, Easy Kleen II, Hyflon, Halar ja Polyesteri. Tulosten perusteella Easy Kleen I ja II monofilamenttilangoista kudotun suodatinkankaan lianhylkivyys on polypropeeni- ja polyvinylideenifluoridimonofilamenttilangoista kudottua kangasta parempi. Suodatusteknisissä ominaisuuksissa ei materiaalien välillä havaittu merkittävää eroa. Easy Kleen monofilamenttilangat näyttävät soveltuvan myös keittokutistumiltaan ja mekaanisilta ominaisuuksiltaan kiekkosuodatinpussien materiaaleiksi. Polypropeeni- ja polyesterimonofilamenettilangoista kudottujen suodatinkankaiden pinnoittamisessa käytettiin hydrofiilisiä ja hydrofobisia pinnoitusaineita. Tulosten perusteella on mahdollista parantaa suodatinkankaan lianhylkivyyttä pinnoittamalla. Pinnoitettu kangas on myös suodatusteknisiltä ominaisuuksiltaan toimiva. Ongelmaksi suodatinkankaiden pinnoittamisessa saattaa kuitenkin muodostua pinnoituslämpötila, jossa kangas kutistuu asennuskelvottomaksi.
Resumo:
Tämän diplomityön tarkoituksena oli tutkia erilaisten tuottavuuden mittareiden toimivuutta Corenso United Oy:n hylsyteollisuudessa. Työssä haettiin tuottavuuden mittaamisen teorian pohjalta mahdollisimman monia mittareita, joita sovellettiin käytäntöön. Osana työtä tehtiin myös benchmarking- tutkimus, jossa kartoitettiin kaikkien Corenson tehtaiden tuottavuudenmittausjärjestelmät. Näistä saatiinkin muutamia ideoita mutta pääasiaksi ko. tutkimuksen tekemisessä jäi kuitenkin dokumentointi yrityksen johdolle jo olemassa olevista mittareista. Käytännön kokeilun pohjalta laadittiin esitys yrityksen johdolle sekä ehdotettiin parhaiten soveltuvia mittareita otettaviksi käyttöön. Yrityksen johto valitsi hyviksi havaitut mittarit, joiden käyttöä varten rakennettiin taulukkolaskentapohjainen raportointijärjestelmä. Corenson hylsyteollisuuden tuottavuuden mittaaminen on tähän asti ollut melko vähäistä. Työn pohjalta esitelty järjestelmä ottaa huomioon jokaisen tuottavuuden osa-alueen näin uskotaan eri tehtaiden vertailun olevan helpompaa tulevaisuudessa.
Resumo:
Tässä diplomityössä perehdytään matkapuhelimen näytön testaamiseen massatuotannon eri vaiheissa. Pääasialliset keskittymisen kohteet ovat näytön ohjaamiseen tarvittava tasonmuunnin, sen suunnittelu ja toteutus sekä erilaiset näytöntarkastustekniikat. Samalla käydään läpi myös näyttöjen historiaa ja tulevaisuutta, sekä erilaisia konenäköjärjestelmiä. Työssä oli tavoitteena kehittää joustava ratkaisu nykyisten ja tulevien näyttöjen testaukseen ja ohjaamiseen. Tuloksena saatiin tehtävään sopiva tasonmuunnin ja ohjelmisto. Kehitetyt ratkaisut ovat myös helposti muunnettavissa tulevaisuuden tarpeisiin.
Resumo:
Simulaattorit ovat yksinkertaistettuja malleja tietyistä järjestelmän osioista. Niitä käytetään mallintamaan testattavan osion ympärillä olevien muiden osioiden ulkoista toimintaa, jotta testattavalle osiolle saadaan oikeanlainen toimintaympäristö aikaiseksi. Tilakoneita käytetään mallintamaan ohjelmistojen tai niiden osien toimintaa. Sanomaohjatuissa tilakoneissa tilojen vaihdot perustuvat saapuviin sanomiin. Tässä työssä esitellään erään ohjelmiston alijärjestelmän testaamisessa käytettävä arkkitehtuuri, joka perustuu suurelta osin simulaattoreiden käyttöön muiden alijärjestelmien mallintamisessa. Testattava ohjelmisto koostuu enimmäkseen tilakoneista, jotka vaihtavat keskenään sanomia ja ohjaavat näin toistensa tilasiirtymiä. Työn testausympäristö on suunniteltu juuri tämänkaltaisen ohjelmiston testaamiseen. Työssä esiteltävää testausympäristöä myöskin käytettiin useamman kuukauden ajan ja se todettiin toimivaksi. Joitakin testausympäristön käyttöohjeita, käyttökokemuksia sekä siihen liittyviä parannusehdotuksia käydään läpi työn loppuosassa. Erityisesti havaittiin miten tärkeää on testata implementaatiota jo luokka tasolla ennen alijärjestelmä tason testaukseen siirtymistä sekä päädyttiin siihen, että suunnitteluvaiheen pitäisi olla lähemmin liitoksissa alijärjestelmätestaukseen.
Resumo:
Diplomityössä suunnitellaan, toteutetaan ja testataan ISUP-protokolla. ISUP kytketään osaksi Intellitel Communications Oy:n toteuttamaan Intellitel(TM) -tuotetta, joka tarjoaa kehitysympäristön kahdennetuille palveluille niin tele- kuin dataverkkoihin. Työssä sidotaan ISUP-protokollan kehitystyö osaksi markkinoilla vallitsevaa verkkojen konvergoitumiskehitystä, ja tässä valossa esitellään nykyisiä ja mahdollisia tulevia sovelluskohteita toteutetulle ISUP-protokollalle. ISUP:n testaukseen käytetyt moduuli-, standardinmukaisuus- ja verkkoonvientitestausmenetelmät esitellään soveltuvin osin työn testausosiossa. Työn tuloksena on standardin mukaan suunniteltu, toteutettu ja testattu protokolla, joka tarjoaa rajapinnan puheluidenohjauslogiikalle.