Andmebaasi logo
Valdkonnad ja kollektsioonid
Kogu ADA
Eesti
English
Deutsch
  1. Esileht
  2. Sirvi autori järgi

Sirvi Autor "Jerkku, Stenver" järgi

Tulemuste filtreerimiseks trükkige paar esimest tähte
Nüüd näidatakse 1 - 2 2
  • Tulemused lehekülje kohta
  • Sorteerimisvalikud
  • Laen...
    Pisipilt
    listelement.badge.dso-type Kirje ,
    Juhtumiuuring: Seleniumi automaattestide optimeerimine
    (2016) Jerkku, Stenver; Pfahl, Dietmar; Paniagua, Carlos
    Tänapäeval on väga suur osa elust koondunud veebi ning seetõttu on ettevõtted peaaegu et kohustatud oma veebilehtesid korralikult haldama. Samas on veebilehtede arendamine ja ülalpidamine keeruline ja kallis töö. Lehe nõuetekohase käitumise tagamiseks kasutavad arendajad tihtipeale brauseripõhiseid vastuvõtuteste. Brauseripõhiste vastuvõtutestide probleem seisneb aga selles, et need on aeglased. Sageli on nende kasutamine pideva integratsiooni tõttu keeruline, sest vastuvõtutestide käitusaeg on sedavõrd pikk, et arendaja peab enne tagasiside saamist juba järgmise ülesande juurde liikuma. See omakorda pikendab tarneaegu, muudab vigade avastamise ebaefektiivsemaks, raskendab lähtekoodis vigade jälitamist ja vähendab arendajate motivatsiooni.\n\rSaleMove’il on kõrged kvaliteedistandardid ja järgitakse TDD põhimõtteid. Lisaks TDD-le on SaleMove’is laiahaardelised vastuvõtutestid – üle 220 unikaalse vastuvõtutesti paralleelselt üheksas erinevas brauseris. Selenium on tööriist, mille abil saab luua automaatseid funktsionaalseid teste veebirakendustele. Juhtumiuuringu eesmärgiks oli analüüsida ja optimeerida SaleMove’i vastuvõtutestide keskkonda. Sihiks seati vähendada vastuvõtutestide käitusaega 50 minutilt umbes kümnele minutile. See aitas lühendada tarneaegu, parandada vigu kiiremini ja tõsta arendajate rahulolu.\n\rUuringu käigus analüüsiti SaleMove’i vastuvõtutestide kitsaskohti. Esiteks analüüsiti testjuhtude komplekti ning testi alustamise ja lõpetamise aegu. Seejärel tuvastati kitsaskohad, optimeeriti vastuvõtutestide keskkonda ning tehti vajalikud parandused. Analüüsiti Seleniumi hajusalt jooksutamist ehk jooksutati iga testi hajusas keskkonnas paralleelselt teiste testidega. Antud töös kirjeldati detailselt, kuidas arendati hajusat keskkonda ja koguti tulemused loetavasse formaati. Viimaseks dokumenteeriti vastuvõtutestide hajusa keskkonna plussid ja miinused ning arutati, kuidas seda tulevikus veelgi paremaks muuta.\n\rKokkuvõttes vähendati SaleMove’i vastuvõtutestide keskkonna käitusaega 50 minutilt 13 minutile ning seda suuresti tänu hajutamisele. See omakorda vähendas tarneaegu, suurendas arendajate rahulolu ja oli paljuski muus mõttes kasulik. Samas muutus vastuvõtukeskkonna ülesehitus keerukamaks ning lisaks suurenesid hajusa keskkonna tõttu nõuded riistvarale.
  • Laen...
    Pisipilt
    listelement.badge.dso-type Kirje ,
    Paralleelsed Wilcoxoni Astaku testid
    (2014) Jerkku, Stenver; Laur, Sven
    Statistilisi teste kasutatakse tuvastamaks kuidas erinevad eksperimentaalsed stiimulid mõjutavad uuritavaid suurusi. Antud töös uuritav Wilcoxoni test on üks vähestest statilistest testidest, mida saab kasutada juhul kui grupi sees olev loomulik varieeruvus pole normaaljaotusega. Selliste testide kasutamine on tavapärane bioloogiliste andmete uurimisel. Sellest tulenevalt kasutatakse seda testi bioinformaatika, algoritmika ja andmekaeve grupi poolt geenide uurimiseks, analüüsimiseks ja andmekaeveks, bioloogiliseks andmekaeveks ja muudeks ülesanneteks. Praegused implementatsioonid Wilcoxoni astaku testist on optimeerimata ja aeglased. See projekt vaatab Wilcoxoni testi põhiomadusi ning uurib kuidas selle implementatsioone optimeerida. Selleks, et implementatsiooni teha täpsemaks, uuritakse Wilcoxoni statistiku ja Gaussi jaotuse seost. Selleks, et implementatsioone kiiremaks teha, kasutatakse dünaamilise programmeerimise meetodeid, et säästa arvutusaega. Optimeerimisega tehti teste nii kiiremaks kui ka täpsemaks. Antud töös loodi täpne ja kiire Wilcoxoni testi implementatsioon C++ jagatud teek. Selle projekti skoobis on ka nimetatud teegi integreerimine käsureaga ja GNU-R projektiga. Tänu enda jagatud teegi olemusele, on seda lihtne kasutada ja implementeerida ka teistes tööriistades.

DSpace tarkvara autoriõigus © 2002-2025 LYRASIS

  • Teavituste seaded
  • Saada tagasisidet