ISTQB:n testaussanasto v. 2.3 Suomi - Englanti
|
|
- Irma Hakala
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 ISTQB:n testaussanasto v. 2.3 Suomi - Englanti Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced by the Glossary Working Party [of] International Software Testing Qualification Board. Suomalaisia käännöksiä sovellettaessa on muistettava, että eri aloilla on käytössä jossain määrin erilaiset käsitteet ja niin kauan kuin käsitteistä ei ole virallista suomalaista standardia, on testauksen dokumentaation viestintäkyvyn varmistamiseksi erityisesti varmistettava toimintaympäristön käsitteistön mukaisuus. Tämän version käännökseen osallistuneet FiSTB ja erityiskiitokset Minna Aalto, Kari Kakkonen, Juha Pomppu, Marko Rytkönen, Laura Selonen. Käännöstä kehitetään jatkuvana prosessina. Tämä versio pohjautuu englanninkieliseen versioon päiväyksellä Sanaston uusin versio on aina saatavilla FiSTB:n WWW-sivustolla. Termi A Abstract test case Acceptance Acceptance criteria Acceptance testing Accessibility testing Accuracy Accuracy testing Acting (IDEAL) Action word driven testing Actor Actual outcome Actual result Ad hoc review Ad hoc testing Adaptability Agile manifesto Agile software development Agile testing Algorithm test [TMap] Alpha testing Analytical testing Analyzability Analyzer Anomaly Anti-pattern API (Application Programming Interface) testing Arc testing Assessment report Assessor Atomic condition Attack Attack-based testing Attractiveness Audit Suomenkielinen kaannos Abstrakti testitapaus; Käsitetason testitapaus Hyväksyntä; Hyväksyminen Hyväksymiskriteerit Hyväksymistestaus Esteettömyyden testaus Tarkkuus Tarkkuustestaus Toimiminen (IDEAL) Toimisanatestaus Toimija Todellinen lopputulos Todellinen tulos Valmistelematon katselmointi Valmistelematon testaus; Ad hoc -testaus Sovitettavuus Ketterä manifesti Ketterä ohjelmistokehitys Ketterä testaus; Testaus ketterässä ohjelmistokehityksessä Algoritmitestaus Alpha-testaus; Alfatestaus Analyyttinen testaus Analysoitavuus Analysaattori; Analysointiohjelma Poikkeama; Anomalia Vastamalli API-testaus, ohjelmointirajapintatestaus Haaratestaus Arviointiraportti Arvioija Atominen ehto Hyökkäys Hyökkäyspohjainen testaus Viehättävyys (houkuttelevuus) Tarkastus; Auditointi (prosessin);
2 Audit trail Jäljitysketju; (Huom. engl. termiä käytetään laajalti) Automatisoidun testauksen materiaalit; Automatisoidut testausmateriaalit; Automatisoidun Automated testware testauksen materiaalit Saatavuus; Käytettävyys (Huom! Termin kaksi merkitystä! Nykyisin usability-merkitys on usein Availability merkittävämpi) B 0 Back-to-back testing Vertailutestaus Balanced scorecard Balanced Scorecard Baseline Vaihetaso; Vertailukohta Basic block Peruslohko Basis test set Perustestijoukko Bebugging Virheiden kylväminen Behavior Käyttäytyminen Benchmark test Benchmark-testi; Vertailutesti Bespoke software Räätälöity ohjelmisto Best practice Paras käytäntö Beta testing Betatestaus Big-bang testing Big bang -testaus; Kertarysäystesti (slangi) Black-box technique Mustalaatikkotekniikka Mustalaatikkotekniikka; Mustalaatikkotestisuunnittelutekniikka; Black-box test design technique Mustalaatikkosuunnittelutekniikka Black-box testing Mustalaatikkotestaus Blocked test case Estetty testitapaus Bottom-up testing Alhaalta ylös testaus, kokoava testaus Boundary value Raja-arvo Boundary value analysis Raja-arvoanalyysi Boundary value coverage Raja-arvokattavuus Boundary value testing Raja-arvojen testaus; Branch Haara Branch condition Haarautumisehto Branch condition combination coverage Haarautumisehtojen yhdistelmäkattavuus Branch condition combination testing Haarautumisehtojen yhdistelmätestaus Branch condition coverage Haaraehtokattavuus Branch coverage Haarautumiskatta vuus; Haarakattavuus Branch testing Haaratestaus Buffer Puskuri Buffer overflow Puskurin ylivuoto Bug Vika ; (Slangi: bugi) Bug report Vikaraportti; (Slangi: bugiraportti) Bug taxonomy Bugien luokittelu Bug tracking tool Vianhallintatyökalu Build verification test Koonnin todennustesti Burndown chart Edistymiskäyrä Business process-based testing Liiketoimintaprosessi perusteinen testaus BVT BVT C Call graph Capability maturity model integration (CMMI) Capture/playback tool Capture/replay tool Kutsukaavio CMMI (erisnimi) Nauhoitus/toisto työkalu; Nauhoittava testausohjelmisto Nauhoitus/toisto työkalu; Nauhoittava testausohjelmisto
3 CASE CAST Causal analysis Cause-effect analysis Cause-effect decision table Cause-effect diagram Cause-effect graph Cause-effect graphing Certification Change control Change control board Change management Changeability Charter Checker Checklist-based testing Chow s coverage metrics Classification tree Classification tree method Clear box testing CMMI Code Code analyzer Code coverage Code-based testing Codependent behavior Co-existence Combinatorial testing Commercial Off-The-Shelf software Comparator Compatibility testing Compiler Complete testing Completion criteria Complexity Compliance Compliance testing Component Component integration testing Component specification Component testing Compound condition Concrete test case Concurrency testing Condition Condition combination coverage Condition combination testing Condition coverage Condition determination coverage Condition determination testing Condition outcome Condition testing Confidence interval CASE Tietokoneavusteinen ohjelmistotestaus Lyhenne ei käytössä.) Syy-analyysi Syy-seuraus -analyysi Syy-seuraus-päätöstaulu Syy-seuraus-diagrammi Syy-seuraus-kaavio Syy-seuraus-kaaviotestaus Sertifiointi Muutoksenhallinta Muutosraati Muutostenhallinta Muutettavuus; Muunneltavuus Testausohje. Tarkistaja Tarkistuslistoihin pohjautuva testaus Chow:n kattavuusmetriikka Luokittelupuu Luokittelupuumenetelmä Lasilaatikkotestaus CMMI Koodi Koodin analysoija Koodikattavuus Koodin testaus Läheisriippuvaisuus Yhdessätoimivuus Kombinatorinen testaus Kaupallinen valmisohjelmisto Vertailija Yhteensopivuustestaus Kääntäjä Täydellinen testaus Lopetuskriteeri Kompleksisuus Yhdenmukaisuus; Vastaavuus Yhdenmukaisuuden testaus Komponentti Komponenttien integrointitestaus; Integrointitestaus Komponenttimäärittely Komponenttitestaus; Yksikkötestaus; Moduulitestaus Yhdistelmäehto Konkreettinen testitapaus Rinnakkaisuustestaus Ehto Yhdistelmäehtojen kattavuus Yhdistelmäehtojen kattavuus Ehtokattavuus Ehdon päätösvaikutuskattavuus Ehdon päätösvaikutustestaustekniikka Ehdon tulos Ehtotestaus Luottamusväli
4 Confidence test Configuration Configuration auditing Configuration control Configuration control board (CCB) Configuration identification Configuration item Configuration management Configuration management tool Configuration testing Confirmation testing Conformance testing Consistency Consultative testing Content-based model Content reference model Continuous representation Control chart Control flow Control flow analysis Control flow graph Control flow path Control flow testing Convergence metric Conversion testing Corporate dashboard Cost of quality COTS Coverage Coverage analysis Coverage measurement tool Coverage item Coverage tool Critical success factor Critical testing processes CTP Custom software Custom tool Cyclomatic complexity Cyclomatic number D Daily build Dashboard Data definition Data-driven testing Data flow Data flow analysis Data flow coverage Data flow testing Data integrity testing Data quality Database integrity testing Dd-path Dead code Debugger Luottamustesti Kokoonpano, konfiguraatio Kokoonpanon auditointi Kokoonpanon valvonta Kokoonpanoraati Kokoonpanon tunnistaminen Kokoonpanon osa Kokoonpanon hallinta Kokoonpanon hallinta työkalu Kokoonpanon testaus Varmistustestaus Yhdenmukaisuus testaus Yhdenmukaisuus; Yhtenäisyys; Konsistenssi Konsultatiivinen testaus Sisältöpohjainen malli Tilannemalli??? Jatkuva esitys Kontrollimalli Kontrollivuo Kontrollivuoanalyysi Kontrollivuokaavio Kontrollivuopolku Kontrollivuotestaus Lähentymismittari, konvergenssimittari Muuntotestaus Yritystason kojelauta (mittaristo) Laatukustannukset Kaupallinen valmisohjelmisto Kattavuus Kattavuusanalyysi Kattavuuden mittaustyökalu Kattavuusyksikkö Kattavuustyökalu Kriittinen menestystekijä Kriittiset testausprosessit CTP Räätälöity ohjelmisto Räätälöity työkalu Syklomaattinen kompleksisuus Syklomaattinen luku Päivittäinen buildi (slangi); Päivittäinen koonti / kokoaminen / rakentaminen Kojelauta (mittaristo) Muuttujan arvon asettaminen Aineisto-ohjattu testaus Tietovirta Tietovirta-analyysi Tietovirtakattavuus Tietovirtatestaus Tiedon eheystestaus Aineiston laatu Tietokannan eheystestaus Dd-polku Kuollut koodi Debuggeri (slangi); Virheenjäljitin
5 Debugging Debugging tool Decision Decision condition coverage Decision condition testing Decision coverage Decision outcome Decision table Decision table testing Decision testing Defect Defect-based technique Defect-based test design technique Defect category Defect density Defect detection percentage (ddp) Defect management Defect management committee Defect management tool Defect masking Defect report Defect taxonomy Defect tracking tool Defect triage committee Defect type Definition-use pair Deliverable Deming cycle Design-based testing Desk checking Development testing Deviation Deviation report Diagnosing (IDEAL) Dirty testing Documentation testing Domain Domain analysis Driver Dynamic analysis Dynamic analysis tool Dynamic comparison Dynamic testing E Effectiveness Efficiency Efficiency testing EFQM excellence model Elementary comparison testing Embedded iterative development model Emotional intelligence Emulator Entry criteria Entry point Virheidenpoisto; Virheiden jäljitys; (Slangi: debuggaus) Debuggaustyökalu (slangi); Debuggeri (slangi); Virheenjäljitin Päätös Päätösehtokattavuus Päätösehtotestaus Päätöskattavuus Ehtolausekkeen arvo Päätöstaulu Päätöstaulutestaus Päätöstestaus Vika Vikaperusteinen tekniikka Vikaperusteinen testisuunnittelu tekniikka Vikaluokka Vikatiheys Vianlöytöprosentti Vianhallinta Vianhallintaraati Vianhallintatyökalu Vian peittyminen Vikaraportti Vikaluokitusjärjestelmä Vianhallintatyökalu Vianluokitteluraati Vikatyyppi Määrittely-käyttö pari Tuotos; Tulos; Vaihetuote Demingin laatuympyrä Suunnittelumallipohjainen testaus Pöytätestaus Kehityksenaikainen testaus Poikkeama Poikkeamaraportti Diagnosointi Negatiivinen testaus Dokumentoinnin testaus Arvoalue Arvoalueanalyysi Ajuri; Testiajuri Dynaaminen analyysi Dynaamisen analyysin työkalu Dynaaminen vertailu Dynaaminen testaus Tehokkuus Toiminnallinen tehokkuus Toiminnallisen tehokkuuden testaus EFQM-laatumalli Elementary comparison testing (Ei käännöstä) Sulautettu iteratiivinen kehittämismalli Tunneäly Emulaattori Aloitusehdot, aloituskriteerit Aloituskohta
6 Equivalence class Equivalence partition Equivalence partition coverage Equivalence partitioning Error Error guessing Error seeding Error seeding tool Error tolerance Escaped defect Establishing (IDEAL) Evaluation Exception handling Executable statement Exercised Exhaustive testing Exit criteria Exit point Expected outcome Expected result Experience-based technique Experience-based test design technique Experience-based testing Exploratory testing Extreme programming (XP) F Factory acceptance testing Fail Failover testing Failure Failure mode Failure Mode and Effect Analysis (FMEA) Failure Mode, Effect and Criticality Analysis (FMECA) Failure rate False-fail result False-pass result False-positive result False-negative result Fault Fault attack Fault density Fault detection percentage (fdp) Fault injection Fault masking Fault seeding Fault seeding tool Fault tolerance Fault Tree Analysis (FTA) Feasible path Feature Feature-driven development Field testing Finite state machine Ekvivalenssiluokka Ekvivalenssiluokka Ekvivalenssiositusten kattavuus Ekvivalenssiositus-menetelmä; Ekvivalenssijakomenetelmä Virhe Virheen arvaus Virheiden kylväminen Virheidenkylvämistyökalu Virhesietoisuus Karannut vika Perustaminen (IDEAL) Arviointi; Evaluointi Poikkeusten käsittely Suoritettava lause Suoritettu Täydellinen testaus Lopetusehdot Poistumiskohta Odotettu tulos Odotettu tulos Kokemusperusteinen tekniikka Kokemusperusteinen testisuunnittelutekniikka Kokemusperusteinen testaus, kokemuspohjainen testaus Tutkiva testaus Extreme Programming (XP) (erisnimi) Toimittajan hyväksymistestaus Epäonnistuminen; Ei läpäise Häiriötilannetestaus Häiriö (vikaantuminen) Häiriön ilmenemistapa Vika- ja vaikutusanalyysi (VVA) Vika-, vaikutus- ja kriittisyysanalyysi (VVKA, eng. FMECA) Häiriötiheys Väärä testin epäonnistuminen Väärä testin läpäisy Väärä positiivinen tulos Väärä negatiivinen tulos Vika Vikahyökkäys Vikatiheys FDP Vikojen syöttäminen Vian peittyminen / peittäminen Vikojen kylväminen Vikojen kylvämistyökalu Vikasietoisuus Vikapuuanalyysi Suoritettavissa oleva polku Piirre; Ominaisuus; (Slangissa myös: toiminto) Ominaisuuspohjainen kehitys Kenttätestaus Tilakone
7 Finite state testing Fishbone diagram Formal review Frozen test basis Function point analysis (FPA) Functional integration Functional requirement Functional test design technique Functional testing Functionality Functionality testing G Glass box testing Goal Question Metric GQM H Hardware-software integration testing Hazard analysis Heuristic evaluation High level test case Horizontal traceability Hyperlink Hyperlink test tool I IDEAL Impact analysis Incident Incident logging Incident management Incident management tool Incident report Incremental development model Incremental testing Independence of testing Indicator Infeasible path Informal review Initiating (IDEAL) Input Input domain Input value Insourced testing Inspection Inspection leader Inspector Installability Installability testing Installation guide Installation wizard Instrumentation Instrumenter Intake test Tilakonetestaus Kalanruotokaavio Muodollinen katselmointi; Formaali katselmointi Kiinnitetty testausperusta Toimintopisteanalyysi Toimintoketjun integrointi Toiminnallinen vaatimus Toiminnallinen testisuunnittelutekniikka Toiminnallisuustestaus Toiminnallisuus Toiminnallisuustestaus Lasilaatikkotestaus Goal Question Metric (erisnimi); tavoite-kysymysmetriikka GQM Laitteiston ja ohjelmiston integrointitestaus Vaara-analyysi Heuristinen arviointi; Heuristinen analyysi Korkean tason testitapaus Horisontaalinen jäljitettävyys Hyperlinkki Hyperlinkkien testaustyökalu IDEAL Vaikutusanalyysi Havainto (insidentti) Havaintojen kirjaus Havaintojen hallinta Havaintojen hallintatyökalu Havaintoraportti Inkrementaalinen kehittämismalli; Vaiheittainen kehittämismalli Vaiheittainen testaus; (Inkrementaalinen testaus) Testauksen riippumattomuus Indikaattori Suorituskelvoton polku Epämuodollinen katselmointi Aloitus (IDEAL) Syöte Syötteiden arvoalue Syötteen arvo Paikallinen ulkoistettu testaus Tarkastus Katselmoinnin vetäjä; Katselmoinnin puheenjohtaja Tarkastaja Asennettavuus Asennettavuustestaus Asennusohje Asennusvelho Instrumentointi Instrumentoija Aloitustesti
8 Integration Integration testing Integration testing in the large Integration testing in the small Interface testing Interoperability Interoperability testing Invalid testing Ishikawa diagram Isolation testing Item transmittal report Iterative development model K Key performance indicator Keyword-driven testing L LCSAJ LCSAJ coverage LCSAJ testing Lead assessor Learnability Learning (IDEAL) Level test plan Lifecycle model Link testing Load profile Load testing Load testing tool Logic-coverage testing Logic-driven testing Logical test case Low level test case M Maintainability Maintainability testing Maintenance Maintenance testing Man in the middle attack Management review Manufacturing-based quality Master test plan Maturity Maturity level Maturity model MCDC Mean Time Between Failures Mean Time To Repair Measure Measurement Measurement scale Memory leak Methodical testing Metric Migration testing Integrointi Integrointitestaus Järjestelmäintegrointitestaus Integrointitestaus Rajapintatestaus Yhteentoimivuus Yhteentoimivuustestaus Negatiivinen testaus Ishikawa kaavio Eristystestaus; Testipenkkitestaus. Julkaisutiedote Iteratiivinen kehittämismalli Suorituskyvyn avainmittari Avainsanaohjattu testaus LCSAJ LCSAJ-kattavuus LCSAJ-testaus Pääarvioija Opittavuus Oppimen (IDEAL) Testaussuunnitelma Elinkaarimalli Linkitystestaus Kuormitusprofiili Kuormitustestaus Kuormitustestaustyökalu Logiikankattavuustestaus Logiikkaperusteinen testaus Looginen testitapaus Matalan tason testitapaus Ylläpidettävyys Ylläpidettävyystestaus Ylläpito Ylläpitotestaus; (Muutosten testaus) Välikäsihyökkäys Johdon katselmus Valmistuspohjainen laatu Kokonaistestaussuunnitelma, testauksen pääsuunnitelma Kypsyys Kypsyystaso Kypsyysmalli MCDC Häiriöiden välinen keskimääräinen aika Korjauksen keskimääräinen kesto Mitta Mittaus Mitta-asteikko Muistivuoto Järjestelmällinen testaus Mittari; Metriikka Muunnostestaus; (Siirtotestaus)
9 Milestone Mind map Mistake Model-based testing Modeling tool Moderator Modified condition decision coverage Modified condition decision testing Modified multiple condition coverage Modified multiple condition testing Module Module testing Monitor Monitoring tool Monkey testing MTBF MTTR Multiple condition Multiple condition coverage Multiple condition testing Mutation analysis Mutation testing Myers-Briggs Type Indicator (MBTI) N N-switch coverage N-switch testing n-wise testing Negative testing Neighborhood integration testing Non-conformity Non-functional requirement Non-functional test design technique Non-functional testing O Off-the-shelf software Open source tool Operability Operational acceptance testing Operational environment Operational profile Operational profile testing Operational profiling Operational testing Oracle Orthogonal array Orthogonal array testing Outcome Output Output domain Output value Outsourced testing P Pair programming Pair testing Pairwise integration testing Etappi Ajatuskartta, miellekartta Erehdys; Virhe Mallipohjainen testaus Mallinnustyökalu/ Mindmap Vetäjä; Puheenjohtaja; Moderaattori Täydennetty ehtokattavuus Täydennetty ehtotestaus Täydennetty moniehtokattavuus Täydennetty moniehtotestaus Moduuli Moduulitestaus Monitori Monitorointityökalu; Monitori Apinatestaus Häiriöiden välinen keskimääräinen aika Korjauksen keskimääräinen kesto Moniehto Moniehtokattavuus Moniehtotestaus Muutosanalyysi Mutaatiotestaus Myers-Briggsin tyyppi-indikaattori N-siirtymäkattavuus N-siirtymätestaus n-kertainen testaus Negatiivinen testaus Lähialue-integrointitestaus Poikkeama; Poikkeavuus Ei-toiminnallinen vaatimus Ei-toiminnallinen testisuunnittelutekniikka Ei-toiminallisten vaatimusten testaus Valmisohjelmisto Avoimen lähdekoodin työkalu Käyttökelpoisuus Käyttöön soveltuvuuden hyväksymistestaus Käyttöympäristö Käyttöprofiili Käyttöprofiilin (mukainen) testaus Käyttöprofilointi Käyttötestaus Oraakkeli Ortogonaalinen matriisi Ortogonaaliseen matriisiin perustuva testaus Lopputulos; Tulos Tulosmuuttuja Tulosten arvoalue Tulosarvo Ulkoistettu testaus Pariohjelmointi Paritestaus Syöteparien integrointitestaus
10 Pairwise testing Pareto analysis Partition testing Pass Pass/fail criteria Path Path coverage Path sensitizing Path testing Peer review Performance Performance indicator Performance profiling Performance testing Performance testing tool Phase containment Phase test plan Planning poker Pointer Portability Portability testing Postcondition Post-execution comparison Post-project meeting Precondition Predicate Predicted outcome Pretest Priority PRISMA (Product RISk MAnagement) Probe effect Problem Problem management Problem report Procedure testing Process Process-compliant testing Process assessment Process cycle test Process improvement Process model Process reference model Product-based quality Product risk Product RISk MAnagement Production acceptance testing Program instrumenter Program testing Project Project retrospective Project risk Project test plan Pseudo-random Q Syötteiden parittainen testaus Pareto-analyysi Ositustestaus Läpäisy Läpäisyehdot Polku Polkukattavuus Polun pakotettu valinta Polkutestaus Vertaiskatselmus Suorituskyky Suorituskykyindikaattori; Suorituskykymittari Suorituskyvyn profilointi Suorituskykytestaus Suorituskykytestaus työkalu Vaiheen vikarajaustehokkuus Testaussuunnitelma; Testausvaiheen testaussuunnitelma Suunnittelupokeri Osoitin Siirrettävyys Siirrettävyystestaus Jälkiehto Suorituksenjälkeinen vertailu Jälkipalaveri, jälkianalysointi Esiehto Predikaatti Ennustettu tulos; Odotettu tulos Esitesti Prioriteetti; Tärkeys PRISMA (erisnimi) Mittausjärjestelyjen vaikutus Ongelma Ongelmanhallinta Ongelmaraportti Proseduurin testaus, prosessin testaus Prosessi Prosessinmukainen testaus Prosessin arviointi Prosessisyklin testi Prosessin parantaminen Prosessimalli Arviointimalli Tuotepohjainen laatu Tuoteriski Product RISk Management (erisnimi) Tuotannollinen hyväksymistestaus Ohjelman instrumentoija Ohjelmatestaus Projekti Projektin jälkiarviointi Projektiriski Projektin testaus suunnitelma; (Huom! Ohjelmisto projektin, ei testaus projektin) Näennäisesti satunnainen
11 QFD Qualification Quality Quality assurance Quality attribute Quality characteristic Quality control Quality function deployment Guality gate Quality management Quality risk R RACI matrix Random testing Rational Unified Process Reactive testing Record/playback tool Recorder Recoverability Recoverability testing Recovery testing Regression testing Regression-averse testing Regulation testing Release note Reliability Reliability growth model Reliability testing Replaceability Requirement Requirements-based testing Requirements management tool Requirements phase Resource utilization Resource utilization testing Result Resumption criteria Resumption requirements Re-testing Retrospective meeting Review Review plan Review tool Reviewer Risk Risk analysis Risk assessment Risk-based testing Risk category Risk control Risk identification Risk impact Risk level Risk likelihood QFD Kelpuutus Laatu Laadunvarmistus Laatuattribuutti; Laatutekijä Laatutekijä Laadunvalvonta Quality function deployment Laatuportti Laadunhallinta; Laatujohtaminen Laaturiski RACI-matriisi Satunnaistestaus Rational Unified Process Reaktiivinen testaus Nauhoitus/toisto-työkalu Kirjuri; Sihteeri; Tallentaja; Toipuvuus Toipuvuustestaus; toipumistestaus Toipumistestaus Regressiotestaus Regressiota ehkäisevä testaus Säännöstenmukaisuuden testaus Julkaisuseloste (ei vakiintunut) Luotettavuus Luotettavuuden kasvumalli Luotettavuustestaus Korvattavuus Vaatimus Vaatimuksiin perustuva testaus Vaatimustenhallinta työkalu Vaatimusmäärittely(vaihe) Resurssien käyttö Resurssien käytön testaus Tulos Testin uudelleenaloitusehdot; Testauksen jatkamisehdot Testin uudelleenaloitusvaatimukset Uudelleentestaus Jälkipalaveri, jälkianalysointi Katselmointi Katselmointisuunnitelma Katselmointityökalu Katselmoija Riski Riskianalyysi Riskiarviointi Riskiperustainen testaus; Riskiluokka Riskien kontrollointi; Riskien valvonta; Riskien hallinta (huom. ero käsitteeseen riskien hallinta) Riskien tunnistaminen Riskin vaikutus Riskitaso Riskin todennäköisyys
12 Risk management Risk mitigation Risk type Robustness Robustness testing Root cause Root cause analysis RUP S Safety Safety critical system Safety testing Sanity test Scalability Scalability testing Scenario testing Scorecard Scribe Scripted testing Scripting language SCRUM Security Security testing Security testing tool Security tool Serviceability testing Session-based test management Session-based testing Severity Shewhart chart Short-circuiting Simulation Simulator Site acceptance testing S.M.A.R.T. goal methodology Smoke test Software Software attack Software Failure Mode And Effect Analysis (SFMEA) Software Failure Mode Effect, And Criticality Analysis (SFMECA) Software Fault Tree Analysis (SFTA) Software feature Software integrity level Software lifecycle Software Process Improvement Software product characteristic Software quality Software quality characteristic Software test incident Software test incident report Software Usability Measurement Inventory (SUMI) Source statement Riskienhallinta Riskien hallinta Riskityyppi Vakaus (robustius) Vakaustestaus Alkuperäissyy Perussyyanalyysi RUP Turvallisuus Turvallisuuskriittinen järjestelmä Turvallisuustestaus Aloitustesti Skaalautuvuus Skaalautuvuustestaus Skenaariotestaus Scorecard / Mittaristo Sihteeri (katselmoinneissa); Kirjuri Skriptattu testaus Skriptikieli; Skriptauskieli SCRUM (erisnimi) Tietoturva Tietoturvatestaus Tietoturvatestaus työkalu Tietoturvatyökalu Huollettavuustestaus, ylläpidettävyystestaus Istuntopohjainen testauksen hallinta Istuntopohjainen testaus Vakavuus Shewartin malli Oikosulkeminen Simulaatio Simulaattori Asiakkaan hyväksymistestaus; Vastaanottotestaus SMART-tavoitemenetelmä Savutesti Ohjelmisto Ohjelmistohyökkäys Ohjelmisto vika- ja vaikutusanalyysi Ohjelmiston vika-, vaikutus ja kriittisyysanalyysi Ohjelmiston vikapuuanalyysi Ohjelmiston piirre Ohjelmiston yhdenmukaisuustaso Ohjelmiston elinkaari Ohjelmistoprosessien kehitys Ohjelmiston tuoteominaisuus Ohjelmiston laatu Ohjelmiston laatutekijä Testihavainto Vikaraportti SUMI Kyselylomake käytettävyyden arviointiin. (erisnimi) Lähdekoodilause
13 Specification Specification-based technique Specification-based test design technique Specification-based testing Specified input SPI Stability Staged representation Standard Standard-compliant testing Standard software Standards testing State diagram State table State transition State transition testing Statement Statement coverage Statement testing Static analysis Static analysis tool Static analyzer Static code analysis Static code analyzer Static testing Statistical testing Status accounting STEP Storage Storage testing Stress testing Stress testing tool Structural coverage Structural test design technique Structural testing Structure-based technique Structure-based test design technique Structure-based testing Structured walkthrough Stub Subpath Suitability Suitability testing SUMI Suspension criteria Syntax testing System System integration testing System of systems System testing System under test Systematic Test and Evaluation Process T Määrittely Määrittelypohjainen tekniikka Määrittelypohjainen testisuunnittelutekniikka Määrittelypohjainen testaus Määritetty syöte SPI (erisnimi) Vakaus Tasomalli Standardi Standardinmukainen testaus Vakio-ohjelmisto Standardinmukaisuuden testaus Tilakaavio Tilataulukko Tilasiirtymä Tilakaaviotestaus, tilasiirtymätestaus Lause Lausekattavuus Lausetestaus Staattinen analyysi Analysointityökalu Analysointityökalu Staattinen koodin analysointi Staattinen koodin analysointiohjelma; Koodin tarkastaja Staattinen testaus Tilastollinen testaus Tilatiedon ylläpito (konfiguraation) STEP (erisnimi) Varasto Tietovarastotestaus Rasitustestaus; Kuormitustestaus Rasitustestaustyökalu; kuormitustestaustyökalu Rakenteinen kattavuus Rakenteellinen testisuunnittelutekniikka Rakenteellinen testaus Rakenteeseen perustuvat tekniikat Rakenteeseen pohjautuva testisuunnittelutekniikka Rakennepohjainen testaus Rakenteellinen läpikäynti Tynkä; (Testi)tynkä; (Slangi: stubi) Alipolku Soveltuvuus Soveltuvuusstestaus SUMI (erisnimi) Keskeytyskriteerit Syntaksitestaus Järjestelmä Järjestelmäintegrointitestaus Järjestelmistä koostuva järjestelmä Järjestelmätestaus Testattava järjestelmä Järjestelmällinen testaus- ja arviointiprosessi (STEP)
14 TDD TDD (erisnimi) Technical review Tekninen katselmointi Test Testi Test analysis Testianalyysi Test approach Testauksen lähestymistapa Test architect Testausarkkitehti Test automation Testausautomaatio Testauksen kohteen kuvaus; Testauksen Test basis lähdedokumentti Test bed Testikehys, testipeti Test case Testitapaus Test case design technique Testitapausten suunnittelutekniikka Test case specification Testispeksi; Testisuunnitelma Test case suite Testijoukko Test charter Testausohje (test charter) Test closure Testauksen päättäminen Test comparator Testivertailija Test comparison Tulosten vertailu Test completion criteria Lopetuskriteerit Test condition Testattava tilanne Test control Testauksen kontrollointi (testauksen valvonta) Test coverage Testikattavuus Test cycle Testikierros Test data Testiaineisto (testidata) Test data management Testiaineiston hallinta Testiaineiston valmisteluväline (testidatan Test data preparation tool valmistelutyökalu) Test deliverable Testauksen tuotos, vaihetuote Test design Testisuunnitelma (1), Testisuunnittelu (2) Test design specification Testisuunnitelma Test design technique Testisuunnittelutekniikka Test design tool Testisuunnittelutyökalu Test director Testausjohtaja Testiohjattu kehitys; Testauslähtöinen Test driven development ohjelmistokehitys Test driver Testiajuri Test environment Testiympäristö Test estimation Testauksen työmäärän arviointi Test evaluation report Testin arviointiraportti; Testin yhteenvetoraportti Test execution Testin suorittaminen Test execution automation Testin suoritusautomaatio Test execution phase Testin suoritusvaihe Test execution schedule Testiaikataulu Test execution technique Testin suoritustekniikka Test execution tool Testin suoritustyökalu Test fail Testin epäonnistuminen Test generator Testigeneraattori Test harness Testikehys, testipeti Test implementation Testin toteutus Test improvement plan Testauksen kehityssuunnitelma Test incident Testihavainto Test incident report Havaintoraportti Test infrastructure Testauksen infrastruktuuri Test input Syöte Test item Testattava nimike Test item transmittal report Testaukseen toimitusraportti
15 Test leader Test level Test log Test logging Test management Test management tool Test manager Test Maturity Model integration (TMMi) Test mission Test monitoring Test object Test objective Test oracle Test outcome Test pass Test performance indicator Test phase Test plan Test planning Test point analysis (TPA) Test policy Test procedure Test procedure specification Test process Test Process Group Test process improvement manifesto Test process improver Test progress report Test record Test recording Test report Test reporting Test reproduceability Test requirement Test result Test rig Test run Test run log Test scenario Test schedule Test script Test session Test set Test situation Test specification Test specification technique Test stage Test strategy Test suite Test summary report Test target Test technique Test tool Test type Testauspäällikkö Testitaso (esim. V-mallin mukainen) Testiloki; Testipäiväkirja Testaustapahtumien tallennus Testauksenhallinta Testauksenhallintatyökalu Testauspäällikkö Test Maturity Model Integration (TMMi) (Erisnimi) Testauksen missio Testauksen seuranta Testauksen kohde Testauksen tavoite Testioraakkeli Testin tulos Testin läpäisy Testauksen suorituskykyindikaattori; Testauksen suorituskykymittari Testausvaihe Testaussuunnitelma Testaussuunnittelu Testipisteanalyysi Testauspolitiikka Testiproseduuri Testiproseduurin kuvaus Testausprosessi Testausprosessien kehitysryhmä Testausprosessien kehittämisen manifesti Testausprosessien kehittäjä Testauksen edistymisraportti Testitallenne Testaustapahtumien tallennus Testiraportti Testauksen raportointi Testin toistettavuus Testivaatimus Testitulos Testipenkki Testiajo Testiajon loki Testiskenaario Testauksen aikataulu Testiskripti Testisessio Testijoukko; Testisetti Testitilanne Testisuunnitelma; Testispesifikaatio Testisuunnittelutekniikka; Testien määrittelytekniikka Testausvaihe Testausstrategia Testijoukko Testauksen yhteenvetoraportti Testitavoite Testaustekniikka Testityökalu Testityyppi
16 Testability Testability review Testable requirement Tester Testing Testware Thread testing Three point estimation Time behavior TMMi Top-down testing Total Quality Management TPG TPI Next TQM Traceability Traceability matrix Transactional analysis Transcendent-based quality U Understand ability Unit Unit test framework Unit testing Unreachable code Usability Usability testing Use case Use case testing User acceptance testing User-based quality User scenario testing User story User story testing User test V V-model Validation Value-based quality WAMMI Variable Website Analysis and MeasureMent Inventory (WAMMI) Verification Version control Vertical traceability Volume testing Walkthrough WBS White-box technique White-box test design technique White-box testing Wide band delphi Wild pointer Testattavuus Testattavuuskatselmus Vaatimusten testattavuus Testaaja Testaus Testauksen materiaalit Säietestaus Kolmipistearviointi Aikakäyttäytyminen TMMi (erisnimi) Ylhäältä alas testaus, jäsentävä testaus Kokonaislaadun hallinta (TQM) TPG TPI Next (erisnimi) TQM (erisnimi) Jäljitettävyys Jäljitettävyysmatriisi Transaktioanalyysi Transkendenttinen, abstraktinen laatu Ymmärrettävyys Yksikkö Yksikkötestauskehys Yksikkötestaus; Moduulitestaus; Komponenttitestaus Saavuttamaton koodi Käytettävyys Käytettävyystestaus Käyttötapaus Käyttötapaustestaus Hyväksymistestaus (käyttäjän) Käyttäjäpohjainen laatu Käyttäjäskenaariotestaus Käyttäjätarina Käyttäjätarinatestaus Loppukäyttäjätestaus V-malli Kelpuuttaminen, validointi Arvoon pohjautuva laatu WAMMI (erisnimi) Muuttuja Website Analysis and MeasureMent Inventory (WAMMI) (erisnimi) Verifiointi; Todentaminen Versionhallinta Vertikaalinen jäljitettävyys Määrätestaus; Volyymitestaus Läpikäynti WBS LasilaatikkotekniiKka Lasilaatikkotestisuunnittelutekniikka Lasilaatikkotestaus Delfi/Delfoi-menetelmän sovellus projektin resurssisuunnitteluun. Villi osoitin
17 Work Breakdown Structure Work Breakdown Structure (erisnimi)
ISTQB:n testaussanasto
1 (9) ISTQB:n sanasto Tämä on ISTQB:n sanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.0 (dd. December 2 nd, 2007) Produced by the Glossary Working Party
LisätiedotISTQB:n testaussanasto v. 2.3 Suomi - Englanti
ISTQB:n testaussanasto v. 2.3 Suomi - Englanti Tämä Standard on ISTQB:n glossary of testaussanastostandardin terms used Software Testing suomennos. Version Lähde: 2.2 (dd. October 19th, 2012) Produced
LisätiedotLaatukustannukset. Laadun hallinta. Laadun kustannuksista
Laatukustannukset Laadun hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 13.2.2007 US National Institute of Standards and Technology: Riittämättömän testauksen kustannusten arvioitiin olevan 59 Mrd dollaria
LisätiedotLaadun hallinta. Laatukustannukset. Laadun kustannuksista. Sami Kollanus TJTA330 Ohjelmistotuotanto
Laadun hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 5.4. Laatukustannukset US National Institute of Standards and Technology: Riittämättömän testauksen kustannusten arvioitiin olevan 59 Mrd dollaria
LisätiedotLaadun hallinta. Laatukustannukset. Sami Kollanus TJTA330 Ohjelmistotuotanto
Laadun hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 5.4. Laatukustannukset US National Institute of Standards and Technology: Riittämättömän testauksen kustannusten arvioitiin olevan 59 Mrd dollaria
LisätiedotITK130 Ohjelmistojen luonne
ITK130 Ohjelmistojen luonne Luennon sisältö Ohjelmistotekniikka ja vaatimukset Ohjelmistotuote Ei-toiminnallisten vaatimusten luokittelu Sisäiset ja ulkoiset vaatimukset Oikeellisuus Luotettavuus Kestävyys
LisätiedotISTQB:n testaussanasto
ISTQB:n testaussanasto Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.0 (dd. December 2 nd, 2007) Produced by the Glossary Working
LisätiedotTestaustyökalut. Luento 11 Antti-Pekka Tuovinen. Faculty of Science Department of Computer Science
Testaustyökalut Luento 11 Antti-Pekka Tuovinen 25 April 2013 1 Tavoitteet Työkalutyyppejä Testauksen hallinta Testien määrittely Staattinen analyysi Dynaaminen testaus 25 April 2013 2 1 Työkalut ja testaus
LisätiedotTermi Suomenkielinen kaannos Englanninkielinen kuvaus Lokalisoitu suomenkielinen kuvaus
ISTQB:n testaussanasto v. 2.3 Englanti - Suomi Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced
LisätiedotISTQB:n testaussanasto (fi_en järjestyksessä)
ISTQB:n testaussanasto (fi_en järjestyksessä) Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.0 (dd. December 2 nd, 2007) Produced
LisätiedotSuomenkielinen termi Englanninkielinen käännös Lokalisoitu suomenkielinen kuvaus Englanninkielinen kuvaus
ISTQB:n testaussanasto v. 2.3 Suomi - Englanti Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced
LisätiedotISO/IEC 25000 sarja (SQUARE)
ISO/IEC 25000 sarja (SQUARE) Software product Quality Requirements and Evaluation (SQuaRE) Risto Nevalainen, FiSMA ry FiSMA 1 Taustaa, historiaa Ohjelmiston laadun mittaaminen on yksi vanhimmista SC7 standardointialueista
LisätiedotAluksi. Riskien hallinta. Riskityyppejä. Riskillä on kaksi ominaisuutta. Reaktiivinen strategia. Proaktiivinen strategia
Aluksi Riskien hallinta Sami Kollanus TJTA330 Ohjelmistotuotanto 24.1.2007 Reaktiivinen strategia Indiana Jones -tyyli Ei huolehdita ongelmista ennen kuin ne tapahtuu Proaktiivinen strategia Tunnistetaan
LisätiedotLaadunvarmistustekniikat
Laadunvarmistustekniikat Ohjelmistojen laadunvarmistustekniikoita: testaus (testing) ohjelman suorittamista tarkoituksena löytää virheitä tarkastukset (inspections, reviews) asiantuntijoiden suorittamia
LisätiedotVerifioinnin ja validoinnin ero. 7. Verifiointi ja validointi. Verifiointi- ja validointitekniikat. Verifiointi- ja validointitekniikat II
7. Verifiointi ja validointi Verifiointi ja validointi (V&V) on ohjelmistotuotannon työvaihe, missä varmistetaan, että ohjelmisto täyttää sille asetetut implisiittiset ja eksplisiittiset vaatimukset ja
LisätiedotISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III
KOULUTUSTIEDOTE 1(5) ISEB/ISTQB FOUNDATION CERTIFICATE IN SOFTWARE TESTING III Kuvaus ja tavoite ISEB/ISTQB Foundation Certificate in Software Testing -sertifikaattiin valmentava koulutus (2,5 pv) ja sertifikaattikoe
LisätiedotProsessiajattelu. Organisaation prosessikuvaus - CMMI. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessien määritys CMMI käytänteet
Organisaation prosessikuvaus - CMMI Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 7.2.2007 Level5 Level4 Level3 Requirements Development Technical Solution Product Integration
LisätiedotOhjelmistotestauksen perusteita II
Ohjelmistotestauksen perusteita II Luento 2 Antti-Pekka Tuovinen 14 March 2013 1 Luennon oppimistavoitteet Testausprosessin perustoiminnot Testauksen psykologiaa Testauksen seitsemän periaatetta 14 March
LisätiedotOhjelmistotuotanto s
Laadunvarmistustekniikoita Ohjelmistotuotanto 1 testaus (testing) ohjelman suorittamista tarkoituksena löytää virheitä tarkastukset (inspections, reviews) asiantuntijoiden suorittamia dokumentin (voi olla
LisätiedotTestaus käsite. Sekalaista testausasiaa. Testauksen käsitteestä. Kattavuusmitat. Jos ajatellaan, että testaus = V&V, voidaan erottaa:
Testaus käsite Sekalaista asiaa Sami Kollanus 15.11.2006 Jos ajatellaan, että = V&V, voidaan erottaa: Staattinen Dynaaminen Toisaalta voidaan määritellä Myersin (1979) mukaan: Testaus on ohjelman suoritusta,
LisätiedotCopyright by Haikala. Ohjelmistotuotannon osa-alueet
Copyright by Haikala Ohjelmistotuotannon osa-alueet Ohjelmiston elinkaari 1. Esitutkimus, tarvekartoitus, kokonaissuunnittelu, järjestelmäsuunnittelu (feasibility study, requirement study, preliminary
LisätiedotHITSAUKSEN TUOTTAVUUSRATKAISUT
Kemppi ARC YOU GET WHAT YOU MEASURE OR BE CAREFUL WHAT YOU WISH FOR HITSAUKSEN TUOTTAVUUSRATKAISUT Puolitetaan hitsauskustannukset seminaari 9.4.2008 Mikko Veikkolainen, Ratkaisuliiketoimintapäällikkö
LisätiedotProsessiajattelu. Prosessikuvaukset ja elinkaarimallit. Organisaation prosessikuvaus - CMMI. Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4.
Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4. Organisaation prosessikuvaus - CMMI Level5 Level4 Organizational Innovation and Deployment Causal Analysis and Resolution
LisätiedotProsessien kehittäminen. Prosessien parantaminen. Eri mallien vertailua. Useita eri malleja. Mitä kehitetään?
Prosessien kehittäminen Prosessien parantaminen Sami Kollanus TJTA330 Ohjelmistotuotanto 21.2.2007 Mitä kehitetään? CMMI, SPICE yms. Miten kehittämishanke saadaan toteutettua? Organisaation kehittämisen
LisätiedotYhteenveto. Menettelytavat
Yhteenveto Ohjelmistotuotanto: Luotettavien ja tehokkaiden ohjelmistojärjestelmien tuottamista noudattaen hyviksi havaittuja menettelytapoja. Menettelytavat Prosessimalli (vesiputous/spiraali/kasvattava)
LisätiedotCT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 EDELLISELLÄ KERRALLA TAPAHTUNUTTA Täydellinen testaus on mahdotonta. Testataan, koska virheiden löytyminen ajoissa
LisätiedotLaadukkaiden ja luotettavien ohjelmistojen vaatimukset ja miten ne täytetään?
Laadukkaiden ja luotettavien ohjelmistojen vaatimukset ja miten ne täytetään? Kari Alho Solution Architect Nohau Solutions, Finland Sisältö Vaatimusten luokittelua Yleisiä laatustandardeja ISO 9000 + sovitukset
LisätiedotSytyke ry:n laivaseminaari Software Technology Transfer Pekka Forselius
Sytyke ry:n laivaseminaari 3.-5.9.2002 Testaus ja Laatu Ohjelmiston laadun ja laatuvaatimusten mittaaminen Sytyke ry:n laivaseminaari 3.-5.9.2002 Hyvä laatu? Testaaminen? Ohjelmiston hyvällä laadulla tarkoitamme
LisätiedotTestaaminen ohjelmiston kehitysprosessin aikana
Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/
LisätiedotOhjelmistotekniikka - Luento 2
Ohjelmistotekniikka - Luento 2 Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento 2: Prosessimallit
LisätiedotOhjelmistotekniikka - Luento 2 Jouni Lappalainen
Ohjelmistotekniikka - Luento 2 Jouni Lappalainen Luku 2: Prosessimallit - miten spiraalimalliin päädyttiin - spiraalimallista (R)UP malliin - oman ammattitaidon kehittäminen; PSP ja TSP mallit 1 Luento
LisätiedotTestausprosessin vaatimukset. 2. Testausprosessi (Artikkelit) Vesiputousmallin ongelmia. V-mallin neljä osavaihetta. Testausprosessimalli V-malli
2. ausprosessi (Artikkelit) Nykyisin useimpien prosessimallien lähtökohta on, että testaus on oleellinen osa ohjelmistotuotantoprosessia. Itse asiassa huolellinen testaus vie helposti 50% tai enemmän käytettävistä
LisätiedotStandardin IEC testaustekniikoista. V-malli vai ketterämpi prosessi?
Standardin IEC 61508-3 testaustekniikoista V-malli vai ketterämpi prosessi? Mika Katara mika.katara@tut.fi Tampereen teknillinen yliopisto Ohjelmistotekniikan laitos 2 Sisältö Termien käännökset Johdanto
LisätiedotOhjelmistotuotanto, verifiointi ja validointi Syksy Verifioinnin ja validoinnin ero. 7. Verifiointi ja validointi
7. Verifiointi ja validointi Verifiointi ja validointi (V&V) on ohjelmistotuotannon työvaihe, missä varmistetaan, että ohjelmisto täyttää sille asetetut implisiittiset ja eksplisiittiset vaatimukset ja
LisätiedotOrganisaation kokonaissuorituskyvyn arviointi
Organisaation kokonaissuorituskyvyn arviointi Aila Järveläinen, 13.3.2018 aila.jarvelainen@trafi.fi Responsible traffic. Courage and co-operation. Hallintojärjestelmä CMS + SMS CMS SMS 29.3.2018 Finnish
LisätiedotTestauksen suunnittelu. Faculty of Science 30 April
Testauksen suunnittelu www.cs.helsinki.fi 30 April 2018 21 Testauksen suunnittelu Testaus on (usein tärkein tai jopa ainoa) osa laadunvarmistusta (quality assurance) Testauksella saadaan analyyttistä,
LisätiedotToimilohkojen turvallisuus tulevaisuudessa
Toimilohkojen turvallisuus tulevaisuudessa Turvallisuusseminaari ASAF 30.10-1.11.2006 Mika Strömman Teknillinen korkeakoulu 1 Sisältö Luotettavuuden lisääminen hyvillä tavoilla Toimilohkokirjastot Turvatoimilohkot
LisätiedotOhjelmiston testaus ja laatu. Testaustasot
Ohjelmiston testaus ja laatu Testaustasot Testauksen vaihejako Tarpeet / sopimus Järjestelmätestaus Hyväksymiskoe Määrittely testauksen suunnittelu ja tulosten verifiointi Arkkitehtuurisuunnittelu Moduulisuunnittelu
LisätiedotJulkaisemattomia koulutusmateriaaleja 2003-2010
Matti Vuori Julkaisemattomia koulutusmateriaaleja 2003-2010 Luettelo vuosina 2003-2010 tuotetuista geneerisistä koulutusmateriaaleista (yrityskohtaiset aineistot ovat asia erikseen), ja joihin laatijalla
LisätiedotISO 21500 Päivi Kähönen-Anttila 24.9.2014
ISO 21500 Päivi Kähönen-Anttila 24.9.2014 SISÄLTÖ Projektinhallinnan standardeja Kypsyysmallien ja projektinhallintastandardien historia ISO 21500 standardi ISO 21500 standardin hyötyjä ISO 21500 prosessi
LisätiedotSOA SIG SOA Tuotetoimittajan näkökulma
SOA SIG SOA Tuotetoimittajan näkökulma 12.11.2007 Kimmo Kaskikallio IT Architect Sisältö IBM SOA Palveluiden elinkaarimalli IBM Tuotteet elinkaarimallin tukena Palvelukeskeinen arkkitehtuuri (SOA) Eri
LisätiedotOhjelmistotuotanto vs. muut insinööritieteet. (Usein näennäinen) luotettavuus ja edullisuus
Yhteenveto Ohjelmistotuotanto vs. muut insinööritieteet Monimutkaisuus Näkymättömyys (Usein näennäinen) luotettavuus ja edullisuus Muunnettavuus Epäjatkuvuus virhetilanteissa Skaalautumattomuus Copyright
LisätiedotDynaaminen analyysi IV
Dynaaminen analyysi IV Luento 9 Antti-Pekka Tuovinen 16 April 2013 1 Tavoitteet Kokemusperäinen testitapausten suunnittelu Yhteenvetoa suunnittelutekniikoista 16 April 2013 2 1 Testitapausten kokemusperäinen
LisätiedotTurvakriittisen projektin menetelmät ja työkalut
Turvakriittisen projektin menetelmät ja työkalut 1. Vaatimushallinta Vaatimushallintaan kohdistuu turvaluokitelluissa projekteissa paljon odotuksia. Etenkin jäljitettävyys vaatimuksiin, testaukseen ja
LisätiedotCT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 ILMOITUSASIAA Projekti 2:n lyhyt kuvaus Nopassa. Harjoituksissa tehtäviä joiden tuotoksia voi hyödyntää projektin toteutuksessa.
LisätiedotDynaaminen analyysi IV Luento 6 Antti-Pekka Tuovinen
Dynaaminen analyysi IV Luento 6 Antti-Pekka Tuovinen 23 April 2018 1 Tavoitteet Kokemusperäinen testitapausten suunnittelu Yhteenvetoa suunnittelutekniikoista 23 April 2018 2 Testitapausten kokemusperäinen
LisätiedotOhjelmistotuotanto, prosessit Syksy Ohjelmistotuotantoprosessi. Prosessimalli. Prosessimallien perustehtävät. Prosessimallin vaihejako
2. Ohjelmistotuotantoprosessi peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa
LisätiedotStandardi IEC Ohjelmisto
Sundcon Oy Standardi IEC 61508 3 Ohjelmisto muutokset Matti Sundquist Sundcon Oy www.sundcon.fi Standardi IEC 61508 3 (1) Standardissa di esitetään vaatimukset niiden tietojen ja menettelytapojen valmisteluun,
LisätiedotKontrollipolkujen määrä
Testaus Yleistä Testaus on suunnitelmallista virheiden etsimistä Tuotantoprosessissa ohjelmaan jää aina virheitä, käytettävistä menetelmistä huolimatta Hyvät menetelmät, kuten katselmoinnit pienentävät
LisätiedotCMM Capability Maturity Model. Software Engineering Institute (SEI) Perustettu vuonna 1984 Carnegie Mellon University
CMMI Sami Kollanus TJTA330 Ohjelmistotuotanto 13.3. CMM Capability Maturity Model Software Engineering Institute (SEI) www.sei.cmu.edu Perustettu vuonna 1984 Carnegie Mellon University 1985 SEI aloitti
LisätiedotCMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto Software Engineering Institute (SEI)
CMMI Sami Kollanus TJTA330 Ohjelmistotuotanto 13.3. CMM Capability Maturity Model Software Engineering Institute (SEI) www.sei.cmu.edu Perustettu vuonna 1984 Carnegie Mellon University 1985 SEI aloitti
LisätiedotOhjelmiston testaus ja laatu. Testausmenetelmiä
Ohjelmiston testaus ja laatu Testausmenetelmiä Testausmenetelmiä - 1 Testauksen menetelmien päälähestymistapoina ovat black-box testi testaaja ei voi tutkia lähdekoodia testaus perustuu sovellukselle suunnitteluvaiheessa
LisätiedotOhjelmistotestaus -09
Ohjelmistotestaus Testaustyökalut- ja automaatio Testaustyökalut ja -automaatio Testaustyökaluilla tuetaan testaustyötä sen eri vaiheissa Oikea työkalu oikeaan tarkoitukseen Testausautomaatio perustuu
LisätiedotDynaaminen analyysi III Luento 5 Antti-Pekka Tuovinen
Dynaaminen analyysi III Luento 5 Antti-Pekka Tuovinen www.cs.helsinki.fi 16 April 2018 1 Tavoitteet White box testitapausten suunnittelutekniikat Lausekattavuus Haarautumakattavuus Ehto- ja polkukattavuus
LisätiedotTapahtuipa Testaajalle...
Tapahtuipa Testaajalle... - eli testaus tosielämässä 09.10.2007 Juhani Snellman Qentinel Oy 2007 Agenda Minä ja mistä tulen Testauksen konteksti Tapauksia tosielämästä ja työkaluja 2 Minä Juhani Snellman
LisätiedotLyhyt johdatus ketterään testaukseen
TTY:n Testauspäivät, Tampere 15.8.2006 Lyhyt johdatus ketterään testaukseen eli Ketterän ohjelmistokehityksen laatukäytäntöjä Juha Itkonen SoberIT Teknillinen korkeakoulu Juha.Itkonen@tkk.fi Ketterä ohjelmistokehitys
LisätiedotCMMI CMMI CMM -> CMMI. CMM Capability Maturity Model. Sami Kollanus TJTA330 Ohjelmistotuotanto
CMM Capability Maturity Model CMMI Sami Kollanus TJTA330 Ohjelmistotuotanto 16.1.2007 Software Engineering Institute (SEI) www.sei.cmu.edu Perustettu vuonna 1984 Carnegie Mellon University 1985 SEI aloitti
LisätiedotSertifiointi: mitä sillä tarkoitetaan?
/ Sertifiointi: mitä sillä tarkoitetaan? Copyright FiSTB 18.9.2012 FiSTB 1 Agenda ISTQB katsaus FiSTB katsaus 2 Copyright FiSTB ISTQB Mission The ISTQB was officially founded as an International Software
Lisätiedot(Core) & (Test Manager). Sertifikaattikoe klo
KOULUTUSTIEDOTE 1(6) ISTQB ADVANCED TEST MANAGER Kuvaus ja tavoite ISTQB Advanced level -sertifikaattiin valmentava koulutus (5 pv) ja sertifikaattikoe (3 h 45 min). Koulutus sisältää kahden päivän Core-osuuden
LisätiedotJärjestelmätestauksen vaatimukset. 6. Järjestelmätestaus (B, 14) Järjestelmätestauksen korkean tason testausstrategia
. Järjestelmätestaus (B, ) Järjestelmätestaus (system testing) tehdään integrointitestauksen jälkeen. Siinä järjestelmää testataan kokonaisuutena, johon kuuluvat ohjelmiston lisäksi laitteisto ja järjestelmän
LisätiedotDynaaminen analyysi III
Dynaaminen analyysi III Luento 8 Antti-Pekka Tuovinen 16 April 2013 1 Tavoitteet White box testitapausten suunnittelutekniikat Lausekattavuus Haarautumakattavuus Ehto- ja polkukattavuus Huomioita white
LisätiedotTestaus osana ohjelmistojen elinkaarta II
Testaus osana ohjelmistojen elinkaarta II Luento 4 Antti-Pekka Tuovinen www.cs.helsinki.fi 21 March 2013 1 Oppimistavoitteet Ohjelmistoversioiden testaus Testityyppejä www.cs.helsinki.fi 21 March 2013
LisätiedotKetterä vaatimustenhallinta
Ketterä vaatimustenhallinta ja miksi se on useimmiten hyvä asia K A R I A L HO C E O I M P R OV EIT OY Sisältö ImproveIt Oy Perinteinen vaatimushallinta Ketterä vaatimustenhallinta Monenlaista softakehitystä
LisätiedotLaadukas vaatimustenhallinta. Pekka Mäkinen Copyright SoftQA Oy www.softqa.fi
Laadukas vaatimustenhallinta Pekka Mäkinen www.softqa.fi Esityksen perusajatuksia Vaatimuksilla on elinkaari ja ne muuttuvat. Tuotteen elinkaari vaikuttaa vaatimuksiin. Vaatimusten keruussa ja -hallinnassa
LisätiedotTestauksen hallinta ja johtaminen
Testauksen hallinta ja johtaminen Luento 10 Antti-Pekka Tuovinen 18 April 2013 1 Tavoitteet Yleiskuva seuraavista aiheista Testauksen organisointi Testaussuunnittelma Testauksen kustannukset Testausstrategia
LisätiedotOhjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,
LisätiedotProsessikuvaukset ja elinkaarimallit
Prosessikuvaukset ja elinkaarimallit Sami Kollanus TJTA330 Ohjelmistotuotanto 3.4. Organisaation prosessikuvaus - CMMI Level5 Level4 Organizational Innovation and Deployment Causal Analysis and Resolution
LisätiedotOhjelmistoarkkitehtuuriin vaikuttavia tekijöitä. Kari Suihkonen
Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Kari Suihkonen Ohjelmistoarkkitehtuuriin vaikuttavia tekijöitä Tuote Ohjelmisto Ulkoiset tekijät Sisäiset tekijät 2 Hissin ohjausjärjestelmä ohjelmistotuotteena
LisätiedotTestauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen
Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen 23 April 2018 1 Tavoitteet Yleiskuva seuraavista aiheista Testauksen organisointi Testaussuunnittelma Testauksen kustannukset Testausstrategia
LisätiedotTeknologia-arkkitehtuurit. Valinta ja mallinnus
Teknologia-arkkitehtuurit Valinta ja mallinnus ENTERPRISE ARCHITECTURE - A FRAMEWORK TM DATA What FUNCTION How NETWORK Where PEOPLE Who When MOTIVATION Why T IM E SCOPE (CONTEXTUAL) List of Things Important
LisätiedotDynaaminen analyysi I
Dynaaminen analyysi I Luento 6 Antti-Pekka Tuovinen 4 April 2013 1 Tavoitteet Testitapausten suunnittelun ja suorituksen perusteet Black-Box testitapausten suunnittelu Ekvivalenssiluokat Raja-arvo (reuna-arvo)
LisätiedotSCM Tuloskortti. Toimitusketjun hallinnan itsearviointi. Pekka Aaltonen Logistiikan Koulutuskeskus ECL Oy Ab 1.1.2005 alkaen LOGY Competence Oy
SCM Tuloskortti Toimitusketjun hallinnan itsearviointi Pekka Aaltonen Logistiikan Koulutuskeskus ECL Oy Ab 1.1.2005 alkaen LOGY Competence Oy SCM Tuloskortin taustaa Prof. Takao Enkawa, Tokyo Institute
LisätiedotKONEAUTOMAATION LAATU JA TURVALLISUUS. 4.6.2015 Marko Varpunen
KONEAUTOMAATION LAATU JA TURVALLISUUS 4.6.2015 Marko Varpunen TLJ ja automaatio Rautatie, metro, teollisuus-laitokset, kaivoskoneet, vesi, n. 90 henkeä Mikkeli Turvallisuusjohtaminen konsultointi riskienarviointi
LisätiedotISTQB:n testaussanasto v. 2.3 Englanti - Suomi
ISTQB:n testaussanasto v. 2.3 Englanti - Suomi Tämä on ISTQB:n testaussanastostandardin suomennos. Lähde: Standard glossary of terms used in Software Testing Version 2.2 (dd. October 19th, 2012) Produced
LisätiedotTestaus teoriassa ja käytännössä. Jukka Paakki Helsingin yliopisto Tietojenkäsittelytieteen laitos
Testaus teoriassa ja käytännössä Jukka Paakki Helsingin yliopisto Tietojenkäsittelytieteen laitos Teoria = tutkimus IEEE Transactions on Software Engineering, 2000-2002 Software Testing, Verification &
LisätiedotOnnistunut Vaatimuspohjainen Testaus
Onnistunut Vaatimuspohjainen Testaus Kari Alho Solution Architect Nohau Solutions, Finland Sisältö Mitä on vaatimuspohjainen testaus? Vaatimusten ymmärtämisen haasteet Testitapausten generointi Työkalujen
LisätiedotAalto-yliopiston laatujärjestelmä ja auditointi. Aalto-yliopisto Inkeri Ruuska, Head of Planning & Management Support
Aalto-yliopiston laatujärjestelmä ja auditointi Aalto-yliopisto Inkeri Ruuska, Head of Planning & Management Support 16.11.2016 The quality policy principles governing the activities of Aalto University
LisätiedotOhjelmistojen testaus
Ohjelmistojen testaus Juha Taina 1. Perusteet (P&Y:1-4) Kurinalainen insinöörityö sisältää suunnittelun ja rakentamisen lisäksi välttämättä tehtäviä, joiden tarkoitus on tunnistaa ja poistaa keskeneräisestä
LisätiedotLAADUSTA KANSAINVÄLISTÄ KILPAILUKYKYÄETUA ESITELMÄN SISÄLTÖ: 1. SABRISCAN-TARINA 2. TULOKSET 3. YHTEENVETO
LAADUSTA KANSAINVÄLISTÄ KILPAILUKYKYÄETUA ESITELMÄN SISÄLTÖ: 1. SABRISCAN-TARINA 2. TULOKSET 3. YHTEENVETO LEAN-OPEX LEADER - koulutusohjelma on Sabriscan Oy:n 1 RATKAISULIIKETOIMINTAA LEAN-OPEX LEADER
LisätiedotTestauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg
Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg Symbio lyhyesti Innovatiivinen tuotekehitys- ja testauskumppani Juuret Suomessa, perustettu 1997 Laadukkaat ohjelmistotoimitukset
LisätiedotTestaus osana ohjelmistojen elinkaarta I
Testaus osana ohjelmistojen elinkaarta I Luento 3 Antti-Pekka Tuovinen www.cs.helsinki.fi 19 March 2013 1 Oppimistavoitteet Ohjelmistokehityksen V-malli Testauksen tasot Komponenttitestaus Integrointitestaus
LisätiedotJohdanto. Mitä on ohjelmistotuotanto? Tämän kurssin näkökulma. Sami Kollanus TJTA330 Ohjelmistotuotanto
Johdanto Sami Kollanus TJTA330 Ohjelmistotuotanto 6.3. Mitä on ohjelmistotuotanto? Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista ja käyttämistä
LisätiedotMitä on ohjelmistotuotanto?
Johdanto Sami Kollanus TJTA330 Ohjelmistotuotanto 6.3. Mitä on ohjelmistotuotanto? Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista ja käyttämistä
LisätiedotHyväksymistestauksen tarkistuslista järjestelmän hankkijalle
Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle Tarkistuslista on suunniteltu käytettäväksi hyväksymistestauksen suunnittelussa, valmiuksien arvioinnissa ja katselmoinnissa.tämä tarkistuslista
LisätiedotProjektin suunnittelu
Projektin suunnittelu Sami Kollanus TJTA330 Ohjelmistotuotanto 15.3. Projektin suunnittelu - CMMIkäytänteet Projektin estimaatit: Määritellään projektin laajuus (scope) Määritellään tehtävien ja tuotosten
LisätiedotTestaussuunnitelma. Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma. WebPizza
Testaussuunnitelma Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma Versio 1.0 Ehdotus Laatija Raine Kauppinen VERSIOHISTORIA Versionotyyppi Versio- Päiväys Tekijä
LisätiedotCT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015
CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET Jussi Kasurinen (etu.suku@lut.fi) Kevät 2015 NOPEA KERTAUS VIIME KERROISTA ERILAISIA T YÖKALUT YYPPEJÄ Millä työkaluilla testausta sitten tehdään? Suurin osa ohjelmistojen
LisätiedotMiten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?
Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten
LisätiedotYleiskuvaus - LVpalvelukerroksen. laadulliset vaatimukset Jari Kokko & Vesa Mettovaara LUVAT JA VALVONTA -KÄRKIHANKE
Yleiskuvaus - LVpalvelukerroksen laadulliset vaatimukset 07.11.2018 Jari Kokko & Vesa Mettovaara ICT-ratkaisujen tulee olla asiakkaille toimivia, tarpeellisia ja tuottavia liiketoiminnan jatkuvuuden, kannattavuuden
Lisätiedot7.4 Variability management
7.4 Variability management time... space software product-line should support variability in space (different products) support variability in time (maintenance, evolution) 1 Product variation Product
LisätiedotDynaaminen analyysi II
Dynaaminen analyysi II Luento 7 Antti-Pekka Tuovinen 9 April 2013 1 Tavoitteet Black-box testitapausten suunnittelutekniikat II Tilamallien käyttö Syys-seurausverkot ja päätöstaulut Käyttötapaukset Yhteenveto
LisätiedotOnnistunut käyttöliittymäprojekti
Onnistunut käyttöliittymäprojekti Timo Jokela, FT, KRM* Joticon Oy (Oulun yliopisto/tol) Case: Assessment of a XP project XP, extreme programming a basic agile method intensive communication with customers
Lisätiedot2. Ohjelmistotuotantoprosessi
2. Ohjelmistotuotantoprosessi Peruskäsitteet: prosessimalli: mahdollisimman yleisesti sovellettavissa oleva ohjeisto ohjelmistojen tuottamiseen ohjelmistotuotantoprosessi: yrityksessä käytössä oleva tapa
LisätiedotLaadunvarmistustekniikoita. Ohjelmistotuotanto. Testaus termejä. Testaus periaatteita. Testaus havaintoja. Testaus havaintoja
Laadunvarmistustekniikoita Ohjelmistotuotanto Ohjelmistojen testaus 1 Testaus (testing) ohjelman suorittamista tarkoituksena löytää virheitä Tarkastukset, katselmukset (inspections, reviews) asiantuntijoiden
LisätiedotVaatimusmäärittely- ja hallinta. Peruskäsitteet. Syyt aikataulun ja budjetin ylitykseen. TJTA330 Ohjelmistotuotanto
Vaatimusmäärittely- ja hallinta TJTA330 Ohjelmistotuotanto 27.3. Peruskäsitteet Vaatimusten yhteydessä puhutaan yleensä erikseen vaatimusmäärittelystä ja vaatimusten hallinnasta Vaatimusmäärittely on vaatimusten
LisätiedotOhjelmistotestaus -09
Ohjelmistotestaus Johdanto ohjelmistotestaukseen "Beware of bugs in the above code; I have only proved it correct, not tried it." 1 Sisältö Mitä testaus on? Mitä arvoa testaus tuottaa? Testauksen prosessi.
Lisätiedot8. Laadunvalvonta. Mitä laatu on?
8. Laadunvalvonta Ohjelmistojen laatu on parantunut paljon viimeisen 15 vuoden aikana. Tämä näkyy mm. siinä, että asiakkaat ovat keskimäärin tyytyväisempiä tuotteiden toimintaan kuin 90-luvun alussa. Tähän
LisätiedotTietohallinnon liiketoimintalähtöinen toiminnanohjaus IT-ERP
Tietohallinnon liiketoimintalähtöinen toiminnanohjaus IT-ERP 27.9.2007 Juha Berghäll Efecte Oy juha.berghall@efecte.fi / +358 40 589 5121 Kuka puhuu? z Juha Berghäll z Country Manager Finland z Laaja kokemus
Lisätiedot7. Product-line architectures
7. Product-line architectures 7.1 Introduction 7.2 Product-line basics 7.3 Layered style for product-lines 7.4 Variability management 7.5 Benefits and problems with product-lines 1 Short history of software
LisätiedotITK130 Ohjelmistoprosessi
ITK130 Ohjelmistoprosessi Ohjelmistotuotteen elinkaari Ohjelmistoprosessimalli Koodaa ja korjaa Miksi ohjelmistoprosesseja? Prosessimallin tavoitteet Prosessi ongelmaratkaisuna Prosessi, musta laatikko
Lisätiedot