{"id":56455,"date":"2023-03-25T11:51:30","date_gmt":"2023-03-25T11:51:30","guid":{"rendered":"https:\/\/www.zaptest.com\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun"},"modified":"2023-03-25T11:51:30","modified_gmt":"2023-03-25T11:51:30","slug":"tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun","status":"publish","type":"post","link":"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun","title":{"rendered":"Tutkiva testaus &#8211; Syv\u00e4sukellus tyyppeihin, prosesseihin, l\u00e4hestymistapoihin, ty\u00f6kaluihin, kehyksiin ja muuhun!"},"content":{"rendered":"<p>Tutkiva testaus on erityyppinen ohjelmistotestaus, josta on monia etuja sovellukselle, ja sen avulla se voi hy\u00f6dynt\u00e4\u00e4 koko potentiaaliaan.<\/p>\n<p>Tapa, jolla tiimi integroi tutkivan testauksen rutiinitarkastuksiinsa, voi jopa m\u00e4\u00e4ritt\u00e4\u00e4, miten hyvin ohjelmisto toimii, varsinkin kun testausta l\u00e4hestyt\u00e4\u00e4n uusilla ja odottamattomilla tavoilla. T\u00e4m\u00e4 auttaa testaajia paljastamaan sovelluksen ongelmat, jotka voivat muuten j\u00e4\u00e4d\u00e4 huomaamatta ennen k\u00e4ytt\u00f6\u00f6nottoa ja johtaa siihen, ett\u00e4 keskeiset ominaisuudet eiv\u00e4t toimi.<\/p>\n<p>Tutkivan testauksen prosessien, tyyppien ja l\u00e4hestymistapojen ymm\u00e4rt\u00e4minen voi auttaa sinua ohjaamaan organisaatiota ja sen testaustiimej\u00e4 siin\u00e4, miten ne voivat sis\u00e4llytt\u00e4\u00e4 sen tavanomaisiin tarkastuksiinsa.<\/p>\n<p>Tiimi voi my\u00f6s k\u00e4ytt\u00e4\u00e4 useita ilmaisia ty\u00f6kaluja, joilla se voi helpottaa n\u00e4it\u00e4 tarkastuksia ja havaita ongelmat ennen kuin niist\u00e4 voi tulla kehityksen esteit\u00e4.<\/p>\n<p>T\u00e4ss\u00e4 oppaassa esittelemme kokeilevan testauksen edut sek\u00e4 t\u00e4rkeimm\u00e4t seikat, jotka tiimin tulisi ottaa huomioon ennen k\u00e4ytt\u00f6\u00f6nottoa.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b90000;color:#b90000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b90000;color:#b90000\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Mita_on_tutkiva_testaus\" >Mit\u00e4 on tutkiva testaus?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Milloin_sinun_on_tehtava_tutkivaa_testausta\" >1. Milloin sinun on teht\u00e4v\u00e4 tutkivaa testausta?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Kun_et_tarvitse_kokeilevaa_testausta\" >2. Kun et tarvitse kokeilevaa testausta.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Kuka_osallistuu_kokeilevaan_testaukseen\" >3. Kuka osallistuu kokeilevaan testaukseen?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_elinkaari\" >Tutkivan testauksen elinkaari<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Vaihe_1_Oppiminen\" >Vaihe 1: Oppiminen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Vaihe_2_Testauksen_suunnittelu\" >Vaihe 2: Testauksen suunnittelu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Vaihe_3_Toteutus\" >Vaihe 3: Toteutus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkiva_testaus_vs_kasikirjoitettu_testaus\" >Tutkiva testaus vs. k\u00e4sikirjoitettu testaus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Aktiivinen_tutkiva_testaus\" >1. Aktiivinen tutkiva testaus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Passiivinen_tutkiva_testaus\" >2. Passiivinen tutkiva testaus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_tekniikat\" >Tutkivan testauksen tekniikat<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#%E2%80%93_Opaskirjamatkat\" >&#8211; Opaskirjamatkat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#%E2%80%93_Historialliset_kierrokset\" >&#8211; Historialliset kierrokset<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#%E2%80%93_Money_tour\" >&#8211; Money tour<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#%E2%80%93_Rikoskierros\" >&#8211; Rikoskierros<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#%E2%80%93_Back_alley_tour\" >&#8211; Back alley tour<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#%E2%80%93_Intellektuaalinen_kiertue\" >&#8211; Intellektuaalinen kiertue<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_lahestymistavat\" >Tutkivan testauksen l\u00e4hestymistavat<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Istuntopohjainen_tutkiva_testaus\" >1. Istuntopohjainen tutkiva testaus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Paripohjainen_tutkiva_testaus\" >2. Paripohjainen tutkiva testaus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Mitka_tekijat_vaikuttavat_testaukseen\" >Mitk\u00e4 tekij\u00e4t vaikuttavat testaukseen?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_tyypit\" >Tutkivan testauksen tyypit<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Vapaamuotoinen_tutkiva_testaus\" >1. Vapaamuotoinen tutkiva testaus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Skenaariopohjainen_tutkiva_testaus\" >2. Skenaariopohjainen tutkiva testaus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Strategiaan_perustuva_tutkiva_testaus\" >3. Strategiaan perustuva tutkiva testaus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Manuaaliset_vai_automatisoidut_tutkivat_testit\" >Manuaaliset vai automatisoidut tutkivat testit?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Manuaalinen_tutkiva_testaus\" >Manuaalinen tutkiva testaus<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Tutkivan_testauksen_manuaalisen_suorittamisen_edut\" >1. Tutkivan testauksen manuaalisen suorittamisen edut<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Vahvempi_keskittyminen_kaytettavyyteen\" >Vahvempi keskittyminen k\u00e4ytett\u00e4vyyteen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Voi_tehda_reaaliaikaisia_muutoksia\" >Voi tehd\u00e4 reaaliaikaisia muutoksia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Enemman_huomiota_yksityiskohtiin\" >Enemm\u00e4n huomiota yksityiskohtiin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Voi_loytaa_virheita_koodin_ulkopuolelta\" >Voi l\u00f6yt\u00e4\u00e4 virheit\u00e4 koodin ulkopuolelta<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Varmistaa_laadun_koko_hankkeessa\" >Varmistaa laadun koko hankkeessa<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Manuaalisen_testauksen_haasteet\" >2. Manuaalisen testauksen haasteet<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Inhimillisten_virheiden_mahdollisuus\" >Inhimillisten virheiden mahdollisuus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Yleensa_aikaa_vievampaa\" >Yleens\u00e4 aikaa viev\u00e4mp\u00e4\u00e4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Pitka_dokumentointiprosessi\" >Pitk\u00e4 dokumentointiprosessi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#On_tunnettava_ohjelmisto_lapikotaisin\" >On tunnettava ohjelmisto l\u00e4pikotaisin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Kallis_yllapitaa\" >Kallis yll\u00e4pit\u00e4\u00e4<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Milloin_kaytetaan_manuaalista_testausta\" >3. Milloin k\u00e4ytet\u00e4\u00e4n manuaalista testausta<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Automatisoitu_tutkiva_testaus\" >Automatisoitu tutkiva testaus<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Tutkivan_testauksen_automatisoinnin_edut\" >1. Tutkivan testauksen automatisoinnin edut<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Johdonmukainen_testien_suorittaminen\" >Johdonmukainen testien suorittaminen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Saastaa_kaikkien_aikaa\" >S\u00e4\u00e4st\u00e4\u00e4 kaikkien aikaa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Kustannustehokas_lahestymistapa\" >Kustannustehokas l\u00e4hestymistapa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Sovitettavissa_useille_laitteille\" >Sovitettavissa useille laitteille<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Uudelleenkaytettavat_skriptit\" >Uudelleenk\u00e4ytett\u00e4v\u00e4t skriptit<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Tutkivan_testauksen_automatisoinnin_haasteet\" >2. Tutkivan testauksen automatisoinnin haasteet<\/a><ul class='ez-toc-list-level-5' ><li class='ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Edustaa_vain_yhta_puolta_testauksesta\" >Edustaa vain yht\u00e4 puolta testauksesta<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Eparealistiset_odotukset_valmiuksista\" >Ep\u00e4realistiset odotukset valmiuksista<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Korkeammat_ammattitaitovaatimukset\" >Korkeammat ammattitaitovaatimukset<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Epaasianmukaiset_strategiat_ja_viestinta\" >Ep\u00e4asianmukaiset strategiat ja viestint\u00e4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-5'><a class=\"ez-toc-link ez-toc-heading-54\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Oikean_automaatio-ohjelmiston_valinta\" >Oikean automaatio-ohjelmiston valinta<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-55\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Johtopaatokset_Tutkivan_testauksen_automatisointi_vs_manuaalinen_tutkiva_testaus\" >Johtop\u00e4\u00e4t\u00f6kset: Tutkivan testauksen automatisointi vs. manuaalinen tutkiva testaus<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-56\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Mita_tarvitset_kokeilevan_testauksen_aloittamiseen\" >Mit\u00e4 tarvitset kokeilevan testauksen aloittamiseen<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-57\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Selkeat_testauksen_tavoitteet\" >1. Selke\u00e4t testauksen tavoitteet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-58\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Luovat_intuitiiviset_testaajat\" >2. Luovat, intuitiiviset testaajat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-59\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Johdonmukainen_dokumentointi\" >3. Johdonmukainen dokumentointi<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-60\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Asiakkaan_nakokulma\" >4. Asiakkaan n\u00e4k\u00f6kulma<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-61\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#5_Automaattiset_testausohjelmistot\" >5. Automaattiset testausohjelmistot<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-62\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_prosessi\" >Tutkivan testauksen prosessi<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-63\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Luokittele_testausmenettely\" >1. Luokittele testausmenettely<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-64\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Aloita_testit\" >2. Aloita testit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-65\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Tarkastele_tuloksia\" >3. Tarkastele tuloksia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-66\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Testin_jalkipuinti\" >4. Testin j\u00e4lkipuinti<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-67\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_parhaat_kaytannot\" >Tutkivan testauksen parhaat k\u00e4yt\u00e4nn\u00f6t<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-68\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Testaajien_yhdistaminen\" >1. Testaajien yhdist\u00e4minen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-69\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Manuaalisten_ja_automaattisten_testien_yhdistaminen\" >2. Manuaalisten ja automaattisten testien yhdist\u00e4minen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-70\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Markkinoiden_ymmartaminen\" >3. Markkinoiden ymm\u00e4rt\u00e4minen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-71\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Kayta_oikeita_laitteita_testaukseen\" >4. K\u00e4yt\u00e4 oikeita laitteita testaukseen<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-72\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testin_tuotostyypit\" >Tutkivan testin tuotostyypit<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-73\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Testitulokset\" >1. Testitulokset<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-74\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Testilokit\" >2. Testilokit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-75\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Testiraportit\" >3. Testiraportit<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-76\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Esimerkkeja_tutkivasta_testauksesta\" >Esimerkkej\u00e4 tutkivasta testauksesta<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-77\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Mobiilipelisovellus\" >1. Mobiilipelisovellus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-78\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Palveluntarjoajan_verkkosivusto\" >2. Palveluntarjoajan verkkosivusto<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-79\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Sairaalan_johtamisjarjestelma\" >3. Sairaalan johtamisj\u00e4rjestelm\u00e4<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-80\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_avulla_havaittujen_virheiden_ja_vikojen_tyypit\" >Tutkivan testauksen avulla havaittujen virheiden ja vikojen tyypit<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-81\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Yhteensopimattomat_ominaisuudet\" >1. Yhteensopimattomat ominaisuudet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-82\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Virheellinen_kayttoliittymasuunnittelu\" >2. Virheellinen k\u00e4ytt\u00f6liittym\u00e4suunnittelu<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-83\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Tunnistusvirheet\" >3. Tunnistusvirheet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-84\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Kuollut_koodi\" >4. Kuollut koodi<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-85\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Yleiset_tutkivan_testauksen_mittarit\" >Yleiset tutkivan testauksen mittarit<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-86\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Suorituskykytestin_mittarit\" >1. Suorituskykytestin mittarit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-87\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Testauksen_kattavuusmittarit\" >2. Testauksen kattavuusmittarit<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-88\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Testin_yleinen_tehokkuus\" >3. Testin yleinen tehokkuus<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-89\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Vikojen_jakautuminen\" >4. Vikojen jakautuminen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-90\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#5_Regressiomittarit\" >5. Regressiomittarit<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-91\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Selvitan_hieman_sekaannusta_Ad_Hoc_-testit_Tutkiva_testaus_vs_Ad_Hoc_-testit\" >Selvit\u00e4n hieman sekaannusta: Ad Hoc -testit: Tutkiva testaus vs. Ad Hoc -testit<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-92\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Mita_on_ad_hoc_-testaus\" >1. Mit\u00e4 on ad hoc -testaus?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-93\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Tutkivan_testauksen_ja_ad_hoc_-testien_erot\" >2. Tutkivan testauksen ja ad hoc -testien erot<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-94\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkiva_testaus_ketterassa_testauksessa\" >Tutkiva testaus ketter\u00e4ss\u00e4 testauksessa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-95\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#7_virhetta_ja_sudenkuoppaa_joita_kannattaa_valttaa_tutkivien_testien_kayttoonotossa\" >7 virhett\u00e4 ja sudenkuoppaa, joita kannattaa v\u00e4ltt\u00e4\u00e4 tutkivien testien k\u00e4ytt\u00f6\u00f6notossa<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-96\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Epatasapainoinen_manuaalinenautomaattinen_testaus\" >1. Ep\u00e4tasapainoinen manuaalinen\/automaattinen testaus.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-97\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Aikarajoitteet\" >2. Aikarajoitteet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-98\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Joustamattomat_testaajat\" >3. Joustamattomat testaajat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-99\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Vaikeus_toistaa_epaonnistumisia\" >4. Vaikeus toistaa ep\u00e4onnistumisia<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-100\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#5_Epaselva_dokumentaatio\" >5. Ep\u00e4selv\u00e4 dokumentaatio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-101\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#6_Korkeat_odotukset\" >6. Korkeat odotukset<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-102\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#7_Epaasianmukainen_automaatio\" >7. Ep\u00e4asianmukainen automaatio<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-103\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#5_parasta_ilmaista_testaustyokalua\" >5 parasta ilmaista testausty\u00f6kalua<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-104\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_ZAPTEST_FREE_Edition\" >1. ZAPTEST FREE Edition<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-105\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_XRAY_Exploratory_App\" >2. XRAY Exploratory App<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-106\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Bug_Magnet\" >3. Bug Magnet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-107\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Azure-testisuunnitelmat\" >4. Azure-testisuunnitelmat<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-108\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#5_Testiny\" >5. Testiny<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-109\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Milloin_kannattaa_kayttaa_Enterprise-_ja_milloin_Free_Exploratory_Test_-tyokaluja\" >Milloin kannattaa k\u00e4ytt\u00e4\u00e4 Enterprise- ja milloin Free Exploratory Test -ty\u00f6kaluja?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-110\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Tutkivan_testauksen_tarkistuslista_vinkkeja_ja_temppuja\" >Tutkivan testauksen tarkistuslista, vinkkej\u00e4 ja temppuja<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-111\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Jaa_ominaisuudet_ja_moduulit_asianmukaisesti\" >1. Jaa ominaisuudet ja moduulit asianmukaisesti<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-112\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Tyoskentele_ymmartaakseen_ohjelmistoa\" >2. Ty\u00f6skentele ymm\u00e4rt\u00e4\u00e4kseen ohjelmistoa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-113\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Selvita_ongelma-alueet\" >3. Selvit\u00e4 ongelma-alueet<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-114\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Aloita_peruskayttajaskenaarioista\" >4. Aloita perusk\u00e4ytt\u00e4j\u00e4skenaarioista<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-115\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#5_Paritetaan_testaajat_yhteen\" >5. Paritetaan testaajat yhteen<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-116\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#6_Suorita_useita_testeja\" >6. Suorita useita testej\u00e4<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-117\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Paatelma\" >P\u00e4\u00e4telm\u00e4<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-118\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#Usein_kysytyt_kysymykset_ja_resurssit\" >Usein kysytyt kysymykset ja resurssit<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-119\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#1_Parhaat_kurssit_tutkivan_testauksen_automatisoinnista\" >1. Parhaat kurssit tutkivan testauksen automatisoinnista<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-120\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#2_Mitka_ovat_5_tarkeinta_haastattelukysymysta_eksploratiivisesta_testauksesta\" >2. Mitk\u00e4 ovat 5 t\u00e4rkeint\u00e4 haastattelukysymyst\u00e4 eksploratiivisesta testauksesta?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-121\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#3_Parhaat_YouTube-oppaat_tutkimustestauksesta\" >3. Parhaat YouTube-oppaat tutkimustestauksesta<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-122\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#4_Miten_yllapitaa_tutkivia_testeja\" >4. Miten yll\u00e4pit\u00e4\u00e4 tutkivia testej\u00e4?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-123\" href=\"https:\/\/www.zaptest.com\/fi\/tutkiva-testaus-syvasukellus-tyyppeihin-prosesseihin-lahestymistapoihin-tyokaluihin-kehyksiin-ja-muuhun\/#5_Onko_tutkiva_testaus_mustan_laatikon_testausta\" >5. Onko tutkiva testaus mustan laatikon testausta?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Mita_on_tutkiva_testaus\"><\/span><strong>Mit\u00e4 on tutkiva testaus?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkiva testaus yhdist\u00e4\u00e4 testin suunnittelu- ja toteutusvaiheet, mik\u00e4 takaa testaajalle t\u00e4ydellisen toimintavapauden ja antaa h\u00e4nelle mahdollisuuden tehostaa ty\u00f6t\u00e4\u00e4n jatkuvasti.<\/p>\n<p>Kun n\u00e4m\u00e4 tiimit tarkistavat ohjelmistoa, he todenn\u00e4k\u00f6isesti l\u00f6yt\u00e4v\u00e4t uusia komponentteja, jotka vaativat perusteellista tarkastusta, ja he voivat helposti keksi\u00e4 uusia testej\u00e4, jotka hy\u00f6dytt\u00e4isiv\u00e4t sovellusta.<\/p>\n<p>Tutkiva testaus muistuttaa ad hoc -testausta, mutta siin\u00e4 noudatetaan paljon tiukempaa dokumentaatiota ja siihen sis\u00e4ltyy my\u00f6s aktiivisempi oppimisprosessi.<\/p>\n<p>V\u00e4hemm\u00e4n strukturoitu l\u00e4hestymistapa auttaa testaajia selvitt\u00e4m\u00e4\u00e4n, miten sovellus todenn\u00e4k\u00f6isesti reagoi realistisiin skenaarioihin ja testitapauksiin, ja se on t\u00e4rke\u00e4 t\u00e4ydennys k\u00e4sikirjoitustestaukselle.<\/p>\n<p>Tiimin kokeellisen testauksen laatu riippuu usein yksitt\u00e4isten testaajien taidoista, sill\u00e4 tarkastukset edellytt\u00e4v\u00e4t luovuutta ja ohjelmiston perusteellista ymm\u00e4rt\u00e4mist\u00e4. Kyseess\u00e4 on jatkuvan l\u00f6yt\u00e4misen prosessi, jossa testaajat k\u00e4ytt\u00e4v\u00e4t deduktiivista p\u00e4\u00e4ttely\u00e4 ohjaamaan yleist\u00e4 tekniikkaansa.<\/p>\n<p>Tutkiva testaus on erityisen hy\u00f6dyllist\u00e4, koska se heijastaa sit\u00e4, miten k\u00e4ytt\u00e4j\u00e4t saattavat k\u00e4ytt\u00e4\u00e4 ohjelmistoa. Useimmat k\u00e4ytt\u00e4j\u00e4t l\u00f6yt\u00e4v\u00e4t virheit\u00e4 ja ongelmia vahingossa, joten n\u00e4m\u00e4 skriptitt\u00f6m\u00e4t prosessit voivat auttaa testaajia l\u00f6yt\u00e4m\u00e4\u00e4n ongelmia, joita ennalta m\u00e4\u00e4ritellyt tarkistukset eiv\u00e4t v\u00e4ltt\u00e4m\u00e4tt\u00e4 paljasta.<\/p>\n<p>Tiimi voi my\u00f6s automatisoida t\u00e4m\u00e4n menettelyn tehokkuuden lis\u00e4\u00e4miseksi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Milloin_sinun_on_tehtava_tutkivaa_testausta\"><\/span><strong>1. Milloin sinun on teht\u00e4v\u00e4 tutkivaa testausta?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tutkiva testaus on yleisesti ottaen hy\u00f6dyllist\u00e4 l\u00e4hes kaikissa ohjelmistotestausprosesseissa, mutta se on erityisen hy\u00f6dyllist\u00e4 nopean palautteen antamisessa sovelluksesta.<\/p>\n<p>Ryhm\u00e4 voi my\u00f6s sis\u00e4llytt\u00e4\u00e4 n\u00e4m\u00e4 tarkistukset, jos skriptitestit loppuvat kesken. Jos ohjelmistotarkastuksille ei ole selke\u00e4\u00e4 suuntaa, kokeileva testaus voi auttaa paljastamaan ongelmia, jotka eiv\u00e4t kuulu vakiotarkastusten piiriin.<\/p>\n<p>Monipuolisten testausmenettelyjen varmistaminen antaa testaajille mahdollisuuden ymm\u00e4rt\u00e4\u00e4 ohjelmistoa paljon syv\u00e4llisemm\u00e4ll\u00e4 tasolla miss\u00e4 tahansa vaiheessa, mutta niiden suorittaminen varhaisessa vaiheessa saattaa tarjota enemm\u00e4n etuja.<\/p>\n<p>Tiimit voivat tarvittaessa suorittaa koek\u00e4ytt\u00f6kokeita my\u00f6hemmin uudelleen, mik\u00e4 lis\u00e4\u00e4 mielenrauhaa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Kun_et_tarvitse_kokeilevaa_testausta\"><\/span><strong>2. Kun et tarvitse kokeilevaa testausta.<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>On olemassa muutamia tilanteita, joissa kokeilevasta testauksesta ei ole mit\u00e4\u00e4n hy\u00f6ty\u00e4, vaikka testaajille voi olla hy\u00f6dyllisemp\u00e4\u00e4 odottaa, kunnes ohjelmiston ydintoiminnallisuus on valmis.<\/p>\n<p>Sovelluksen ominaisuudet ovat tyypillisesti riste\u00e4vi\u00e4 tai vuorovaikutuksessa toistensa kanssa, mik\u00e4 tarkoittaa sit\u00e4, ett\u00e4 yhden toiminnon kokeilevat testit voivat olla vanhentuneita, kun kehitystiimi lis\u00e4\u00e4 ohjelmistoon uusia toimintoja.<\/p>\n<p>N\u00e4m\u00e4 testit on my\u00f6s mahdollista suorittaa skriptitarkastusten rinnalla ilman ongelmia, kunhan testaajat pystyv\u00e4t varmistamaan vahvan dokumentoinnin sekaannusten v\u00e4ltt\u00e4miseksi.<\/p>\n<p>Tutkiva testaus on eritt\u00e4in monipuolista verrattuna muihin testaustyyppeihin, joten n\u00e4it\u00e4 tarkastuksia voidaan soveltaa hyvin.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Kuka_osallistuu_kokeilevaan_testaukseen\"><\/span><strong>3. Kuka osallistuu kokeilevaan testaukseen?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tutkivaan testaukseen osallistuu jossakin m\u00e4\u00e4rin monia henkil\u00f6st\u00f6n j\u00e4seni\u00e4, kuten:<\/p>\n<p>&#8211; Ohjelmistotestaajat voivat tehd\u00e4 n\u00e4it\u00e4 testej\u00e4 mill\u00e4 tahansa taitotasolla, mutta tiimin j\u00e4senet, jotka tuntevat ohjelmiston paremmin, voivat suunnitella enemm\u00e4n erilaisia tarkastuksia.<\/p>\n<p>Kokemus voi my\u00f6s vaikuttaa heid\u00e4n kykyyns\u00e4 m\u00e4\u00e4ritt\u00e4\u00e4 hy\u00f6dyllisimm\u00e4t testit.<\/p>\n<p>&#8211; Ohjelmistokehitt\u00e4j\u00e4t, jotka ottavat huomioon n\u00e4iden testien tulokset, ryhtyv\u00e4t kaikkiin ehdotuksiin ja kehitt\u00e4v\u00e4t usein oman ratkaisunsa ongelmaan.<\/p>\n<p>Testeihin saatujen vastausten ansiosta sovellus on kunnossa, jotta se voidaan julkaista menestyksekk\u00e4\u00e4sti.<\/p>\n<p>&#8211; Projektip\u00e4\u00e4llik\u00f6t valvovat koko prosessia ja saattavat jopa p\u00e4\u00e4tt\u00e4\u00e4, mit\u00e4 testaustyyppej\u00e4 tiimit k\u00e4ytt\u00e4v\u00e4t.<\/p>\n<p>He voivat my\u00f6s vastata siit\u00e4, ett\u00e4 tiimeille hankitaan ohjelmistoja, joilla voidaan tehostaa tai jopa automatisoida testej\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_elinkaari\"><\/span><strong>Tutkivan testauksen elinkaari<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen prosessissa keskityt\u00e4\u00e4n vahvasti testaajan vapauteen, mutta se noudattaa silti tietty\u00e4 rakennetta.<\/p>\n<p>T\u00e4m\u00e4n l\u00e4hestymistavan kolme p\u00e4\u00e4vaihetta ovat:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Vaihe_1_Oppiminen\"><\/span><strong>Vaihe 1: Oppiminen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Testaajat aloittavat kehitt\u00e4m\u00e4ll\u00e4 vahvan ymm\u00e4rryksen ohjelmistosta ja sen toiminnallisuudesta &#8211; he analysoivat sit\u00e4 kriittisesti selvitt\u00e4\u00e4kseen, miten se sopii yhteen.<\/p>\n<p>N\u00e4in testaaja voi selvitt\u00e4\u00e4 tavanomaiset sy\u00f6tteet, joita k\u00e4ytt\u00e4j\u00e4 voi tehd\u00e4, vaikka h\u00e4n saattaa olla jo tietoinen sovelluksesta ja sen toiminnasta.<\/p>\n<p>Oppimisvaihe voi vaatia jopa opastusta ohjelmiston k\u00e4ytt\u00f6\u00f6n. T\u00e4m\u00e4 on tutkimusvaihe, ja se antaa testaajalle kaikki tarvittavat tiedot, jotta h\u00e4n voi suunnitella laajan valikoiman hy\u00f6dyllisi\u00e4 testej\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Vaihe_2_Testauksen_suunnittelu\"><\/span><strong>Vaihe 2: Testauksen suunnittelu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen suunnitteluun liittyy erilaisia s\u00e4\u00e4nt\u00f6j\u00e4 ja parametreja, mutta se tarjoaa silti huomattavasti enemm\u00e4n vapautta verrattuna skriptitestaukseen, jonka yksityiskohdat tiedet\u00e4\u00e4n jo ennen testauksen aloittamista.<\/p>\n<p>Testaaja voi laatia tarkistuksia, joiden h\u00e4n uskoo sopivan tarkemmin sovellukseen, ja voi mahdollisesti paljastaa arvokasta tietoa kehitystiimille, mukaan lukien merkitt\u00e4vi\u00e4 virheit\u00e4, jotka he voivat korjata.<\/p>\n<p>Testausryhm\u00e4t k\u00e4ytt\u00e4v\u00e4t t\u00e4t\u00e4 vaihetta sen selvitt\u00e4miseen, mit\u00e4 l\u00e4hestymistapaa k\u00e4ytet\u00e4\u00e4n ja miten ty\u00f6 jaetaan eri testaajien kesken siten, ett\u00e4 heid\u00e4n vahvuuksiaan hy\u00f6dynnet\u00e4\u00e4n.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Vaihe_3_Toteutus\"><\/span><strong>Vaihe 3: Toteutus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Kun testaajat ovat suunnitelleet k\u00e4ytett\u00e4v\u00e4t tarkistukset, he voivat nyt tarkastaa sovelluksen heid\u00e4n mielest\u00e4\u00e4n tehokkaimmilla tavoilla &#8211; he voivat tehd\u00e4 t\u00e4m\u00e4n heti tietyn testin suunnittelun j\u00e4lkeen.<\/p>\n<p>T\u00e4ss\u00e4 vaiheessa testaajat etsiv\u00e4t aktiivisesti ongelmia ja sit\u00e4, miten heid\u00e4n havaitsemansa ongelmat voisivat vaikuttaa muihin ominaisuuksiin ja toimintoihin.<\/p>\n<p>Vaikka kokeilevaan testaukseen liittyy jonkin verran intuitiivista ty\u00f6t\u00e4, se noudattaa silti tiettyj\u00e4 prosesseja ja tavoitteita, mik\u00e4 mahdollistaa sujuvan testauksen, joka voi helposti mukautua erityisiin testaustavoitteisiin.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkiva_testaus_vs_kasikirjoitettu_testaus\"><\/span><strong>Tutkiva testaus vs. k\u00e4sikirjoitettu testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkiva testaus on k\u00e4yt\u00e4nn\u00f6ss\u00e4 k\u00e4sikirjoitetun testauksen vastakohta, vaikka molemmat voivat olla t\u00e4rkeit\u00e4 sovelluksen julkaisuvalmiuden varmistamisessa. J\u00e4lkimm\u00e4inen on yleens\u00e4 muodollisempi ja j\u00e4sennellympi ja sis\u00e4lt\u00e4\u00e4 monia laajoja testej\u00e4 verrattuna tutkiviin tarkastuksiin, jotka ovat usein tarkemmin sovelluksen toiminnallisuutta koskevia.<\/p>\n<p>Tutkiva testaus on my\u00f6s huomattavasti mukautumiskykyisemp\u00e4\u00e4, kun taas k\u00e4sikirjoitustesteill\u00e4 voi olla vaikeuksia, jos ohjelmistoon tehd\u00e4\u00e4n suuria muutoksia. Tutkivat testit voivat paljastaa virheit\u00e4 ja toimia niiden suhteen nopeammin, joten ne ovat erityisen hy\u00f6dyllisi\u00e4 tapauksissa, joissa nopea palaute on ensiarvoisen t\u00e4rke\u00e4\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"1_Aktiivinen_tutkiva_testaus\"><\/span><strong>1. Aktiivinen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Aktiivisessa tutkivassa testauksessa testaaja suunnittelee tarkastuksiaan varten automaattisen skriptin, jonka toinen testaaja suorittaa. N\u00e4iss\u00e4 skripteiss\u00e4 otetaan tarvittaessa huomioon edelliset testit.<\/p>\n<p>Kaksi testaajaa vaihtavat yleens\u00e4 roolia koko tarkastusmenettelyn ajan, jotta n\u00e4iden skriptien ja prosessien luotettavuus voidaan tarkistaa.<\/p>\n<p>Aktiivisilla testeill\u00e4 on laajempi kattavuus, mutta ne eiv\u00e4t menet\u00e4 tutkivien tarkastusten tavaramerkkispesifisyytt\u00e4. N\u00e4m\u00e4 skriptit mahdollistavat my\u00f6s paremman dokumentoinnin, jolloin testaajien havaitsemat ongelmat on helpompi toistaa.<\/p>\n<p>Dokumentointi on olennainen osa aktiivista testausta, sill\u00e4 se auttaa sidosryhmi\u00e4 n\u00e4kem\u00e4\u00e4n sovelluksen yleisen edistymisen.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"2_Passiivinen_tutkiva_testaus\"><\/span><strong>2. Passiivinen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Passiivinen tutkiva testaus vaatii vain yhden testaajan, mutta parity\u00f6skentely voi tehostaa prosessia entisest\u00e4\u00e4n.<\/p>\n<p>T\u00e4h\u00e4n l\u00e4hestymistapaan liittyy erityinen ohjelmisto, joka tallentaa testaajan toimet ja antaa testaajalle helppoja ohjeita havaitun ongelman toistamiseksi. T\u00e4m\u00e4 tapahtuu yleens\u00e4 videon muodossa, jossa testaaja selostaa toimintaansa vaihe vaiheelta.<\/p>\n<p>Testausprosessin tallentaminen antaa my\u00f6s tietoa sovelluksen suorituskyvyst\u00e4, kuten siit\u00e4, kuinka nopeasti se vastaa sy\u00f6tt\u00f6pyynt\u00f6ihin.<\/p>\n<p>Passiivinen testaus tarjoaa sek\u00e4 testaajille ett\u00e4 kehitystiimille runsaasti yksityiskohtaista tietoa siit\u00e4, miten ohjelmisto toimii.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_tekniikat\"><\/span><strong>Tutkivan testauksen tekniikat<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkiva testaus noudattaa tyypillisesti &#8221;kierros&#8221;-mallia, jossa testaaja tutkii ohjelmistoa mahdollisimman tehokkaasti.<\/p>\n<p>Joukkue voi valita erilaisia retki\u00e4, kuten:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%80%93_Opaskirjamatkat\"><\/span><strong>&#8211; Opaskirjamatkat<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00e4m\u00e4 l\u00e4hestymistapa asettaa sovelluksen korostetut toiminnot etusijalle, j\u00e4ljittelee tarkasti sit\u00e4, miten keskivertok\u00e4ytt\u00e4j\u00e4 k\u00e4ytt\u00e4\u00e4 ohjelmistoa, ja paljastaa ongelmat, joita h\u00e4n luonnollisesti l\u00f6yt\u00e4isi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%80%93_Historialliset_kierrokset\"><\/span><strong>&#8211; Historialliset kierrokset<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00e4ll\u00e4 kierroksella tarkastetaan sovelluksen vanhimmat ominaisuudet varmistaaksesi, ett\u00e4 ne toimivat yh\u00e4; t\u00e4m\u00e4 on erityisen t\u00e4rke\u00e4\u00e4, jos kehitt\u00e4j\u00e4t ovat lis\u00e4nneet uusia ominaisuuksia, jotka ovat ristiriidassa sen kanssa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%80%93_Money_tour\"><\/span><strong>&#8211; Money tour<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00e4ss\u00e4 kokeilevassa testiss\u00e4 tarkistetaan kriittiset sovelluksen ominaisuudet, erityisesti ne, joiden k\u00e4yt\u00f6st\u00e4 asiakkaat maksavat rahaa &#8211; n\u00e4m\u00e4 ovat yleens\u00e4 testausryhm\u00e4n t\u00e4rkeimpi\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%80%93_Rikoskierros\"><\/span><strong>&#8211; Rikoskierros<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testaajat ty\u00f6skentelev\u00e4t joskus aktiivisesti rikkoakseen sovelluksen tai luodakseen negatiivisia skenaarioita, esimerkiksi sy\u00f6tt\u00e4m\u00e4ll\u00e4 virheellisi\u00e4 tietoja ja tutkimalla, miten sovellus reagoi t\u00e4h\u00e4n.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%80%93_Back_alley_tour\"><\/span><strong>&#8211; Back alley tour<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00e4h\u00e4n prosessiin liittyy ominaisuuksia, joita harvemmat asiakkaat todenn\u00e4k\u00f6isesti k\u00e4ytt\u00e4v\u00e4t; ne ovat yht\u00e4 t\u00e4rkeit\u00e4 mink\u00e4 tahansa testausmenetelm\u00e4n kannalta, varsinkin kun ne ovat vuorovaikutuksessa muiden toimintojen kanssa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"%E2%80%93_Intellektuaalinen_kiertue\"><\/span><strong>&#8211; Intellektuaalinen kiertue<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>T\u00e4ll\u00e4 kierroksella sovellus vied\u00e4\u00e4n pidemm\u00e4lle ja testataan monimutkaisimpia toimintoja suuremmilla (joskus enimm\u00e4is)arvoilla, jotta voidaan m\u00e4\u00e4ritt\u00e4\u00e4 ohjelmiston k\u00e4sittelynopeus.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_lahestymistavat\"><\/span><strong>Tutkivan testauksen l\u00e4hestymistavat<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen l\u00e4hestymistapoja on kaksi:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Istuntopohjainen_tutkiva_testaus\"><\/span><strong>1. Istuntopohjainen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Kyseess\u00e4 on aikapohjainen tekniikka, jonka tarkoituksena on kvantifioida testausprosessi jakamalla se &#8221;istuntoihin&#8221;, joilla on kaksi komponenttia: teht\u00e4v\u00e4t ja toimeksiannot.<\/p>\n<p>Teht\u00e4v\u00e4 on kyseisen istunnon tarkoitus ja kesto, ja se antaa tutkivalle testaajalle selke\u00e4n painopisteen.<\/p>\n<p>Peruskirjassa m\u00e4\u00e4ritell\u00e4\u00e4n jokaisen istunnon laajuus ja yksityiskohtaisesti kaikki erityistavoitteet, jotka testaajan on tarkoitus saavuttaa. T\u00e4m\u00e4 johtaa suurempaan vastuullisuuteen (ja dokumentointiin), kun tarkastukset jaetaan helpommin hallittaviin osiin.<\/p>\n<p>Istuntopohjaiset testit parantavat my\u00f6s tuottavuutta ja antavat testaajalle selke\u00e4t mittarit ja vianm\u00e4\u00e4ritystiedot.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Paripohjainen_tutkiva_testaus\"><\/span><strong>2. Paripohjainen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Paritestaus muistuttaa aktiivista tutkivaa testausta, sill\u00e4 siin\u00e4 ty\u00f6skennell\u00e4\u00e4n p\u00e4\u00e4asiassa pareittain &#8211; yleens\u00e4 samalla laitteella &#8211; ja tarkistetaan sovellusta jatkuvasti ja samanaikaisesti. T\u00e4ss\u00e4 j\u00e4rjestelyss\u00e4 toinen testaaja ehdottaa erilaisia testitapauksia ja tekee muistiinpanoja edistymisest\u00e4, kun toinen testaa ohjelmistoa.<\/p>\n<p>Kommunikointi on olennaista koko paritestauksen ajan, sill\u00e4 sen avulla varmistetaan, ett\u00e4 molemmat testaajat ovat tietoisia tarkistuksista ja niiden tarkoituksesta.<\/p>\n<p>Jos m\u00e4\u00e4rittelet n\u00e4m\u00e4 parit itse, varmista, ett\u00e4 otat huomioon jokaisen testaajan vahvuudet ja heikkoudet, sill\u00e4 n\u00e4in voit rakentaa vahvemmat tutkivan testauksen prosessit.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Mitka_tekijat_vaikuttavat_testaukseen\"><\/span><strong>Mitk\u00e4 tekij\u00e4t vaikuttavat testaukseen?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p><strong>Tiimin kokeilevan testauksen laatuun voivat vaikuttaa muun muassa seuraavat tekij\u00e4t:<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&#8211; Ohjelmiston yleistavoite ja ydintoiminnot.<\/p>\n<p>&#8211; Sovelluksen nykyisen vaiheen erityiset testaustavoitteet.<\/p>\n<p>&#8211; Tiimin jokaisen testaajan yksil\u00f6lliset roolit ja kyvyt.<\/p>\n<p>&#8211; K\u00e4ytett\u00e4viss\u00e4 olevat ty\u00f6kalut, kuten ilmaiset ohjelmistot testien automatisoimiseksi.<\/p>\n<p>&#8211; Testaajien vertaisilta tai johdolta saama tuki.<\/p>\n<p>&#8211; Asiakkaan toiveet ja markkinoiden t\u00e4m\u00e4nhetkiset yleiset suuntaukset.<\/p>\n<p>&#8211; Sovelluksen helppok\u00e4ytt\u00f6isyys, kuten k\u00e4ytt\u00f6liittym\u00e4n sujuvuus.<\/p>\n<p>&#8211; Aika, joka testaajilla on k\u00e4ytett\u00e4viss\u00e4\u00e4n testausvaiheen suorittamiseen.<\/p>\n<p>&#8211; Sy\u00f6tteet ja muut valikoidut tiedot, joita testaajat aikovat k\u00e4ytt\u00e4\u00e4.<\/p>\n<p>&#8211; Ominaisuudet, joita kehitt\u00e4j\u00e4t lis\u00e4\u00e4v\u00e4t ohjelmistoon ajan my\u00f6t\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_tyypit\"><\/span><strong>Tutkivan testauksen tyypit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Kolme p\u00e4\u00e4asiallista kokeilevan testauksen tyyppi\u00e4, joita tiimi voi k\u00e4ytt\u00e4\u00e4, ovat:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Vapaamuotoinen_tutkiva_testaus\"><\/span><strong>1. Vapaamuotoinen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Vapaatyylinen testaus perustuu ad hoc -l\u00e4hestymistapaan sovelluksen tarkistamisessa. T\u00e4ss\u00e4 on vain v\u00e4h\u00e4n s\u00e4\u00e4nt\u00f6j\u00e4, joten sen tehokkuus voi vaihdella; jotkin ohjelmistot ja komponentit edellytt\u00e4v\u00e4t vankempaa menetelm\u00e4\u00e4.<\/p>\n<p>N\u00e4ist\u00e4 tarkistuksista voisi silti olla paljon hy\u00f6ty\u00e4, sill\u00e4 ne auttaisivat testaajia tutustumaan sovellukseen ja vahvistaisivat edellisen testaajan ty\u00f6n.<\/p>\n<p>Vaikka tiukkoja s\u00e4\u00e4nt\u00f6j\u00e4 ei olisikaan, kokeneet ja taitavat testaajat voivat helposti k\u00e4ytt\u00e4\u00e4 t\u00e4t\u00e4 formaattia hyv\u00e4kseen. He voivat liikkua ohjelmiston kaikilla osa-alueilla helposti &#8211; joissakin tilanteissa testauss\u00e4\u00e4nn\u00f6t ovat rajoittavia ja saattavat tahattomasti rajoittaa tiimin tuloksia.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Skenaariopohjainen_tutkiva_testaus\"><\/span><strong>2. Skenaariopohjainen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Skenaariopohjaisessa testauksessa k\u00e4ytet\u00e4\u00e4n realistisia tilanteita jokaisen testin perustana, esimerkiksi tarkistamalla sy\u00f6tteet, joita k\u00e4ytt\u00e4j\u00e4t todenn\u00e4k\u00f6isesti tekev\u00e4t ohjelmiston tyypillisen k\u00e4yt\u00f6n aikana.<\/p>\n<p>Testaajat tekev\u00e4t kovasti t\u00f6it\u00e4 varmistaakseen, ett\u00e4 jokainen heid\u00e4n suunnittelemansa skenaario vastaa sit\u00e4, miten k\u00e4ytt\u00e4j\u00e4 k\u00e4ytt\u00e4\u00e4 sovellusta.<\/p>\n<p>Aika voi olla rajoitteena, sill\u00e4 ryhm\u00e4n tavoitteena on testata mahdollisimman monia skenaarioita; tulevista m\u00e4\u00e4r\u00e4ajoista riippuen t\u00e4m\u00e4 ei todenn\u00e4k\u00f6isesti kata kaikkia mahdollisuuksia.<\/p>\n<p>Testaajien tulisi k\u00e4ytt\u00e4\u00e4 monenlaisia testej\u00e4 eri luokissa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Strategiaan_perustuva_tutkiva_testaus\"><\/span><strong>3. Strategiaan perustuva tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Strategiaan perustuvaan testaukseen kuuluu monenlaisia erityismenetelmi\u00e4, kuten raja-arvotestaus, ekvivalenssitekniikat, riskiperusteiset tekniikat ja paljon muuta. T\u00e4m\u00e4 asettaa yleens\u00e4 etusijalle testaajat, jotka tuntevat sovelluksen, koska he voivat kehitt\u00e4\u00e4 r\u00e4\u00e4t\u00e4l\u00f6ityj\u00e4 strategioita, jotka sis\u00e4lt\u00e4v\u00e4t n\u00e4m\u00e4 yksitt\u00e4iset menetelm\u00e4t.<\/p>\n<p>Strategiaan perustuvassa l\u00e4hestymistavassa keskityt\u00e4\u00e4n ensisijaisesti ohjelmiston toiminnallisuuteen (ja sis\u00e4iseen toimintaan) tarkastelematta mahdollisia skenaarioita, jotka voivat johtaa k\u00e4ytt\u00e4j\u00e4n kohtaamaan esiin tulevia ongelmia. T\u00e4m\u00e4 voi johtaa sovelluksen ja sen eri ominaisuuksien laajempaan analyysiin, joka voi olla syv\u00e4llisempi kuin monet muut l\u00e4hestymistavat.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Manuaaliset_vai_automatisoidut_tutkivat_testit\"><\/span><strong>Manuaaliset vai automatisoidut tutkivat testit?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Testausryhm\u00e4t voivat tehd\u00e4 kartoittavia tarkastuksia joko manuaalisesti tai automatisoida ne. Kummallakin vaihtoehdolla voidaan saavuttaa valtavia etuja; oikea vaihtoehto riippuu usein hankkeen erityispiirteist\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Manuaalinen_tutkiva_testaus\"><\/span><strong>Manuaalinen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Manuaalisen testauksen avulla voidaan tehd\u00e4 enemm\u00e4n r\u00e4\u00e4t\u00e4l\u00f6ityj\u00e4 tarkastuksia. Vaikka t\u00e4m\u00e4 voi kest\u00e4\u00e4 kauemmin, koska ihmistestaajat ovat hitaampia kuin tietokoneet, manuaalinen tarkastelu voi olla t\u00e4rke\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4kokemuksen m\u00e4\u00e4ritt\u00e4misess\u00e4.<\/p>\n<p>Testaajan teht\u00e4v\u00e4n\u00e4 ei ole vain varmistaa, ett\u00e4 kaikki sovelluksen ominaisuudet toimivat niin kuin niiden pit\u00e4isi, vaan my\u00f6s varmistaa, ett\u00e4 k\u00e4ytt\u00e4j\u00e4t voivat k\u00e4ytt\u00e4\u00e4 sovellusta helposti. T\u00e4m\u00e4 on kenties yleisin kokeilevan testauksen muoto &#8211; vaikka se ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 olekaan tehokkain.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Tutkivan_testauksen_manuaalisen_suorittamisen_edut\"><\/span><strong>1. Tutkivan testauksen manuaalisen suorittamisen edut<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Manuaalisen kokeilevan testauksen etuja ovat muun muassa:<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Vahvempi_keskittyminen_kaytettavyyteen\"><\/span><em><strong>Vahvempi keskittyminen k\u00e4ytett\u00e4vyyteen<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Automaattiset tutkivat testit saattavat havaita ohjelmistossa poikkeavuuksia, mutta ne eiv\u00e4t v\u00e4ltt\u00e4m\u00e4tt\u00e4 pysty tulkitsemaan n\u00e4it\u00e4 ongelmia samalla tavalla kuin ihmistestaaja.<\/p>\n<p>T\u00e4h\u00e4n sis\u00e4ltyy ymm\u00e4rrys siit\u00e4, miten ohjelmiston k\u00e4ytt\u00e4j\u00e4t todenn\u00e4k\u00f6isesti navigoivat tai ovat vuorovaikutuksessa sovelluksen kanssa, mit\u00e4 automaatio ei voi ottaa huomioon.<\/p>\n<p>Manuaaliset tutkivat testaajat voivat antaa laajempaa palautetta, mukaan lukien yksityiskohtaiset tiedot siit\u00e4, miten heid\u00e4n havaitsemansa ongelmat vaikuttavat koko ohjelmistoon tai yleiseen k\u00e4ytt\u00f6kokemukseen.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Voi_tehda_reaaliaikaisia_muutoksia\"><\/span><em><strong>Voi tehd\u00e4 reaaliaikaisia muutoksia<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Yksi tutkivan testauksen t\u00e4rkeimmist\u00e4 vahvuuksista on se, ett\u00e4 testin tarve on mahdollista tunnistaa ja toteuttaa suhteellisen nopeasti ennen tarvittavien parannusten huutokauppaamista.<\/p>\n<p>Automatisoitu testaus on yleens\u00e4 paljon nopeampi prosessi, mutta testaajien on odotettava, ett\u00e4 kaikki on valmis ennen kuin he tekev\u00e4t muutoksia &#8211; manuaaliset testaajat voivat tehd\u00e4 t\u00e4m\u00e4n, kun kartoittava testausprosessi on viel\u00e4 kesken.<\/p>\n<p>T\u00e4m\u00e4 on kuitenkin usein mahdollista vain sellaisten virheiden osalta, jotka vaikuttavat ohjelmiston pieniin osiin.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Enemman_huomiota_yksityiskohtiin\"><\/span><em><strong>Enemm\u00e4n huomiota yksityiskohtiin<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen tarkoituksena on p\u00e4\u00e4asiassa l\u00f6yt\u00e4\u00e4 uusia tapoja testata sovellusta ja samalla ymm\u00e4rt\u00e4\u00e4 sit\u00e4; t\u00e4m\u00e4 voi joskus tarkoittaa sit\u00e4, ett\u00e4 yksi testi johtaa toiseen ja antaa testaajalle ideoita.<\/p>\n<p>Automatisoidut testit eiv\u00e4t v\u00e4ltt\u00e4m\u00e4tt\u00e4 ota t\u00e4t\u00e4 huomioon, koska testausryhm\u00e4 ei v\u00e4ltt\u00e4m\u00e4tt\u00e4 tarvitse tehd\u00e4 mit\u00e4\u00e4n. Manuaaliset testaajat parantavat jatkuvasti tiet\u00e4myst\u00e4\u00e4n ohjelmistosta ja kehitt\u00e4v\u00e4t uusia, mutta yht\u00e4 t\u00e4rkeit\u00e4 testej\u00e4 &#8211; mutta t\u00e4m\u00e4 voi olla vaikeaa, jos kolmannen osapuolen ohjelmisto automatisoi ne.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Voi_loytaa_virheita_koodin_ulkopuolelta\"><\/span><em><strong>Voi l\u00f6yt\u00e4\u00e4 virheit\u00e4 koodin ulkopuolelta<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Manuaalisten kartoittavien tarkastusten avulla testaajat voivat tarkastella sovelluksen ja ohjelmiston kaikkia puolia, my\u00f6s itse koodin ulkopuolella.<\/p>\n<p>Monet automatisoidut l\u00e4hestymistavat rajoittuvat koodiin ja sen toimintaan, mik\u00e4 voi johtaa siihen, ett\u00e4 testiryhm\u00e4t eiv\u00e4t huomaa ongelmia, joita saattaa esiinty\u00e4 sovelluksen muissa osissa.<\/p>\n<p>T\u00e4m\u00e4 riippuu p\u00e4\u00e4asiassa k\u00e4yt\u00f6ss\u00e4si olevasta automaatio-ohjelmistosta, sill\u00e4 jotkin ratkaisut voivat tarjota laajemman l\u00e4hestymistavan kokeilevaan testaukseen.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Varmistaa_laadun_koko_hankkeessa\"><\/span><em><strong>Varmistaa laadun koko hankkeessa<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Automatisoidut kartoittavat tarkastukset etsiv\u00e4t vain sovelluksen virheit\u00e4 ja mittareita; manuaaliset testaajat voisivat sen sijaan tarkastaa ohjelmiston ja antaa omaa kattavaa palautettaan.<\/p>\n<p>He voivat esimerkiksi testata koodia ja todeta, ett\u00e4 se on liian monimutkaista &#8211; t\u00e4m\u00e4 on erityisen t\u00e4rke\u00e4\u00e4, koska kuollut koodi voi hidastaa suorituskyky\u00e4, mutta automaattiset prosessit eiv\u00e4t k\u00e4yt\u00e4nn\u00f6ss\u00e4 havaitsisi sit\u00e4.<\/p>\n<p>Testaajan tiet\u00e4mys ohjelmistosta voi olla hy\u00f6dyksi diagnosoitaessa ongelmia, joita ilmenee testauksen muissa vaiheissa.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Manuaalisen_testauksen_haasteet\"><\/span><strong>2. Manuaalisen testauksen haasteet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Manuaalisen kokeilevan testauksen haasteisiin kuuluvat:<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Inhimillisten_virheiden_mahdollisuus\"><\/span><em><strong>Inhimillisten virheiden mahdollisuus<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Automatisoidulla tutkivalla testauksella voidaan suorittaa t\u00e4sm\u00e4lleen sama tarkistus niin monta kertaa kuin on tarpeen ilman, ett\u00e4 tarkkaa etenemist\u00e4 muutetaan, mik\u00e4 takaa johdonmukaisuuden ja luotettavat tulokset.<\/p>\n<p>Manuaalinen testaaminen on altis inhimillisille virheille, eli testaaja voi sy\u00f6tt\u00e4\u00e4 v\u00e4\u00e4r\u00e4n arvon. N\u00e4m\u00e4 testit on yleens\u00e4 mahdollista tarkistaa kahdesti ja korjata mahdolliset ristiriidat, sill\u00e4 ne saattavat olla ilmeisi\u00e4 jo ensi silm\u00e4yksell\u00e4.<\/p>\n<p>Testin uusiminen virheen havaitsemisen j\u00e4lkeen saattaa kuitenkin vied\u00e4 enemm\u00e4n aikaa.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Yleensa_aikaa_vievampaa\"><\/span><em><strong>Yleens\u00e4 aikaa viev\u00e4mp\u00e4\u00e4<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Vaikka testaajat suorittaisivat jokaisen kartoittavan tarkastuksen oikein ilman inhimillisi\u00e4 virheit\u00e4, t\u00e4m\u00e4 kokonaisprosessi vie huomattavan paljon aikaa verrattuna automatisoituihin ohjelmistoihin, jotka pystyv\u00e4t laskemaan testit paljon nopeammin.<\/p>\n<p>T\u00e4m\u00e4 voi olla v\u00e4hint\u00e4\u00e4nkin useiden tuntien ero; aikaa, jonka testaajat voisivat k\u00e4ytt\u00e4\u00e4 sellaisiin sovelluksen osiin, joiden automatisoinnista ei olisi mit\u00e4\u00e4n hy\u00f6ty\u00e4.<\/p>\n<p>Tutkivat testit vaativat my\u00f6s jatkuvaa valvontaa, kun taas automaatio mahdollistaa testien suorittamisen y\u00f6n yli.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Pitka_dokumentointiprosessi\"><\/span><em><strong>Pitk\u00e4 dokumentointiprosessi<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Samoin manuaalinen dokumentointi manuaalisen testauksen aikana ja sen j\u00e4lkeen voi rasittaa tarpeettomasti eksploratiivista testausprosessia.<\/p>\n<p>T\u00e4m\u00e4 vaikeuttaa muutosten ja ohjelmistomuutosten seuraamista ajan mittaan &#8211; automatisoidut ohjelmistot pystyv\u00e4t yleens\u00e4 intuitiivisesti ottamaan t\u00e4m\u00e4n huomioon testej\u00e4 suorittaessaan.<\/p>\n<p>T\u00e4m\u00e4 on toinen hallinnollinen asia, joka vie aikaa ja energiaa muilta asioilta, mik\u00e4 v\u00e4hent\u00e4\u00e4 tehokkaasti koko ohjelmistotestausmenettelyn laajuutta ja laajuutta.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"On_tunnettava_ohjelmisto_lapikotaisin\"><\/span><em><strong>On tunnettava ohjelmisto l\u00e4pikotaisin<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Mink\u00e4 tahansa taitotason manuaaliset testaajat voivat tarkastaa sovelluksen ja testata sen perusteellisesti. T\u00e4m\u00e4 johtuu siit\u00e4 ty\u00f6st\u00e4, jonka he ovat tehneet ohjelmiston ymm\u00e4rt\u00e4miseksi &#8211; tutkimusprosessin ensimm\u00e4inen vaihe.<\/p>\n<p>Jos testaajalla on kuitenkin vaikeuksia tai h\u00e4n laiminly\u00f6 sen opettelemisen, miten sovellus toimii, h\u00e4nell\u00e4 on todenn\u00e4k\u00f6isesti vaikeuksia laatia ja toteuttaa sopivia testej\u00e4.<\/p>\n<p>Ohjelmiston hyv\u00e4 tuntemus antaa testaajille mahdollisuuden ylitt\u00e4\u00e4 tavanomaiset testausparametrit.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Kallis_yllapitaa\"><\/span><em><strong>Kallis yll\u00e4pit\u00e4\u00e4<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Manuaalisen kartoittavan testauksen k\u00e4ytt\u00e4minen edellytt\u00e4\u00e4 yleens\u00e4 suurempaa testausryhm\u00e4\u00e4, mik\u00e4 voi johtaa korkeampiin pitk\u00e4n aikav\u00e4lin kustannuksiin verrattuna automatisoituihin tarkastuksiin. Kolmannen osapuolen ohjelmisto, joka suorittaa n\u00e4m\u00e4 kartoittavat testit, voi tarjota valtavasti arvoa tai olla jopa t\u00e4ysin ilmainen.<\/p>\n<p>Teht\u00e4vien monimutkaisuudesta riippuen yritys voi tarvita eritt\u00e4in ammattitaitoisia testaajia, joilla on vuosien kokemus sovelluksen t\u00e4ydellisest\u00e4 tarkastamisesta. T\u00e4m\u00e4 voi lis\u00e4t\u00e4 testauksen kustannuksia merkitt\u00e4v\u00e4sti verrattuna ilmaisten automaatio-ohjelmistojen k\u00e4ytt\u00f6\u00f6n.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"3_Milloin_kaytetaan_manuaalista_testausta\"><\/span><strong>3. Milloin k\u00e4ytet\u00e4\u00e4n manuaalista testausta<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>Manuaaliseen kokeilevaan testaukseen liittyy usein useita haasteita, mutta se on silti t\u00e4rke\u00e4 osa perusteellista ohjelmistotestausta. T\u00e4m\u00e4 johtuu siit\u00e4, ett\u00e4 ohjelmistossa on n\u00e4k\u00f6kohtia, joita automaatio ei voi t\u00e4ysin ottaa huomioon ja jotka vaativat my\u00f6s vahvaa keskittymist\u00e4.<\/p>\n<p>Ohjelmistot eiv\u00e4t esimerkiksi pysty antamaan luotettavaa palautetta k\u00e4ytt\u00f6liittymist\u00e4 tai k\u00e4ytt\u00e4j\u00e4kokemustesteist\u00e4. Testaajat voivat saada hyv\u00e4n k\u00e4sityksen siit\u00e4, miten sovellus toimii k\u00e4yt\u00e4nn\u00f6ss\u00e4, vain testaamalla sit\u00e4 manuaalisesti. T\u00e4m\u00e4 tarkoittaa sit\u00e4, ett\u00e4 sek\u00e4 kehitt\u00e4jien ett\u00e4 testausryhmien on harkittava ainakin jonkinasteisen manuaalisen testauksen sis\u00e4llytt\u00e4mist\u00e4 tarkastuksiinsa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Automatisoitu_tutkiva_testaus\"><\/span><strong>Automatisoitu tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.zaptest.com\/fi\/taydellinen-opas-ohjelmistotestauksen-automatisointiin\">Automaattisessa testauksessa<\/a> k\u00e4ytet\u00e4\u00e4n kolmannen osapuolen ohjelmistoja tiettyjen tarkistusten automatisoimiseksi &#8211; testaajat voivat yleens\u00e4 mukauttaa t\u00e4m\u00e4n k\u00e4yt\u00e4nn\u00f6ss\u00e4 mihin tahansa testiin.<\/p>\n<p>T\u00e4m\u00e4 edellytt\u00e4\u00e4 kuitenkin yleens\u00e4, ett\u00e4 tiimi suorittaa tarkistuksen manuaalisesti v\u00e4hint\u00e4\u00e4n kerran, jotta automaatio voidaan kalibroida. T\u00e4m\u00e4 voi virtaviivaistaa prosessia merkitt\u00e4v\u00e4sti sek\u00e4 testaus- ett\u00e4 kehitystiimien kannalta.<\/p>\n<p>Vaikka tutkivien testien automatisointi saattaa olla harvinaista, siit\u00e4 on useita selkeit\u00e4 etuja sovelluksen ja sen suorituskyvyn kannalta.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"1_Tutkivan_testauksen_automatisoinnin_edut\"><\/span><strong>1. Tutkivan testauksen automatisoinnin edut<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.zaptest.com\/rpa\">Tutkivan testauksen automatisoinnin<\/a> t\u00e4rkeimm\u00e4t edut ovat seuraavat:<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Johdonmukainen_testien_suorittaminen\"><\/span><em><strong>Johdonmukainen testien suorittaminen<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Inhimillinen erehdys voi helposti johtaa testausvirheisiin, joiden korjaamiseen kuluu aikaa ja rahaa; automaattisten tutkimustarkastusten avulla testausryhm\u00e4t voivat kiert\u00e4\u00e4 t\u00e4m\u00e4n ongelman.<\/p>\n<p>Testaajat opettavat automaatio-ohjelmistolle tehokkaasti, miten testi suoritetaan oikein, ja varmistavat, ett\u00e4 se suorittaa testin joka kerta samalla tavalla. T\u00e4m\u00e4 parantaa testien yleist\u00e4 luotettavuutta ja v\u00e4hent\u00e4\u00e4 kehitt\u00e4jien k\u00e4ytt\u00e4m\u00e4\u00e4 aikaa tulosten odottamiseen &#8211; varsinkin kun testaajat voivat helposti asettaa testin ajettavaksi y\u00f6n yli.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Saastaa_kaikkien_aikaa\"><\/span><em><strong>S\u00e4\u00e4st\u00e4\u00e4 kaikkien aikaa<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Automatisoitujen testien avulla kehitt\u00e4j\u00e4t voivat aloittaa ongelmien korjaamisen paljon nopeammin, ja testaajat voivat samalla tehd\u00e4 laajemman valikoiman tutkimustarkastuksia. Tiimi voi ottaa huomioon vain tietyn m\u00e4\u00e4r\u00e4n skenaarioita m\u00e4\u00e4r\u00e4ajasta riippumatta, joten on t\u00e4rke\u00e4\u00e4, ett\u00e4 testaajat sis\u00e4llytt\u00e4v\u00e4t mahdollisimman monta tarkistusta sallittuun aikatauluunsa.<\/p>\n<p>Automaatio auttaa suorittamalla n\u00e4m\u00e4 kartoittavat testit paljon nopeammin kuin manuaaliset testaajat.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Kustannustehokas_lahestymistapa\"><\/span><em><strong>Kustannustehokas l\u00e4hestymistapa<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Tiimin valitsemasta ohjelmistosta riippuen automatisointi voi olla paljon kustannustehokkaampaa kuin manuaalinen testaus &#8211; se voi olla jopa ilmaista.<\/p>\n<p>Vaikka manuaalisten testaajien palkkaaminen on edelleen kriittisen t\u00e4rke\u00e4\u00e4 ja osa heist\u00e4 vastaa automatisointimenettelyjen kalibroinnista, mahdollisimman monen tutkivan testin automatisointi antaa yritykselle mahdollisuuden alentaa henkil\u00f6st\u00f6kustannuksia.<\/p>\n<p>Kun tiimi ymm\u00e4rt\u00e4\u00e4 automaatio-ohjelmiston, se voi mukauttaa sit\u00e4 monenlaisiin teht\u00e4viin.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Sovitettavissa_useille_laitteille\"><\/span><em><strong>Sovitettavissa useille laitteille<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Manuaalinen testaus voi vaatia henkil\u00f6st\u00f6\u00e4, jolla on kokemusta eri laitteista, kuten tietoa eri puhelinten k\u00e4ytt\u00f6j\u00e4rjestelmist\u00e4, kuten Androidista ja iOS:st\u00e4, jos rakennetaan mobiilisovellusta.<\/p>\n<p>Automatisoidut ohjelmistot voivat ottaa t\u00e4m\u00e4n huomioon ja testata useita eri laitteita varmistaakseen, ett\u00e4 sovellus toimii jatkuvasti hyvin. Testausryhm\u00e4t, jotka tuntevat n\u00e4m\u00e4 laitteet, voivat kokea prosessin ty\u00f6l\u00e4s; automaatio pystyy j\u00e4lleen kerran virtaviivaistamaan tavanomaisia tutkivan testauksen prosesseja ja testaamaan kutakin iteraatiota samanaikaisesti.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Uudelleenkaytettavat_skriptit\"><\/span><em><strong>Uudelleenk\u00e4ytett\u00e4v\u00e4t skriptit<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Jos tiimi testaa useita versioita samasta ohjelmistosta tai jopa useita tuotteita, joilla on samanlainen arkkitehtuuri tai samankaltaisia ominaisuuksia, skriptej\u00e4 on mahdollista k\u00e4ytt\u00e4\u00e4 uudelleen testausjaksosta toiseen.<\/p>\n<p>Jos yhteensopivuuden varmistamiseksi tarvitaan mukautuksia, manuaaliset testaajat voivat tehd\u00e4 ne paljon nopeammin kuin kokonaan uuden skriptin kirjoittaminen.<\/p>\n<p>Automaatio optimoi l\u00e4hes kaikki tutkimustestausprosessin vaiheet, ja se on helppo ottaa k\u00e4ytt\u00f6\u00f6n kaikissa eri ohjelmistokokoonpanoissa.<\/p>\n<p>&nbsp;<\/p>\n<h4><span class=\"ez-toc-section\" id=\"2_Tutkivan_testauksen_automatisoinnin_haasteet\"><\/span><strong>2. Tutkivan testauksen automatisoinnin haasteet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>&nbsp;<\/p>\n<p>T\u00e4h\u00e4n prosessiin liittyy my\u00f6s erilaisia haasteita, kuten:<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Edustaa_vain_yhta_puolta_testauksesta\"><\/span><em><strong>Edustaa vain yht\u00e4 puolta testauksesta<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Ei ole k\u00e4yt\u00e4nn\u00f6llist\u00e4 tai j\u00e4rkev\u00e4\u00e4 automatisoida kaikkia tarkistuksia sovelluksen testauksen aikana, koska on joitakin seikkoja, joista vain manuaalinen testaaja voi antaa luotettavaa palautetta.<\/p>\n<p>T\u00e4m\u00e4 koskee my\u00f6s k\u00e4ytt\u00e4j\u00e4kokemusta, vaikka perusteellinen suorituskyky- ja kuormitustestausanalyysi saattaa olla mahdollista saada automaation avulla, riippuen valitsemastasi ohjelmistosta.<\/p>\n<p>Tutkivan testauksen automatisoinnista puuttuu inhimillinen harkintakyky, ja se voi toimia parhaiten manuaalisen testaajan rinnalla joissakin tarkastuksissa.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Eparealistiset_odotukset_valmiuksista\"><\/span><em><strong>Ep\u00e4realistiset odotukset valmiuksista<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Vastaavalla tavalla automatisoidut kokeilevat testausmenettelyt voivat tarjota valtavia etuja sovellukselle ja koko projektille.<\/p>\n<p>T\u00e4m\u00e4 l\u00e4hestymistapa ei kuitenkaan aina ole ratkaisu. Organisaatioilla, jotka luottavat vahvasti automatisointiin jokaisessa vaiheessa, voi olla ep\u00e4t\u00e4ydellinen n\u00e4kemys ohjelmistosta.<\/p>\n<p>Automaatio tunnistaa ongelmat, mutta testaus- ja kehitystiimit ovat vastuussa niiden korjaamisesta. On t\u00e4rke\u00e4\u00e4 m\u00e4\u00e4ritell\u00e4 kattava automaatiostrategia, jotta kaikki projektissa ty\u00f6skentelev\u00e4t ymm\u00e4rt\u00e4v\u00e4t sen mahdollisuudet ja rajoitukset.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Korkeammat_ammattitaitovaatimukset\"><\/span><em><strong>Korkeammat ammattitaitovaatimukset<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Automaatio edellytt\u00e4\u00e4 yleens\u00e4 monimutkaisten tarkastusten suorittamisen osaamista sek\u00e4 niiden ohjelmointia ja varsinaista automatisointia. T\u00e4m\u00e4 edellytt\u00e4\u00e4 usein vuosien kokemusta skriptien laatimisesta, vaikka automaatio-ohjelmistot voivat auttaa optimoimaan n\u00e4it\u00e4 prosesseja merkitt\u00e4v\u00e4sti.<\/p>\n<p>On ratkaisevan t\u00e4rke\u00e4\u00e4, ett\u00e4 yritys rekrytoi testaajia, joilla on monipuoliset ja vankat taidot tehokkaan automatisoinnin helpottamiseksi.<\/p>\n<p>Automaatiossa kokeneet testaajat tiet\u00e4v\u00e4t my\u00f6s, mitk\u00e4 toiminnot on asetettava etusijalle valittaessa kolmannen osapuolen ohjelmistovaihtoehdoista, jotta tiimi saa hyv\u00e4n tuotteen.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Epaasianmukaiset_strategiat_ja_viestinta\"><\/span><em><strong>Ep\u00e4asianmukaiset strategiat ja viestint\u00e4<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Johdonmukaisen strategian kommunikointi on ensiarvoisen t\u00e4rke\u00e4\u00e4 onnistuneelle automatisoinnille; kehitt\u00e4jien, testaajien ja jopa projektip\u00e4\u00e4llik\u00f6iden on oltava samalla sivulla koko testauksen ajan.<\/p>\n<p>Ryhmien on yhdess\u00e4 m\u00e4\u00e4ritelt\u00e4v\u00e4 tulevien toimenpiteiden laajuus ja aikataulu. T\u00e4m\u00e4 p\u00e4tee kaikkiin testausprosesseihin, mutta se on erityisen t\u00e4rke\u00e4\u00e4 automaation tuomien lis\u00e4monimutkaisuuksien vuoksi. Paremmat viestint\u00e4yhteydet ja tiedonsiilojen puuttuminen antavat tiimeillesi mahdollisuuden suorittaa testit tehokkaammin.<\/p>\n<p>&nbsp;<\/p>\n<h5><span class=\"ez-toc-section\" id=\"Oikean_automaatio-ohjelmiston_valinta\"><\/span><em><strong>Oikean automaatio-ohjelmiston valinta<\/strong><\/em><span class=\"ez-toc-section-end\"><\/span><\/h5>\n<p>&nbsp;<\/p>\n<p>Automaatio edellytt\u00e4\u00e4 yleens\u00e4 sellaisen kolmannen osapuolen sovelluksen valitsemista, joka on yhteensopiva tiimin testaustavoitteiden kanssa. Jokaisella vaihtoehdolla on erilaiset hinnoittelusuunnitelmat ja toiminnot. T\u00e4m\u00e4 voi olla merkitt\u00e4v\u00e4 pitk\u00e4n aikav\u00e4lin kustannus, vaikka ohjelmisto suorittaisi onnistuneesti automaattiset testit ja tuottaisi samalla huomattavan m\u00e4\u00e4r\u00e4n lis\u00e4arvoa.<\/p>\n<p>On olemassa useita ilmaisia vaihtoehtoja, jotka tarjoavat vaikuttavia toimintoja, jotka ovat verrattavissa premium-vaihtoehtoihin. On t\u00e4rke\u00e4\u00e4, ett\u00e4 testausryhm\u00e4 tutkii kaikki k\u00e4ytett\u00e4viss\u00e4 olevat vaihtoehdot, my\u00f6s ilmaiset ohjelmistot.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Johtopaatokset_Tutkivan_testauksen_automatisointi_vs_manuaalinen_tutkiva_testaus\"><\/span><strong>Johtop\u00e4\u00e4t\u00f6kset: Tutkivan testauksen automatisointi vs. manuaalinen tutkiva testaus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Vain harvat projektit hy\u00f6tyv\u00e4t t\u00e4ysin manuaalisesta testauksesta tai t\u00e4ysin automatisoidusta testauksesta, sill\u00e4 kaikenlaiset sovellukset toimivat paremmin molempien yhdistelm\u00e4ll\u00e4.<\/p>\n<p>Vaikka automatisoidut testit voivat optimoida prosessin kehitys- ja laadunvarmistusryhmien kannalta, jotkin suunnittelun osa-alueet edellytt\u00e4v\u00e4t manuaalista koetestausta; t\u00e4m\u00e4 on ainoa tapa saada k\u00e4ytt\u00e4j\u00e4l\u00e4ht\u00f6ist\u00e4 palautetta.<\/p>\n<p>Ajan my\u00f6t\u00e4 yh\u00e4 useammat organisaatiot pyrkiv\u00e4t ottamaan k\u00e4ytt\u00f6\u00f6n <a href=\"https:\/\/www.zaptest.com\/hyperautomation\">hyperautomaation<\/a>, prosessin, jossa automaatio pyrit\u00e4\u00e4n maksimoimaan \u00e4lykk\u00e4\u00e4sti ja varmistamaan, ett\u00e4 liiketoiminnalla on tehokas strategia &#8211; t\u00e4m\u00e4 voi olla edelleen olemassa manuaalisen testauksen rinnalla.<\/p>\n<p>Automatisoidusta testauksesta on tulossa helpommin l\u00e4hestytt\u00e4v\u00e4\u00e4 yrityksille, koska automaatio-ohjelmistot ovat yleistyneet, erityisesti koska tarjolla on useita ilmaisia vaihtoehtoja, joissa on runsaasti ominaisuuksia. N\u00e4in yritysten on helpompi ottaa k\u00e4ytt\u00f6\u00f6n yhdistetty manuaalinen ja automatisoitu kartoittava testaus.<\/p>\n<p>Ketter\u00e4n (projektinhallintatekniikka, jossa keskityt\u00e4\u00e4n asteittaiseen mutta merkitt\u00e4v\u00e4\u00e4n edistymiseen) kehitt\u00e4misen kasvava suosio on my\u00f6s ollut yksi tekij\u00e4, sill\u00e4 se edellytt\u00e4\u00e4 lyhyit\u00e4 testausjaksoja. Yhdistetty testausstrategia voisi ottaa huomioon t\u00e4m\u00e4n ja useita muita kehitysstrategioita, kuten jatkuvan integroinnin, joka edellytt\u00e4\u00e4 toistuvaa testausta, jotta voidaan varmistaa onnistuminen useissa saman ohjelmiston iteraatioissa.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Mita_tarvitset_kokeilevan_testauksen_aloittamiseen\"><\/span><strong>Mit\u00e4 tarvitset kokeilevan testauksen aloittamiseen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen edellytyksi\u00e4 ovat:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Selkeat_testauksen_tavoitteet\"><\/span><strong>1. Selke\u00e4t testauksen tavoitteet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Vaikka kokeileva testaus on synonyymi vapaudelle ja sekoitetaan joskus ad hoc -testaukseen, se noudattaa kuitenkin tiettyj\u00e4 s\u00e4\u00e4nt\u00f6j\u00e4 tai m\u00e4\u00e4ritelt\u00e4vi\u00e4 tavoitteita. Ainoa tapa, jolla laadunvarmistusryhm\u00e4 voi onnistua l\u00e4hes miss\u00e4 tahansa testausrakenteessa, on tiet\u00e4\u00e4 kunkin testin odotettu lopputulos, varsinkin kun testaajat yleens\u00e4 suunnittelevat n\u00e4m\u00e4 tarkistukset itse.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Luovat_intuitiiviset_testaajat\"><\/span><strong>2. Luovat, intuitiiviset testaajat<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tutkiva testaus keskittyy uusien ja luovien testien suunnitteluun, jotka saattavat paljastaa sovelluksen ongelmia. Jopa testaajat, joilla on vain v\u00e4h\u00e4n kokemusta, voivat tehd\u00e4 t\u00e4m\u00e4n, jos he ymm\u00e4rt\u00e4v\u00e4t ohjelmistoa.<\/p>\n<p>On t\u00e4rke\u00e4\u00e4, ett\u00e4 testaajat ymm\u00e4rt\u00e4v\u00e4t sovelluksen ja sen toiminnan, jotta he voivat intuitiivisesti kehitt\u00e4\u00e4 erilaisia hy\u00f6dyllisi\u00e4 tarkistuksia.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Johdonmukainen_dokumentointi\"><\/span><strong>3. Johdonmukainen dokumentointi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Jokaisella testaustyypill\u00e4 on oltava vahva dokumentaatio, jolla varmistetaan, ett\u00e4 jokainen tiimin j\u00e4sen noudattaa odotettua testausaikataulua ja ett\u00e4 kukaan ei vahingossa toista tarkistusta.<\/p>\n<p>T\u00e4m\u00e4 on elint\u00e4rke\u00e4 n\u00e4k\u00f6kohta viestinn\u00e4ss\u00e4 yksitt\u00e4isen osaston sis\u00e4ll\u00e4 ja useiden osastojen v\u00e4lill\u00e4, esimerkiksi kehitt\u00e4j\u00e4t, jotka tarvitsevat s\u00e4\u00e4nn\u00f6llisi\u00e4 testausp\u00e4ivityksi\u00e4 selvitt\u00e4\u00e4kseen, miten ongelmat korjataan.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Asiakkaan_nakokulma\"><\/span><strong>4. Asiakkaan n\u00e4k\u00f6kulma<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tutkiva testaus kattaa monia strategioita ja skenaarioita, mukaan lukien ne, jotka heijastavat sit\u00e4, miten k\u00e4ytt\u00e4j\u00e4t k\u00e4yt\u00e4nn\u00f6ss\u00e4 k\u00e4ytt\u00e4v\u00e4t sovellusta. On t\u00e4rke\u00e4\u00e4, ett\u00e4 testausryhm\u00e4t ottavat t\u00e4m\u00e4n huomioon tarkastuksissaan, vaikka ne eiv\u00e4t suorittaisikaan skenaariopohjaisia testej\u00e4.<\/p>\n<p>T\u00e4m\u00e4n omaksuminen antaa testaajalle mahdollisuuden l\u00e4hesty\u00e4 testausta eri n\u00e4k\u00f6kulmista, mik\u00e4 parantaa tarkastusten laatua.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Automaattiset_testausohjelmistot\"><\/span><strong>5. Automaattiset testausohjelmistot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Koska tiimi voi todenn\u00e4k\u00f6isesti automatisoida huomattavan osan suunnittelemistaan testeist\u00e4, on t\u00e4rke\u00e4\u00e4, ett\u00e4 se pystyy hankkimaan laadukkaan automatisoidun testausohjelmiston ennen toteutusvaihetta.<\/p>\n<p>Kehitt\u00e4j\u00e4t ja testausryhm\u00e4 voivat k\u00e4ytt\u00e4\u00e4 hanketta koskevaa ymm\u00e4rryst\u00e4\u00e4n m\u00e4\u00e4ritt\u00e4\u00e4kseen kolmannen osapuolen sovelluksen, joka sopisi heid\u00e4n omiin vaatimuksiinsa.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_prosessi\"><\/span><strong>Tutkivan testauksen prosessi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen vaiheet ovat seuraavat:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Luokittele_testausmenettely\"><\/span><strong>1. Luokittele testausmenettely<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen ensimm\u00e4inen vaihe on, ett\u00e4 asianomaiset tiimin j\u00e4senet ymm\u00e4rt\u00e4v\u00e4t, miten he voisivat l\u00e4hesty\u00e4 n\u00e4it\u00e4 tarkastuksia, esimerkiksi luokittelemalla yleiset viat ja tekem\u00e4ll\u00e4 perussyyanalyysin.<\/p>\n<p>T\u00e4ss\u00e4 vaiheessa testaajat kehitt\u00e4v\u00e4t itse ideansa testej\u00e4 varten; tarkasta metodologiasta riippuen he voivat my\u00f6s suunnitella testisuunnitelman.<\/p>\n<p>Siin\u00e4 m\u00e4\u00e4ritell\u00e4\u00e4n kyseisen istunnon tai ty\u00f6p\u00e4iv\u00e4n laajuus ja testit.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Aloita_testit\"><\/span><strong>2. Aloita testit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vaikka tarkat parametrit (kuten kunkin testin tai koko istunnon kesto) riippuvat tiimin omista mieltymyksist\u00e4 ja projektin vaatimuksista, kaikilla tutkimusmenetelmill\u00e4 on tiettyj\u00e4 yhteisi\u00e4 piirteit\u00e4.<\/p>\n<p>Kun asiaankuuluvat tarkastukset on luokiteltu, laadunvarmistushenkil\u00f6st\u00f6 aloittaa testien suorittamisen ja tulosten kirjaamisen.<\/p>\n<p>Jos tarkastukset edellytt\u00e4v\u00e4t automatisointia, testaajat voivat asettaa sen toimimaan y\u00f6n yli tai valvoa sit\u00e4 itse p\u00e4iv\u00e4n aikana.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Tarkastele_tuloksia\"><\/span><strong>3. Tarkastele tuloksia<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Seuraavassa vaiheessa tarkastellaan tuloksia ja verrataan niit\u00e4 oletus- ja odotettuihin tuloksiin. Jos n\u00e4iss\u00e4 testeiss\u00e4 ilmenee merkitt\u00e4vi\u00e4 odottamattomia poikkeamia, testaajat voivat toistaa tarkastuksen tai ryhty\u00e4 v\u00e4litt\u00f6m\u00e4sti selvitt\u00e4m\u00e4\u00e4n, miten asia voidaan korjata. Heid\u00e4n kehitt\u00e4jille tekem\u00e4ns\u00e4 ehdotukset voivat olla ratkaisevia oikean l\u00e4hestymistavan m\u00e4\u00e4ritt\u00e4misess\u00e4 &#8211; ja heid\u00e4n vikailmoituksissaan t\u00e4m\u00e4 voidaan esitt\u00e4\u00e4 yksityiskohtaisesti.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Testin_jalkipuinti\"><\/span><strong>4. Testin j\u00e4lkipuinti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Testitulosten huutokauppaamisen j\u00e4lkeen laadunvarmistusryhm\u00e4 alkaa tarkastella itse testausmenettely\u00e4 ja m\u00e4\u00e4ritt\u00e4\u00e4 sen avulla, oliko heid\u00e4n tutkivan testauksen l\u00e4hestymistapansa sopiva.<\/p>\n<p>Testiyhteenvetoraportissa saatetaan jopa todeta, ett\u00e4 tarkastuksissa on tapahtunut toimintavirheit\u00e4, jotka edellytt\u00e4v\u00e4t uusintatesti\u00e4. Testausryhm\u00e4 voi my\u00f6s tarkistaa sovelluksen uudelleen sen j\u00e4lkeen, kun kehitt\u00e4j\u00e4t ovat korjanneet n\u00e4m\u00e4 ongelmat, ja selvitt\u00e4\u00e4, ovatko he onnistuneet.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_parhaat_kaytannot\"><\/span><strong>Tutkivan testauksen parhaat k\u00e4yt\u00e4nn\u00f6t<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen tehokkaimpia k\u00e4yt\u00e4nt\u00f6j\u00e4 ovat:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Testaajien_yhdistaminen\"><\/span><strong>1. Testaajien yhdist\u00e4minen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Monissa kokeilevan testauksen muodoissa testaajat ty\u00f6skentelev\u00e4t yhdess\u00e4, mik\u00e4 sujuvoittaa prosessia entisest\u00e4\u00e4n ja antaa mahdollisuuden tarkastella samoja tarkastuksia useista eri n\u00e4k\u00f6kulmista.<\/p>\n<p>Paritestauksella v\u00e4ltet\u00e4\u00e4n my\u00f6s tunnelin\u00e4k\u00f6kulman mahdollisuus ja kannustetaan luovempaan testisuunnitteluun.<\/p>\n<p>Jos useampi henkil\u00f6 ty\u00f6skentelee samojen testien parissa, voidaan saavuttaa suurempi tarkkuus, ja ty\u00f6m\u00e4\u00e4r\u00e4n jakaminen auttaa my\u00f6s nopeuttamaan testausta koko tiimin kannalta.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Manuaalisten_ja_automaattisten_testien_yhdistaminen\"><\/span><strong>2. Manuaalisten ja automaattisten testien yhdist\u00e4minen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Jotkin yritykset kamppailevat edelleen automaation k\u00e4ytt\u00f6\u00f6noton kanssa, kun taas toiset k\u00e4ytt\u00e4v\u00e4t sit\u00e4 liikaa, vaikka manuaaliset n\u00e4k\u00f6kulmat saattaisivat olla hy\u00f6dyllisempi\u00e4. Kun n\u00e4m\u00e4 tarkastukset tasapainotetaan kesken\u00e4\u00e4n, testaustiimi voi kattaa useamman perustan ja varmistaa laadun koko sovelluksessa, my\u00f6s subjektiivisempien n\u00e4k\u00f6kohtien, kuten ohjelmiston k\u00e4ytt\u00f6liittym\u00e4n, osalta.<\/p>\n<p>Manuaalisten ja automatisoitujen testien suorittaminen yhdess\u00e4 on ainoa tapa taata jokaisen ominaisuuden tai toiminnon t\u00e4ydellinen testauskattavuus.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Markkinoiden_ymmartaminen\"><\/span><strong>3. Markkinoiden ymm\u00e4rt\u00e4minen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>On t\u00e4rke\u00e4\u00e4, ett\u00e4 testaajat tuntevat testausprosessin aikana sek\u00e4 kohderyhm\u00e4ns\u00e4 ett\u00e4 kilpailijansa; t\u00e4m\u00e4 auttaa heit\u00e4 arvioimaan, miten ihmiset todenn\u00e4k\u00f6isesti reagoivat sovelluksen nykyisiin toimintoihin.<\/p>\n<p>Tiettyjen ominaisuuksien kysynt\u00e4 on suurta, ja testausryhm\u00e4 voi hy\u00f6ty\u00e4 n\u00e4iden ominaisuuksien priorisoinnista tarkastusten aikana. Vaikka niiden on my\u00f6s yll\u00e4pidett\u00e4v\u00e4 laajaa testikattavuutta. T\u00e4m\u00e4 voi m\u00e4\u00e4ritt\u00e4\u00e4 testauksen suunnan sek\u00e4 ohjelmiston mahdollisen menestyksen lanseerauksen yhteydess\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Kayta_oikeita_laitteita_testaukseen\"><\/span><strong>4. K\u00e4yt\u00e4 oikeita laitteita testaukseen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ohjelmistotestausryhm\u00e4t saattavat k\u00e4ytt\u00e4\u00e4 emulaattoreita helpottaakseen tutkimustarkastuksiaan; t\u00e4m\u00e4 voi olla hy\u00f6dyllist\u00e4, mutta harvoin se vastaa k\u00e4yt\u00e4nn\u00f6n k\u00e4ytt\u00f6ymp\u00e4rist\u00f6\u00e4.<\/p>\n<p>Oikeat laitteet parantavat kartoittavan testauksen luotettavuutta luomalla realistisemman kokemuksen &#8211; emulaattorit ovat ep\u00e4t\u00e4ydellisi\u00e4, ja niiss\u00e4 saattaa olla virheit\u00e4, joita asiakkaat eiv\u00e4t huomaa.<\/p>\n<p>Emulointi on nopea tapa testata useita alustoja, mutta se ei korvaa varsinaisia laitteita.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testin_tuotostyypit\"><\/span><strong>Tutkivan testin tuotostyypit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Testaajat voivat saada erilaisia tuloksia tarkastuksen suorittamisen j\u00e4lkeen, kuten:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Testitulokset\"><\/span><strong>1. Testitulokset<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tulokset voivat olla moninaisia, sill\u00e4 kokeileva testaus voi sis\u00e4lt\u00e4\u00e4 satoja ainutlaatuisia testej\u00e4. N\u00e4m\u00e4 tulokset muodostavat suurimman osan testausrutiinin tuloksista, ja ne tarjoavat t\u00e4rke\u00e4\u00e4 tietoa sovelluksen tilasta ja sen kyvyst\u00e4 t\u00e4ytt\u00e4\u00e4 k\u00e4ytt\u00e4j\u00e4n tarpeet.<\/p>\n<p>Testaajat voivat tarkistaa j\u00e4rjestelm\u00e4n uudelleen ja validoida tiedot saatuaan n\u00e4m\u00e4 tulokset ja m\u00e4\u00e4ritt\u00e4\u00e4 seuraavat toimet.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testilokit\"><\/span><strong>2. Testilokit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Sovelluksen omat lokit paljastavat usein testausprosessin aikana ilmenneet virheet ja ongelmat, jotka antavat vahvimmat vihjeet siit\u00e4, miksi ohjelmisto ep\u00e4onnistui testiss\u00e4. Vanhemmat testaajat ovat erityisen taitavia tulkitsemaan sovelluksen lokitietoja, jolloin he voivat tunnistaa monimutkaisten ongelmien syyn.<\/p>\n<p>Mit\u00e4 enemm\u00e4n tietoa testaajat saavat n\u00e4ist\u00e4 lokitiedoista, sit\u00e4 enemm\u00e4n he pystyv\u00e4t auttamaan kehitt\u00e4ji\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testiraportit\"><\/span><strong>3. Testiraportit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Tiimin automatisointimenettelyst\u00e4 riippuen niiden tuotokset saattavat tuottaa automaattisesti vikailmoituksen. T\u00e4ss\u00e4 esitet\u00e4\u00e4n kaikki sovelluksessa esiintyv\u00e4t virheet, mahdollisesti my\u00f6s niiden syyt ja muut kehitt\u00e4jien kannalta merkitykselliset tiedot.<\/p>\n<p>Testaajat voivat k\u00e4ytt\u00e4\u00e4 t\u00e4t\u00e4 tarjotakseen oman mielipiteens\u00e4 siit\u00e4, onko ohjelmisto valmis lanseerattavaksi, mik\u00e4 tunnetaan yleisesti go\/no-go-p\u00e4\u00e4t\u00f6ksen\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Esimerkkeja_tutkivasta_testauksesta\"><\/span><strong>Esimerkkej\u00e4 tutkivasta testauksesta<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Seuraavassa on kolme esimerkki\u00e4 siit\u00e4, miten yritys voisi k\u00e4ytt\u00e4\u00e4 kokeilevaa testausta:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Mobiilipelisovellus\"><\/span><strong>1. Mobiilipelisovellus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Jos peliyritys haluaa julkaista merkitt\u00e4v\u00e4n p\u00e4ivityksen mobiilisovellukseensa, kokeilevat testaajat voivat tarkistaa sek\u00e4 vanhoja ett\u00e4 uusia ominaisuuksia selvitt\u00e4\u00e4kseen, onko sovellus edelleen vakaa. T\u00e4m\u00e4 saattaa lis\u00e4t\u00e4 ohjelmiston monimutkaisuutta niin paljon, ett\u00e4 se ei toimi tietyill\u00e4 laitteilla.<\/p>\n<p>Testaajat pyrkiv\u00e4t minimoimaan t\u00e4m\u00e4n vaikutukset ja varmistamaan samalla k\u00e4ytett\u00e4vyyden mahdollisimman monella alustalla.<\/p>\n<p>Tutkivat testaajat tarkistavat pelin ja sen monet monimutkaiset skenaariot perusteellisesti varmistaakseen, ett\u00e4 kaikki toiminnot toimivat tarkoitetulla tavalla; t\u00e4m\u00e4 prosessi vaatii yleens\u00e4 manuaalista testaajaa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Palveluntarjoajan_verkkosivusto\"><\/span><strong>2. Palveluntarjoajan verkkosivusto<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Verkkosivustoja testataan my\u00f6s alustavasti, jotta varmistetaan, ett\u00e4 ne toimivat sek\u00e4 k\u00e4ytt\u00e4jien ett\u00e4 henkil\u00f6kunnan kannalta, joten testaajat voivat aloittaa kirjautumalla verkkosivustolle. T\u00e4ll\u00e4 testataan sivuston kyky luoda uusia k\u00e4ytt\u00e4j\u00e4profiileja ja tarkistetaan, ett\u00e4 k\u00e4ytt\u00e4j\u00e4t eiv\u00e4t p\u00e4\u00e4se k\u00e4ytt\u00e4m\u00e4\u00e4n hallintatoimintoja.<\/p>\n<p>T\u00e4m\u00e4n j\u00e4lkeen testaajat siirtyv\u00e4t tarkistamaan palvelua, mik\u00e4 voi tapahtua ajanvarauksen tai tilauksen tekemisen muodossa. Sen j\u00e4lkeen he suorittavat ostoksen varmistaakseen, ett\u00e4 kassatoiminto toimii asianmukaisesti, ja tarkastelevat sitten tilauksen s\u00e4hk\u00f6postivahvistusta ja tilihistoriaa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Sairaalan_johtamisjarjestelma\"><\/span><strong>3. Sairaalan johtamisj\u00e4rjestelm\u00e4<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Kaikenlaiset sovellukset ja j\u00e4rjestelm\u00e4t voivat hy\u00f6ty\u00e4 kokeilevasta testauksesta. Sairaalahallintaj\u00e4rjestelmien osalta testaaja voi tarkastella, miten maksumoduuli on vuorovaikutuksessa muiden ominaisuuksien kanssa.<\/p>\n<p>Korkeammat integraatiotasot saattavat johtaa merkitt\u00e4viin virheisiin ilman tarkkaa testausta. N\u00e4ihin tarkastuksiin voi sis\u00e4lty\u00e4 arkkitehtuurikaavio, jossa seurataan j\u00e4rjestelm\u00e4n monia komponentteja ja niiden keskin\u00e4isi\u00e4 yhteyksi\u00e4.<\/p>\n<p>Testaajat tarkastelevat my\u00f6s j\u00e4rjestelm\u00e4n aiempien iteraatioiden ongelmia ja testaavat erityisesti, ovatko ne edelleen olemassa, ja ryhtyv\u00e4t nopeisiin toimiin, jos he havaitsevat virheit\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_avulla_havaittujen_virheiden_ja_vikojen_tyypit\"><\/span><strong>Tutkivan testauksen avulla havaittujen virheiden ja vikojen tyypit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkivan testauksen aikana testaajat voivat havaita muun muassa seuraavia virheit\u00e4:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Yhteensopimattomat_ominaisuudet\"><\/span><strong>1. Yhteensopimattomat ominaisuudet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tietyt sovelluksen toiminnot eiv\u00e4t v\u00e4ltt\u00e4m\u00e4tt\u00e4 toimi odotetulla tavalla kesken\u00e4\u00e4n, mik\u00e4 voi johtaa siihen, ett\u00e4 k\u00e4ytt\u00e4j\u00e4t eiv\u00e4t voi suorittaa ostoksia tai k\u00e4ytt\u00e4\u00e4 sovellusta. Testaajat tarkistavat toiminnot erikseen ja yhdess\u00e4 toistensa kanssa varmistaakseen, ett\u00e4 kaikki sopii yhteen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Virheellinen_kayttoliittymasuunnittelu\"><\/span><strong>2. Virheellinen k\u00e4ytt\u00f6liittym\u00e4suunnittelu<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sovelluksen k\u00e4ytt\u00f6liittym\u00e4 m\u00e4\u00e4ritt\u00e4\u00e4, miten joku k\u00e4ytt\u00e4\u00e4 ohjelmistoa. Jos asiakkaat eiv\u00e4t esimerkiksi huomaa t\u00e4rkeit\u00e4 ominaisuuksia, he eiv\u00e4t v\u00e4ltt\u00e4m\u00e4tt\u00e4 huomaa niiden olemassaoloa, mik\u00e4 rajoittaa heid\u00e4n nautintoaan sovelluksesta.<\/p>\n<p>Manuaalisella <a href=\"https:\/\/www.zaptest.com\/fi\/mita-on-ui-ohjelmistotestaus-syvasukellus-tyyppeihin-prosesseihin-tyokaluihin-ja-toteutukseen\">k\u00e4ytt\u00f6liittym\u00e4testauksella<\/a> tunnistetaan ja korjataan k\u00e4ytt\u00e4j\u00e4yst\u00e4v\u00e4llinen suunnittelu.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Tunnistusvirheet\"><\/span><strong>3. Tunnistusvirheet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Monet sovellukset ja verkkosivustot mahdollistavat k\u00e4ytt\u00e4j\u00e4profiilin luomisen tietyin etuoikeuksin. On t\u00e4rke\u00e4\u00e4, ett\u00e4 testaajat tarkistavat, p\u00e4\u00e4sev\u00e4tk\u00f6 tavalliset k\u00e4ytt\u00e4j\u00e4t jotenkin k\u00e4siksi arkaluonteisiin tietoihin tai jopa hallinnollisiin ominaisuuksiin k\u00e4ytt\u00e4ess\u00e4\u00e4n ohjelmistoa odottamattomalla tavalla.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Kuollut_koodi\"><\/span><strong>4. Kuollut koodi<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testaajat saattavat l\u00f6yt\u00e4\u00e4 sovelluksesta edelleen vanhentunutta koodia, joka saattaa jopa olla syyn\u00e4 huomattaviin suorituskykyongelmiin. Kuollut koodi monimutkaistaa liikaa sovelluksen sis\u00e4ist\u00e4 toimintaa ja voi johtaa v\u00e4ltett\u00e4viss\u00e4 oleviin virheisiin. T\u00e4m\u00e4n tunnistaminen ja optimoiminen tekee ohjelmistosta nopeamman henkil\u00f6st\u00f6n ja k\u00e4ytt\u00e4jien kannalta.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Yleiset_tutkivan_testauksen_mittarit\"><\/span><strong>Yleiset tutkivan testauksen mittarit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tavanomaisia mittareita, joita testaajat saattavat kohdata tutkivien testien aikana, ovat muun muassa seuraavat:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Suorituskykytestin_mittarit\"><\/span><strong>1. Suorituskykytestin mittarit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Sovelluksen yleist\u00e4 suorituskyky\u00e4 tarkastelevat testit voivat tuottaa monenlaisia mittareita. T\u00e4m\u00e4 voi sis\u00e4lt\u00e4\u00e4 minimi-, keski- ja maksimivasteajat sek\u00e4 ep\u00e4onnistumis- ja onnistumisprosentit vakauden m\u00e4\u00e4ritt\u00e4miseksi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Testauksen_kattavuusmittarit\"><\/span><strong>2. Testauksen kattavuusmittarit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testien kattavuus on t\u00e4rke\u00e4\u00e4, koska se m\u00e4\u00e4ritt\u00e4\u00e4, kuinka monta sovelluksen luokkaa ja puolta testit kattavat. Vaatimusten kattavuusprosentti esimerkiksi arvioi, onko olemassa toimintoja, jotka vaativat lis\u00e4\u00e4 testauskierroksia.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Testin_yleinen_tehokkuus\"><\/span><strong>3. Testin yleinen tehokkuus<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Onnistuneiden ja ep\u00e4onnistuneiden tarkistusten m\u00e4\u00e4r\u00e4n seuraaminen auttaa testaajia selvitt\u00e4m\u00e4\u00e4n sovelluksen yleisen kunnon. T\u00e4m\u00e4n lis\u00e4ksi tiimi voi seurata, kuinka moni havaituista virheist\u00e4 on kriittinen.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Vikojen_jakautuminen\"><\/span><strong>4. Vikojen jakautuminen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vastaavasti virheiden jakautumisen tarkistaminen osoittaa, mitk\u00e4 osat tai toiminnot ovat alttiimpia virheille. N\u00e4m\u00e4 saattavat olla sovelluksen osia, jotka ovat usein vuorovaikutuksessa muiden osien kanssa, joten on t\u00e4rke\u00e4\u00e4 priorisoida n\u00e4m\u00e4 testit.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Regressiomittarit\"><\/span><strong>5. Regressiomittarit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tutkivan regressiotestauksen avulla testaajat n\u00e4kev\u00e4t, miten saman ohjelmiston eri iteraatiot k\u00e4ytt\u00e4ytyv\u00e4t ja miten t\u00e4m\u00e4 voi vaikuttaa suorituskykyyn.<\/p>\n<p>Virheiden m\u00e4\u00e4r\u00e4 ja rakennuskohtaiset virheet ovat erityisi\u00e4 mittareita, jotka auttavat t\u00e4ss\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Selvitan_hieman_sekaannusta_Ad_Hoc_-testit_Tutkiva_testaus_vs_Ad_Hoc_-testit\"><\/span><strong>Selvit\u00e4n hieman sekaannusta: Ad Hoc -testit: Tutkiva testaus vs. Ad Hoc -testit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Koska testaajan vapaus on vahvasti esill\u00e4, jotkut sekoittavat usein tutkivan testauksen ad hoc -testaukseen. N\u00e4ill\u00e4 kahdella formaatilla on useita keskeisi\u00e4 yht\u00e4l\u00e4isyyksi\u00e4, mutta ne palvelevat lopulta eri tarkoituksia.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Mita_on_ad_hoc_-testaus\"><\/span><strong>1. Mit\u00e4 on ad hoc -testaus?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ad hoc -testaus on t\u00e4ysin strukturoimaton l\u00e4hestymistapa, joka rikkoo perinteist\u00e4 testaussuunnittelua l\u00f6yt\u00e4\u00e4kseen vikoja, joita ei ehk\u00e4 muuten havaittaisi.<\/p>\n<p>T\u00e4h\u00e4n testaustapaan ei tyypillisesti liity dokumentointia, mik\u00e4 vaikeuttaa ongelmien toistamista, ellei testaaja ole t\u00e4ysin varma ongelman syyst\u00e4.<\/p>\n<p>Yksi esimerkki t\u00e4st\u00e4 on &#8221;apinatestaus&#8221;, jossa k\u00e4ytet\u00e4\u00e4n satunnaisia sy\u00f6tteit\u00e4 ja jonka tarkoituksena on lopulta rikkoa j\u00e4rjestelm\u00e4.<\/p>\n<p>Tutkivan testauksen tapaan monet ad hoc -testaajat ty\u00f6skentelev\u00e4t pareittain suorittaakseen n\u00e4m\u00e4 tarkistukset, mik\u00e4 parantaa niiden luotettavuutta. Ad hoc -l\u00e4hestymistapa voi olla hy\u00f6dyllinen virallisen testauksen suorittamisen j\u00e4lkeen, jotta voidaan varmistaa, ett\u00e4 tarkastuksissa otetaan huomioon kaikki mahdollisuudet; t\u00e4m\u00e4 auttaa my\u00f6s silloin, kun lis\u00e4testien suorittamiseen on vain v\u00e4h\u00e4n aikaa. Oikeanlaisella toteutuksella ad hoc -testeist\u00e4 on paljon hy\u00f6ty\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Tutkivan_testauksen_ja_ad_hoc_-testien_erot\"><\/span><strong>2. Tutkivan testauksen ja ad hoc -testien erot<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Ad hoc -testaukseen ei yleens\u00e4 liity muodollista dokumentointia. T\u00e4m\u00e4 on jyrk\u00e4ss\u00e4 ristiriidassa kokeellisten testien kanssa, joissa tarkastusten improvisoitu luonne tekee kirjanpidosta entist\u00e4kin t\u00e4rke\u00e4mp\u00e4\u00e4.<\/p>\n<p>Tutkivissa testeiss\u00e4 k\u00e4ytet\u00e4\u00e4n enemm\u00e4n erilaisia virallisia testaustekniikoita, kun taas ad hoc -tarkastuksissa t\u00e4t\u00e4 v\u00e4ltet\u00e4\u00e4n katsomalla tavanomaisen testausetiikan ulkopuolelle. T\u00e4m\u00e4 auttaa heit\u00e4 l\u00f6yt\u00e4m\u00e4\u00e4n virheit\u00e4, joita testaajat eiv\u00e4t muuten l\u00f6yt\u00e4isi.<\/p>\n<p>Tutkivalla testauksella on selke\u00e4t tavoitteet ja rajat, mutta se antaa tiimin j\u00e4senille silti mahdollisuuden k\u00e4ytt\u00e4\u00e4 luovia testej\u00e4. Ad-hoc-testeill\u00e4 ei yleens\u00e4 ole m\u00e4\u00e4ritelt\u00e4viss\u00e4 muita p\u00e4\u00e4m\u00e4\u00e4ri\u00e4 kuin ohjelmiston ty\u00f6nt\u00e4minen miten vain mahdollista. Ad hoc -testaus edellytt\u00e4\u00e4 usein my\u00f6s ohjelmiston ja sen toimintojen tuntemusta, kun taas tutkivassa testauksessa sovelluksen oppiminen sis\u00e4llytet\u00e4\u00e4n tavanomaisiin prosesseihin.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkiva_testaus_ketterassa_testauksessa\"><\/span><strong>Tutkiva testaus ketter\u00e4ss\u00e4 testauksessa<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Ketter\u00e4t menetelm\u00e4t edist\u00e4v\u00e4t voimakkaasti jatkuvaa parantamista. T\u00e4m\u00e4 tarkoittaa, ett\u00e4 se sopii hyvin yhteen kokeilevien testien kanssa, etenkin kun ohjelmistop\u00e4ivitysten kysynt\u00e4 kasvaa.<\/p>\n<p>Yhdist\u00e4m\u00e4ll\u00e4 tutkivan testauksen ja ketter\u00e4n testauksen voi antaa tiimin j\u00e4senille vahvemman testausrakenteen, kun julkaisusuunnittelu ja sprintin toteutus sis\u00e4llytet\u00e4\u00e4n heid\u00e4n aikatauluihinsa. Ketteri\u00e4 tekniikoita hy\u00f6dynt\u00e4v\u00e4 yritys voi hy\u00f6dynt\u00e4\u00e4 t\u00e4t\u00e4 viel\u00e4 enemm\u00e4n yhdist\u00e4m\u00e4ll\u00e4 sen kokeilevaan testaukseen; t\u00e4m\u00e4 on erinomainen tapa testata sovelluksen kutakin yksitt\u00e4ist\u00e4 ohjelmistokomponenttia. Koska testaajat voivat tehd\u00e4 kartoittavia tarkastuksia ilman skriptej\u00e4, t\u00e4m\u00e4 s\u00e4\u00e4st\u00e4\u00e4 sek\u00e4 laadunvarmistushenkil\u00f6st\u00f6n ett\u00e4 kehitt\u00e4jien arvokasta aikaa.<\/p>\n<p>Automatisoitu testaaminen lis\u00e4\u00e4 n\u00e4it\u00e4 s\u00e4\u00e4st\u00f6j\u00e4, sill\u00e4 se auttaa yrityksi\u00e4 tarkistamaan sovellustensa viimeisimm\u00e4t iteraatiot paljon nopeammin, mahdollisesti jopa yhdess\u00e4 y\u00f6ss\u00e4. Tutkivat tarkistukset tuottavat nopeasti k\u00e4ytt\u00f6kelpoisia tuloksia, ja kehitt\u00e4j\u00e4t voivat tehd\u00e4 tarvittavat muutokset osana seuraavaa sprintti\u00e4.<\/p>\n<p>Manuaalisesta kokeilevasta testauksesta on edelleen monia etuja ketter\u00e4n testauksen yhteydess\u00e4, koska sen avulla voidaan tunnistaa ongelmia, jotka automatisoitu l\u00e4hestymistapa voisi j\u00e4tt\u00e4\u00e4 huomiotta. Muut testauksen muodot viev\u00e4t yksinkertaisesti liian kauan tai tuottavat liian v\u00e4h\u00e4n hy\u00f6ty\u00e4, jotta ne sopisivat mukavasti ketter\u00e4\u00e4n kehykseen. Tutkivan tarkastuksen avulla voidaan varmistaa, ett\u00e4 jokainen ketter\u00e4 vaihe parantaa ohjelmistoa ja sen toimivuutta merkitt\u00e4v\u00e4sti.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"7_virhetta_ja_sudenkuoppaa_joita_kannattaa_valttaa_tutkivien_testien_kayttoonotossa\"><\/span><strong>7 virhett\u00e4 ja sudenkuoppaa, joita kannattaa v\u00e4ltt\u00e4\u00e4 tutkivien testien k\u00e4ytt\u00f6\u00f6notossa<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Seuraavassa on seitsem\u00e4n yleist\u00e4 virhett\u00e4, joita yritykset usein tekev\u00e4t ottaessaan k\u00e4ytt\u00f6\u00f6n tutkivia testej\u00e4, ja kerrotaan, miten yritykset voivat v\u00e4ltt\u00e4\u00e4 n\u00e4m\u00e4 ongelmat:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Epatasapainoinen_manuaalinenautomaattinen_testaus\"><\/span><strong>1. Ep\u00e4tasapainoinen manuaalinen\/automaattinen testaus.<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Sen selvitt\u00e4minen, mitk\u00e4 testit toimivat parhaiten manuaalisilla tarkistuksilla ja mitk\u00e4 testit hy\u00f6tyisiv\u00e4t automatisoinnista, vie aikaa, mutta antaa tiimeille mahdollisuuden testata paljon tehokkaammin.<\/p>\n<p>Liian monien testien automatisointi voi johtaa sovellukseen, joka on hankala tai k\u00e4ytt\u00e4j\u00e4yst\u00e4v\u00e4llinen, koska testaajasta ei ole apua.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Aikarajoitteet\"><\/span><strong>2. Aikarajoitteet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tutkiva testaus on nopeampaa kuin monet muut testauksen muodot, mutta projektin aikataulujen vuoksi tiimi voi silti suorittaa vain rajallisen m\u00e4\u00e4r\u00e4n testej\u00e4.<\/p>\n<p>Ajanhallinta ja sitoutuminen testien kattavuuteen auttavat testausryhm\u00e4\u00e4 suorittamaan mahdollisimman monta tarkastusta useista eri luokista.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Joustamattomat_testaajat\"><\/span><strong>3. Joustamattomat testaajat<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Vaikka tutkivat testaajat eiv\u00e4t vaadi ennakkotietoa ohjelmistosta tai erityisen syv\u00e4llisi\u00e4 taitoja, tarkastukset perustuvat silti yksitt\u00e4isten tiimin j\u00e4senten kykyihin ja aloitteellisuuteen.<\/p>\n<p>Projektip\u00e4\u00e4llik\u00f6n on jaettava n\u00e4m\u00e4 testausteht\u00e4v\u00e4t viisaasti ja varattava ne tarvittaessa tiimin luovemmille ja intuitiivisemmille j\u00e4senille.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Vaikeus_toistaa_epaonnistumisia\"><\/span><strong>4. Vaikeus toistaa ep\u00e4onnistumisia<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Aina ei ole selv\u00e4\u00e4, mitk\u00e4 toimet vaikuttavat testin ep\u00e4onnistumiseen; voi my\u00f6s olla ep\u00e4selv\u00e4\u00e4, mitk\u00e4 sovelluksen osatekij\u00e4t ovat syyllisi\u00e4.<\/p>\n<p>T\u00e4m\u00e4n vuoksi monissa tutkimuksellisissa l\u00e4hestymistavoissa testaajat yhdistet\u00e4\u00e4n pareittain tai jopa nauhoitetaan suoraan testaajan ruutu, jotta ongelmista ja niiden tarkoista syist\u00e4 saataisiin selke\u00e4mpi k\u00e4sitys.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Epaselva_dokumentaatio\"><\/span><strong>5. Ep\u00e4selv\u00e4 dokumentaatio<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Olipa kyseess\u00e4 sitten automaattinen vikailmoitus tai manuaalinen kirjaus suoritetuista testeist\u00e4, hyv\u00e4 dokumentaatio helpottaa kehitt\u00e4jien toimintaa testausryhm\u00e4n havaintojen perusteella.<\/p>\n<p>Testausryhm\u00e4n on sitouduttava varmistamaan laadukas kirjanpito jokaisessa tarkastuksessa ja annettava mahdollisimman paljon yksityiskohtia jokaiseen raporttiin.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Korkeat_odotukset\"><\/span><strong>6. Korkeat odotukset<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tutkiva testaus on hy\u00f6dyllist\u00e4 l\u00e4hes kaikissa ohjelmistoprojekteissa, mutta sen soveltamisala on silti rajallinen &#8211; se toimii parhaiten yhdess\u00e4 muiden testausmenetelmien kanssa.<\/p>\n<p>Testausryhmien on suoritettava n\u00e4m\u00e4 tarkistukset tavanomaisten k\u00e4sikirjoitettujen testien ohella; t\u00e4m\u00e4 on ainoa tapa, jolla laadunvarmistusosastot voivat varmistaa jatkuvasti laajan testikattavuuden.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_Epaasianmukainen_automaatio\"><\/span><strong>7. Ep\u00e4asianmukainen automaatio<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>On t\u00e4rke\u00e4\u00e4, ett\u00e4 testausryhm\u00e4 ja projektip\u00e4\u00e4llikk\u00f6 ymm\u00e4rt\u00e4v\u00e4t, mik\u00e4 automaatio-ohjelmisto tarjoaa eniten hy\u00f6ty\u00e4 kyseiselle sovellukselle.<\/p>\n<p>Eri kolmannen osapuolen vaihtoehdoilla on omat ainutlaatuiset ominaisuutensa, joten tiimin valinta voi m\u00e4\u00e4ritt\u00e4\u00e4 <a href=\"https:\/\/www.zaptest.com\/fi\/taydellinen-opas-robottiprosessien-automatisointiin-rpa\">robottiprosessien automatisoinnin<\/a> onnistumisen; tiimin on harkittava kaikkia vaihtoehtoja.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"5_parasta_ilmaista_testaustyokalua\"><\/span><strong>5 parasta ilmaista testausty\u00f6kalua<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Laadunvarmistusryhm\u00e4t voivat k\u00e4ytt\u00e4\u00e4 ilmaiseksi viitt\u00e4 parasta kokeilevan testauksen ty\u00f6kalua:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_ZAPTEST_FREE_Edition\"><\/span><strong>1. ZAPTEST FREE Edition<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/www.zaptest.com\/fi\">ZAPTEST Free<\/a> tarjoaa premium-tason toiminnot t\u00e4ysin ilmaiseksi, joten mik\u00e4 tahansa organisaatio voi hy\u00f6ty\u00e4 helposta kokeellisen testauksen toteuttamisesta.<\/p>\n<p>T\u00e4m\u00e4 sovellus voi automatisoida mink\u00e4 tahansa alustan, laitteen ja selaimen innovatiivisen 1SCRIPT-tekniikan avulla.<\/p>\n<p>ZAPTEST tarjoaa my\u00f6s joustavan RPA-automaation, jonka avulla voit yhdist\u00e4\u00e4 sen manuaaliseen l\u00e4hestymistapaan.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_XRAY_Exploratory_App\"><\/span>2. XRAY Exploratory App<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>XEA:n avulla k\u00e4ytt\u00e4j\u00e4t voivat luoda kattavia testauskaavioita ja helposti kirjata edistymisens\u00e4, mik\u00e4 tehostaa kokeellisen testauksen vikailmoitusvaihetta.<\/p>\n<p>T\u00e4m\u00e4 vaihtoehto keskittyy t\u00e4ysin k\u00e4ytt\u00e4j\u00e4n n\u00e4k\u00f6kulmaan ja tarjoaa keskitetyn tuloskeskuksen, josta muut testaajat voivat p\u00e4ivitt\u00e4\u00e4 tuloksia.<\/p>\n<p>XRAY:ss\u00e4 ei kuitenkaan ole t\u00e4ll\u00e4 hetkell\u00e4 integroitua automaatiota, mik\u00e4 saattaa rajoittaa sen tehokkuutta pitk\u00e4ll\u00e4 aikav\u00e4lill\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Bug_Magnet\"><\/span>3. Bug Magnet<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Bug Magnet on selainlaajennus, joka tarjoaa perusteellista eksploratiivista testausta, ja sen avulla testaajat voivat tarkistaa reunatapaukset ja muut ongelmalliset arvot.<\/p>\n<p>T\u00e4m\u00e4 laajennus tarjoaa my\u00f6s yksinkertaisen dummy-tekstin, s\u00e4hk\u00f6postiosoitteiden ja useiden merkist\u00f6jen integroinnin.<\/p>\n<p>T\u00e4m\u00e4 on kuitenkin saatavilla vain Firefox- ja Chrome-pohjaisille selaimille, joten se ei ole yht\u00e4 monipuolinen valinta kuin kilpailijansa.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Azure-testisuunnitelmat\"><\/span>4. Azure-testisuunnitelmat<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Azure Test Plans on keskeinen osa Microsoftin Azure-alustaa, ja sen avulla testaajat voivat ker\u00e4t\u00e4 monipuolisia tietoja monista skenaarioista.<\/p>\n<p>T\u00e4m\u00e4 vaihtoehto soveltuu sek\u00e4 ty\u00f6p\u00f6yt\u00e4- ett\u00e4 verkkopohjaisiin sovelluksiin, ja se tarjoaa my\u00f6s p\u00e4\u00e4st\u00e4 p\u00e4\u00e4h\u00e4n ulottuvan j\u00e4ljitett\u00e4vyyden, jonka avulla ohjelmiston kehityksest\u00e4 on selke\u00e4t tiedot.<\/p>\n<p>T\u00e4m\u00e4 l\u00e4hestymistapa edellytt\u00e4\u00e4 kuitenkin usein syvemp\u00e4\u00e4 integrointia Azureen, joten joustavuus k\u00e4rsii.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Testiny\"><\/span>5. Testiny<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Testiny on erikoistunut manuaaliseen kokeilevaan testaukseen ja tarjoaa \u00e4lykk\u00e4\u00e4n editorin, jonka avulla testaajat voivat suunnitella tarkistuksia puurakenteen avulla mahdollisimman joustavasti.<\/p>\n<p>Jokainen ajoon tai testitapaukseen tehty muutos j\u00e4\u00e4 sovelluksen historiaan t\u00e4ydellisen vastuuvelvollisuuden ja j\u00e4ljitett\u00e4vyyden varmistamiseksi.<\/p>\n<p>T\u00e4m\u00e4 on kuitenkin ilmaista vain pienille tiimeille ja avoimen l\u00e4hdekoodin projekteille.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Milloin_kannattaa_kayttaa_Enterprise-_ja_milloin_Free_Exploratory_Test_-tyokaluja\"><\/span><strong>Milloin kannattaa k\u00e4ytt\u00e4\u00e4 Enterprise- ja milloin Free Exploratory Test -ty\u00f6kaluja?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkiva testaus on kannattava investointi, ja maksulliset sovellukset tarjoavat yleens\u00e4 enemm\u00e4n toimintoja, mutta monet ilmaiset vaihtoehdot tarjoavat enemm\u00e4n kuin tarpeeksi ominaisuuksia.<\/p>\n<p>Tutkiva testaus voi olla merkitt\u00e4v\u00e4 toimintakustannus, jos sitoudut premium-malliin, mutta kaikilla ohjelmistokehitysyrityksill\u00e4 tai -tiimeill\u00e4 ei ole varaa t\u00e4h\u00e4n. Parhaan kolmannen osapuolen ohjelmiston valinta riippuu usein yrityksen erityisvaatimuksista.<\/p>\n<p>Maksullinen ratkaisu voi olla ainoa tapa t\u00e4ytt\u00e4\u00e4 kyseisen projektin tarpeet; ryhm\u00e4n on tutkittava eri vaihtoehtoja ennen kuin se sitoutuu sovellukseen.<\/p>\n<p>Pienempien tiimien yritykset voivat hy\u00f6ty\u00e4 eniten ilmaisista testausty\u00f6kaluista, sill\u00e4 monet vaihtoehdot ovat ilmaisia rajoitetulle k\u00e4ytt\u00e4j\u00e4m\u00e4\u00e4r\u00e4lle.<\/p>\n<p>Vaihtoehtoisesti he voivat valita vaihtoehtoja ilman t\u00e4t\u00e4 rajoitusta ja sellaisia vaihtoehtoja, joihin testausryhm\u00e4n mittakaava mahtuu. T\u00e4m\u00e4 voi tehd\u00e4 entist\u00e4kin kannattavammaksi koetestaajien parity\u00f6skentelyn tarkempien tulosten varmistamiseksi &#8211; tiimi tarvitsee luonnollisesti v\u00e4hemm\u00e4n k\u00e4ytt\u00e4j\u00e4profiileja.<\/p>\n<p>Monet palvelut tarjoavat ilmaisen kokeilujakson ohjelmistostaan, jotta organisaatiot voivat n\u00e4hd\u00e4, vastaako se heid\u00e4n tarpeitaan; t\u00e4m\u00e4 kest\u00e4\u00e4 yleens\u00e4 vain pari viikkoa.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tutkivan_testauksen_tarkistuslista_vinkkeja_ja_temppuja\"><\/span><strong>Tutkivan testauksen tarkistuslista, vinkkej\u00e4 ja temppuja<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Testaajat voivat ottaa huomioon monia muita vinkkej\u00e4 aloittaessaan tutkivia tarkastuksiaan:<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Jaa_ominaisuudet_ja_moduulit_asianmukaisesti\"><\/span><strong>1. Jaa ominaisuudet ja moduulit asianmukaisesti<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>V\u00e4\u00e4rink\u00e4sitysten v\u00e4ltt\u00e4miseksi testausryhmien tulisi laatia selke\u00e4 luettelo jokaisesta ominaisuudesta ja tarkistuksista, jotka ne aikovat suorittaa. T\u00e4m\u00e4 tarkoittaa my\u00f6s sen varmistamista, ett\u00e4 testit jakautuvat riitt\u00e4v\u00e4sti eri ohjelmistotoimintojen kesken.<\/p>\n<p>Parhaiden tulosten saavuttamiseksi on ensiarvoisen t\u00e4rke\u00e4\u00e4, ett\u00e4 testausryhm\u00e4 neuvottelee, ketk\u00e4 j\u00e4senet suorittavat kunkin testin omien taitojensa ja vahvuuksiensa perusteella.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Tyoskentele_ymmartaakseen_ohjelmistoa\"><\/span><strong>2. Ty\u00f6skentele ymm\u00e4rt\u00e4\u00e4kseen ohjelmistoa<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Oppimisvaihe on kriittinen osa kokeilevaa testausta. T\u00e4m\u00e4 tarkoittaa sit\u00e4, ett\u00e4 testaajien on oltava aktiivisesti tekemisiss\u00e4 ohjelmiston kanssa ja selvitett\u00e4v\u00e4, miten se toimii, ennen kuin he laativat testej\u00e4.<\/p>\n<p>Ohjelmiston sis\u00e4isten toimintatapojen oppiminen voi olla yhteisty\u00f6prosessi, jolla varmistetaan parempi ymm\u00e4rrys koko tiimiss\u00e4. N\u00e4in testaajat voivat kehitt\u00e4\u00e4 parempia tarkastuksia ja testitapauksia.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Selvita_ongelma-alueet\"><\/span><strong>3. Selvit\u00e4 ongelma-alueet<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Jokaisessa sovelluksessa on ominaisuuksia tai komponentteja, jotka leikkaavat toisiaan. Kun ohjelmistot monimutkaistuvat, niihin syntyy todenn\u00e4k\u00f6isemmin virheit\u00e4, mik\u00e4 voi vaatia enemm\u00e4n testausta. Tiimin on aktiivisesti selvitett\u00e4v\u00e4, mitk\u00e4 osat tarvitsevat lis\u00e4apua.<\/p>\n<p>He saattavat k\u00e4ytt\u00e4\u00e4 erityisi\u00e4 testauskierroksia, jotka vastaavat parhaiten sovelluksen tarpeita ja tiimin yleisi\u00e4 testausprioriteetteja.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Aloita_peruskayttajaskenaarioista\"><\/span><strong>4. Aloita perusk\u00e4ytt\u00e4j\u00e4skenaarioista<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Laadunvarmistusryhm\u00e4t voivat tarvittaessa suorittaa kartoittavia testej\u00e4 miss\u00e4 tahansa j\u00e4rjestyksess\u00e4, mutta voi olla hy\u00f6dyllisemp\u00e4\u00e4 aloittaa helpommilla tarkistuksilla ennen monimutkaisempiin ominaisuuksiin syventymist\u00e4.<\/p>\n<p>N\u00e4in monimutkaisuus voi edet\u00e4 tasaisesti, ja testaajat p\u00e4\u00e4sev\u00e4t ymm\u00e4rt\u00e4m\u00e4\u00e4n ohjelmistoa. Se auttaa my\u00f6s testaamaan, toimivatko perusominaisuudet odotetulla tavalla.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Paritetaan_testaajat_yhteen\"><\/span><strong>5. Paritetaan testaajat yhteen<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Parittainen kokeileva testaus sek\u00e4 sujuvoittaa ett\u00e4 validoi laadunvarmistusvaihetta, jolloin testaajat voivat ty\u00f6skennell\u00e4 ehdottoman luottavaisin mielin jokaisen tarkistuksen yhteydess\u00e4. Yhteisty\u00f6 tekee testauksesta tehokkaampaa, koska se parantaa jokaisen ryhm\u00e4n j\u00e4senen tuntemusta ohjelmistosta.<\/p>\n<p>He voivat my\u00f6s antaa vikailmoituksia paljon syv\u00e4llisemmin, koska heill\u00e4 on yksil\u00f6llinen n\u00e4k\u00f6kulma, mik\u00e4 antaa kehitt\u00e4jille enemm\u00e4n tietoa k\u00e4ytett\u00e4v\u00e4ksi.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Suorita_useita_testeja\"><\/span><strong>6. Suorita useita testej\u00e4<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ryhm\u00e4n mahdollisuudet testata hakemus uudelleen riippuvat ryhm\u00e4n aikataulusta ja m\u00e4\u00e4r\u00e4ajoista. Mutta jos se on mahdollista, erityisen ongelmallisten komponenttien kaksinkertainen tarkastus voi olla hy\u00f6dyllist\u00e4.<\/p>\n<p>T\u00e4m\u00e4n lis\u00e4ksi testej\u00e4 toistamalla voidaan varmistaa, ett\u00e4 aiemmin havaittu ongelma on nyt korjattu eik\u00e4 vaikuta ohjelmistoon en\u00e4\u00e4. T\u00e4m\u00e4 huolellisuus on joskus tarpeen, jotta testaus onnistuu.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Paatelma\"><\/span><strong>P\u00e4\u00e4telm\u00e4<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Tutkivalla testauksella on paljon annettavaa kaikenlaisille ohjelmistokehitysyrityksille, sill\u00e4 se t\u00e4ydent\u00e4\u00e4 k\u00e4sikirjoitustestausta ja monia muita tarkastuksia.<\/p>\n<p>Tutkivan testauksen avulla laadunvarmistusryhm\u00e4t voivat testata sovelluksia korkeammalle tasolle, parantaa lopullisen ohjelmiston laatua ja auttaa kehitt\u00e4ji\u00e4 korjaamaan mahdolliset virheet.<\/p>\n<p>Manuaalisen ja automatisoidun testauksen yhdistelm\u00e4ll\u00e4 voidaan varmistaa suurin hy\u00f6ty, sill\u00e4 se mahdollistaa yht\u00e4l\u00e4isen huomion kiinnitt\u00e4misen kaikkiin ohjelmistokomponentteihin.<\/p>\n<p>Jos yrityksesi tarvitsee tutkimusautomaatio-ohjelmistoa, ZAPTEST FREE Edition tarjoaa paljon laajemmat ja joustavammat toiminnot kuin muut premium-sovellukset, joiden avulla testaajat voivat helposti optimoida n\u00e4m\u00e4 tarkistukset.<\/p>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Usein_kysytyt_kysymykset_ja_resurssit\"><\/span><strong>Usein kysytyt kysymykset ja resurssit<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"1_Parhaat_kurssit_tutkivan_testauksen_automatisoinnista\"><\/span><strong>1. Parhaat kurssit tutkivan testauksen automatisoinnista<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Sek\u00e4 uudet ett\u00e4 kokeneet kokeilevat testaajat voivat hy\u00f6ty\u00e4 kursseista, joilla he voivat parantaa taitojaan. T\u00e4h\u00e4n kuuluu my\u00f6s sen selvitt\u00e4minen, miten uusia ohjelmistoja l\u00e4hestyt\u00e4\u00e4n.<\/p>\n<p>Hy\u00f6dyllisi\u00e4 kursseja, jotka voivat auttaa t\u00e4ss\u00e4, ovat muun muassa:<\/p>\n<p>&#8211; Udemyn Complete 2023 Software Testing Bootcamp; t\u00e4m\u00e4 opettaa laajan ohjelmistotestauksen 28 tunnin aikana.<\/p>\n<p>&#8211; Coveros&#8217;s Exploratory Testing; t\u00e4ss\u00e4 keskityt\u00e4\u00e4n siihen, miten kehitt\u00e4\u00e4 peruskirjoja ja soveltaa tutkivia testej\u00e4 API-rajapintoihin.<\/p>\n<p>&#8211; Polteqin kaksip\u00e4iv\u00e4inen tutkivan testauksen koulutus; t\u00e4ss\u00e4 koulutuksessa tarkastellaan, miten tutkivat testit toimivat ketter\u00e4ss\u00e4 kontekstissa.<\/p>\n<p>&#8211; LinkedIn&#8217;s Exploratory Testing; t\u00e4m\u00e4 osoittaa, miten nykyaikainen ohjelmistotestaus on ottanut k\u00e4ytt\u00f6\u00f6n tutkivat tarkastukset.<\/p>\n<p>&#8211; Courseran Introduction to Software Testing; t\u00e4m\u00e4 auttaa ensikertalaisia testaajia ymm\u00e4rt\u00e4m\u00e4\u00e4n tyypillisi\u00e4 menettelytapoja.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Mitka_ovat_5_tarkeinta_haastattelukysymysta_eksploratiivisesta_testauksesta\"><\/span><strong>2. Mitk\u00e4 ovat 5 t\u00e4rkeint\u00e4 haastattelukysymyst\u00e4 eksploratiivisesta testauksesta?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Kun haastattelet tutkivan testauksen teht\u00e4viin, on t\u00e4rke\u00e4\u00e4, ett\u00e4 palkkaavat johtajat esitt\u00e4v\u00e4t hyvi\u00e4 kysymyksi\u00e4, jotta he voivat arvioida tarkasti hakijan taitoja ja kokemusta.<\/p>\n<p>Viisi t\u00e4rkeint\u00e4 kysymyst\u00e4 ovat:<\/p>\n<p>&#8211; Mitk\u00e4 ovat k\u00e4sikirjoitetun ja kokeilevan testauksen t\u00e4rkeimm\u00e4t erot, niiden soveltuvuus mukaan luettuna?<\/p>\n<p>&#8211; Millaisia haasteita olet kohdannut kokeilevana testaajana ja miten olet selvinnyt niist\u00e4?<\/p>\n<p>&#8211; Anna esimerkkej\u00e4 kokeellisista testeist\u00e4, jotka hy\u00f6tyisiv\u00e4t eniten robottiprosessien automatisoinnista.<\/p>\n<p>&#8211; Mik\u00e4 on mielest\u00e4nne merkitt\u00e4vin (tekninen tai muu) taito, joka tarvitaan kokeilevan testaajan ty\u00f6h\u00f6n?<\/p>\n<p>&#8211; Mit\u00e4 neuvoja antaisit testaajalle, jolla on vaikeuksia ymm\u00e4rt\u00e4\u00e4 ohjelmistoa ja sen tarkistamista?<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Parhaat_YouTube-oppaat_tutkimustestauksesta\"><\/span><strong>3. Parhaat YouTube-oppaat tutkimustestauksesta<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>YouTuben kaltaisilla videonjakosivustoilla on saatavilla monia ilmaisia opetusohjelmia, jotka voivat auttaa tulevia testaajia ymm\u00e4rt\u00e4m\u00e4\u00e4n sen keskeiset periaatteet. Jotkut niist\u00e4 ovat osa sarjaa, toiset taas ovat yksitt\u00e4isi\u00e4 videoita, joissa syvennyt\u00e4\u00e4n aiheeseen.<\/p>\n<p>N\u00e4it\u00e4 opetusohjelmia tarjoavat muun muassa seuraavat kanavat:<\/p>\n<p>&#8211; The Testing Academy tarjoaa satoja videoita, jotka kattavat kaikki ohjelmistotestauksen osa-alueet.<\/p>\n<p>&#8211; Software Testing Mentor, joka tarjoaa my\u00f6s laajoja videoita ohjelmistotestauksen perusteista.<\/p>\n<p>&#8211; QAFox, joka tarjoaa my\u00f6s todellisia esimerkkej\u00e4 ja live-projekteja t\u00e4ydent\u00e4m\u00e4\u00e4n kaikkia videoita.<\/p>\n<p>&#8211; SDET-QA Automation Techie, jossa on useita kattavia videoita erilaisista testausmenetelmist\u00e4.<\/p>\n<p>&#8211; GlitchITSystem, joka tutkii erilaisia verkkosivustoja ja yritt\u00e4\u00e4 l\u00f6yt\u00e4\u00e4 h\u00e4iri\u00f6it\u00e4 testaamalla.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Miten_yllapitaa_tutkivia_testeja\"><\/span><strong>4. Miten yll\u00e4pit\u00e4\u00e4 tutkivia testej\u00e4?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>&nbsp;<\/p>\n<p>Hyvin toteutettuihin kokeileviin testeihin sis\u00e4ltyy vahva dokumentaatio, johon kehitt\u00e4j\u00e4t ja tulevat testaajat voivat palata ohjelmiston uusia iteraatioita varten.<\/p>\n<p>Kun sovellukseen tehd\u00e4\u00e4n merkitt\u00e4vi\u00e4 p\u00e4ivityksi\u00e4, sen ensisijaisten toimintojen uudelleentestaus on tarpeen, jotta voidaan varmistaa, ett\u00e4 lis\u00e4yksill\u00e4 ei ole kielteisi\u00e4 vaikutuksia jo olemassa oleviin ominaisuuksiin.<\/p>\n<p>T\u00e4m\u00e4 on ainoa tapa taata, ett\u00e4 kokeelliset testit onnistuvat pitk\u00e4ll\u00e4 aikav\u00e4lill\u00e4. Se auttaa my\u00f6s ottamaan huomioon tulevaisuuden suunnitelmat, kuten alustavat ominaisuudet, kun alkuper\u00e4ist\u00e4 sovellusta ja sen tarkistuksia suunnitellaan.<\/p>\n<p>QA-henkil\u00f6st\u00f6n on suunniteltava n\u00e4m\u00e4 testit asianmukaisesti ja selvitett\u00e4v\u00e4, milloin sovellus on tarkistettava uudelleen; automatisoidut testausty\u00f6kalut voivat auttaa tiimi\u00e4 t\u00e4ss\u00e4.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Onko_tutkiva_testaus_mustan_laatikon_testausta\"><\/span><strong>5. Onko tutkiva testaus mustan laatikon testausta?<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Tutkiva testaus on hyvin samankaltaista kuin mustan laatikon testaus, jolla tarkoitetaan sovelluksen tarkistamista tarkastelemalla sen ominaisuuksia tarkastelematta suoraan koodia.<\/p>\n<p>Tutkivan testauksen piiriin kuuluville tarkastuksille ei ole selke\u00e4\u00e4 rajaa; t\u00e4m\u00e4 l\u00e4hestymistapa voi kattaa kaikki ohjelmiston osa-alueet, my\u00f6s koodin.<\/p>\n<p>Yksi n\u00e4iden kahden testaustyypin keskeisist\u00e4 yht\u00e4l\u00e4isyyksist\u00e4 on se, ett\u00e4 testaajalla ei ole ennakkotietoa. Mustan laatikon testaajat eiv\u00e4t yleens\u00e4 tunne ohjelmistoa ennen sen testaamista, ja tutkivat testaajat oppivat ohjelmiston toiminnan osana alustavaa tarkastelua.<\/p>\n<p>Vaikka tutkivaa testausta ei yleens\u00e4 aina luokitella mustan laatikon testaukseksi, on totta, ett\u00e4 n\u00e4iden kahden l\u00e4hestymistavan v\u00e4lill\u00e4 on huomattavan paljon ristikk\u00e4isyytt\u00e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tutkiva testaus on erityyppinen ohjelmistotestaus, josta on monia etuja sovellukselle, ja sen avulla se voi hy\u00f6dynt\u00e4\u00e4 koko potentiaaliaan. Tapa, jolla tiimi integroi tutkivan testauksen rutiinitarkastuksiinsa, voi jopa m\u00e4\u00e4ritt\u00e4\u00e4, miten hyvin ohjelmisto toimii, varsinkin kun testausta l\u00e4hestyt\u00e4\u00e4n uusilla ja odottamattomilla tavoilla. T\u00e4m\u00e4 auttaa testaajia paljastamaan sovelluksen ongelmat, jotka voivat muuten j\u00e4\u00e4d\u00e4 huomaamatta ennen k\u00e4ytt\u00f6\u00f6nottoa ja johtaa [&hellip;]<\/p>\n","protected":false},"author":14624,"featured_media":53081,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"Tutkiva testaus - tyypit, prosessi, ty\u00f6kalut ja muuta!  ","_seopress_titles_desc":"Tutkivan testauksen tyypeist\u00e4, nikseist\u00e4 ja haasteista ilmaisiin ja yritysty\u00f6kaluihin sek\u00e4 tarkistuslistoihin, opi kaikki, mit\u00e4 tutkivasta testauksesta pit\u00e4\u00e4 tiet\u00e4\u00e4!","_seopress_robots_index":"","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":"","beyondwords_generate_audio":"","beyondwords_integration_method":"","beyondwords_project_id":"","beyondwords_content_id":"","beyondwords_preview_token":"","beyondwords_player_content":"","beyondwords_player_style":"","beyondwords_language_code":"","beyondwords_language_id":"","beyondwords_title_voice_id":"","beyondwords_body_voice_id":"","beyondwords_summary_voice_id":"","beyondwords_error_message":"","beyondwords_disabled":"","beyondwords_delete_content":"","beyondwords_podcast_id":"","beyondwords_hash":"","publish_post_to_speechkit":"","speechkit_hash":"","speechkit_generate_audio":"","speechkit_project_id":"","speechkit_podcast_id":"","speechkit_error_message":"","speechkit_disabled":"","speechkit_access_key":"","speechkit_error":"","speechkit_info":"","speechkit_response":"","speechkit_retries":"","speechkit_status":"","speechkit_updated_at":"","_speechkit_link":"","_speechkit_text":""},"categories":[380],"tags":[],"class_list":{"0":"post-56455","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-ohjelmistotestauksen-tyypit-fi"},"acf":{"short_name":""},"_links":{"self":[{"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/posts\/56455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/users\/14624"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/comments?post=56455"}],"version-history":[{"count":0,"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/posts\/56455\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/media\/53081"}],"wp:attachment":[{"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/media?parent=56455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/categories?post=56455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zaptest.com\/fi\/wp-json\/wp\/v2\/tags?post=56455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}