{"id":238692,"date":"2025-05-05T11:04:55","date_gmt":"2025-05-05T08:04:55","guid":{"rendered":"https:\/\/isletgroup.fi\/?p=238692"},"modified":"2025-05-05T11:04:59","modified_gmt":"2025-05-05T08:04:59","slug":"software-testing-in-erp-implementation-ensuring-quality-and-efficiency","status":"publish","type":"post","link":"https:\/\/isletgroup.fi\/en\/2025\/05\/05\/software-testing-in-erp-implementation-ensuring-quality-and-efficiency\/","title":{"rendered":"Soft\u00adware test\u00ading in ERP imple\u00admen\u00adta\u00adtion: Ensur\u00ading qual\u00adi\u00adty and efficiency"},"content":{"rendered":"<p>[et_\u200bpb_\u200bsection fb_built=\u201c1\u201d _builder_version=\u201c4.24.3\u201d _module_preset=\u201cdefault\u201d da_disable_devices=\u201coff|off|off\u201d global_\u200bcolors_\u200binfo=\u201d{}\u201d da_is_popup=\u201coff\u201d da_exit_intent=\u201coff\u201d da_has_close=\u201con\u201d da_alt_close=\u201coff\u201d da_dark_close=\u201coff\u201d da_not_modal=\u201con\u201d da_is_singular=\u201coff\u201d da_with_loader=\u201coff\u201d da_has_shadow=\u201con\u201d][et_pb_row _builder_version=\u201c4.24.3\u201d _module_preset=\u201cdefault\u201d global_colors_info=\u201d{}\u201d][et_pb_column type=\u201c4_4\u201d _builder_version=\u201c4.24.3\u201d _module_preset=\u201cdefault\u201d global_colors_info=\u201d{}\u201d][et_pb_text _builder_version=\u201c4.24.3\u201d _module_preset=\u201cdefault\u201d global_colors_info=\u201d{}\u201d]<\/p>\n<p><strong>Soft\u00adware test\u00ading plays a&nbsp;cru\u00adcial role in the imple\u00admen\u00adta\u00adtion of an Enter\u00adprise Resource Plan\u00adning (ERP) sys\u00adtem. The pri\u00adma\u00adry goal of test\u00ading is to pro\u00advide infor\u00adma\u00adtion about the qual\u00adi\u00adty of the soft\u00adware and to iden\u00adti\u00adfy poten\u00adtial defi\u00adcien\u00adcies. While test\u00ading does not inher\u00adent\u00adly improve the soft\u00adware, it helps detect errors and areas for improve\u00adment with\u00adin the sys\u00adtem. A&nbsp;well-struc\u00adtured test plan sup\u00adports the objec\u00adtives of an ERP project and enables a&nbsp;fast, high-qual\u00adi\u00adty, and cost-effec\u00adtive implementation.<\/strong><\/p>\n<p>Soft\u00adware is test\u00aded using var\u00adi\u00adous test sce\u00adnar\u00adios to eval\u00adu\u00adate its func\u00adtion\u00adal\u00adi\u00adty in prac\u00adtice. How\u00adev\u00ader, test\u00ading can some\u00adtimes be slow and is often per\u00adceived as labor-inten\u00adsive. Some test sce\u00adnar\u00adios should be exe\u00adcut\u00aded man\u00adu\u00adal\u00adly, but it is rec\u00adom\u00admend\u00aded to auto\u00admate fre\u00adquent\u00adly repeat\u00aded and time-con\u00adsum\u00ading test scenarios.<\/p>\n<p><\/p>\n<h3>Before div\u00ading deep\u00ader into test automa\u00adtion, let\u2019s go through some key soft\u00adware test\u00ading concepts:&nbsp;<\/h3>\n<ul>\n<li><strong>Smoke Test\u00ading<\/strong>\u2009\u2014\u2009A&nbsp;quick, basic-lev\u00adel test to ensure that the core func\u00adtion\u00adal\u00adi\u00adties of the soft\u00adware work with\u00adout major errors.<\/li>\n<li><strong>Unit Test\u00ading<\/strong>\u2009\u2014\u2009A&nbsp;method for test\u00ading indi\u00advid\u00adual com\u00adpo\u00adnents of a&nbsp;sys\u00adtem. The goal is to ensure that each mod\u00adule func\u00adtions as expected.<\/li>\n<li><strong>Pro\u00adgres\u00adsion Test\u00ading<\/strong>\u2009\u2014\u2009The test\u00ading of new or mod\u00adi\u00adfied parts of the system.<\/li>\n<li><strong>Re-test\u00ading<\/strong>\u2009\u2014\u2009The re-exe\u00adcu\u00adtion of pre\u00advi\u00adous\u00adly failed test cas\u00ades to ver\u00adi\u00adfy that iden\u00adti\u00adfied issues have been prop\u00ader\u00adly&nbsp;fixed.<\/li>\n<li><strong>Accep\u00adtance Test\u00ading<\/strong>\u2009\u2014\u2009Ensures that the soft\u00adware meets the defined user and busi\u00adness require\u00adments. Accep\u00adtance test\u00ading is typ\u00adi\u00adcal\u00adly con\u00adduct\u00aded by end users to con\u00adfirm that the soft\u00adware is ready for deploy\u00adment. For exam\u00adple, in pay\u00adroll soft\u00adware, accep\u00adtance test\u00ading would ver\u00adi\u00adfy that pay slips are gen\u00ader\u00adat\u00aded cor\u00adrect\u00adly and include all nec\u00ades\u00adsary details.<\/li>\n<li><strong>Inte\u00adgra\u00adtion Test\u00ading<\/strong>\u2009\u2014\u2009Exam\u00adines how dif\u00adfer\u00adent sys\u00adtem inter\u00adfaces inter\u00adact. For exam\u00adple, in an e\u2011commerce appli\u00adca\u00adtion, inte\u00adgra\u00adtion test\u00ading ensures that the order\u00ading sys\u00adtem cor\u00adrect\u00adly trans\u00admits data to the pay\u00adment sys\u00adtem with\u00adout com\u00adpat\u00adi\u00adbil\u00adi\u00adty issues. Inte\u00adgra\u00adtion test\u00ading also includes end-to-end process test\u00ading, which tests the smooth\u00adness and func\u00adtion\u00adal\u00adi\u00adty of the entire process when dif\u00adfer\u00adent sys\u00adtems work together.<\/li>\n<li><strong>Per\u00adfor\u00admance Test\u00ading<\/strong>\u2009\u2014\u2009Assess\u00ades soft\u00adware speed, scal\u00ada\u00adbil\u00adi\u00adty, and sta\u00adbil\u00adi\u00adty under dif\u00adfer\u00adent load con\u00addi\u00adtions. For exam\u00adple, a&nbsp;per\u00adfor\u00admance test might check how quick\u00adly a&nbsp;web\u00adsite loads when thou\u00adsands of users try to access it simultaneously.<\/li>\n<li><strong>Regres\u00adsion Test\u00ading<\/strong>\u2009\u2014\u2009Ensures that changes to the soft\u00adware, such as new fea\u00adtures or bug fix\u00ades, do not break pre\u00advi\u00adous\u00adly func\u00adtion\u00ading com\u00adpo\u00adnents. This is par\u00adtic\u00adu\u00adlar\u00adly impor\u00adtant in con\u00adtin\u00adu\u00adous devel\u00adop\u00adment, where soft\u00adware is fre\u00adquent\u00adly updat\u00aded. Regres\u00adsion test\u00ading can be per\u00adformed man\u00adu\u00adal\u00adly or auto\u00admat\u00aded to rerun pre\u00advi\u00adous test cas\u00ades efficiently.<\/li>\n<\/ul>\n<p><\/p>\n<p>When exe\u00adcut\u00aded prop\u00ader\u00adly, test\u00ading sup\u00adports busi\u00adness objec\u00adtives, reduces soft\u00adware devel\u00adop\u00adment risks, and enables a&nbsp;faster and more reli\u00adable release cycle. Test automa\u00adtion is one of the most effec\u00adtive ways to meet the speed demands of soft\u00adware devel\u00adop\u00adment. It also improves test cov\u00ader\u00adage, reduces man\u00adu\u00adal test\u00ading work\u00adload, and accel\u00ader\u00adates feed\u00adback loops and error detec\u00adtion. Test automa\u00adtion should focus on crit\u00adi\u00adcal and fre\u00adquent\u00adly exe\u00adcut\u00aded tests to keep main\u00adte\u00adnance effi\u00adcient and costs manageable.<\/p>\n<p>How\u00adev\u00ader, test automa\u00adtion alone does not guar\u00adan\u00adtee high-qual\u00adi\u00adty soft\u00adware; it should be inte\u00adgrat\u00aded into a&nbsp;broad\u00ader test\u00ading strat\u00ade\u00adgy. Gen\u00ader\u00adal\u00adly, orga\u00adni\u00adza\u00adtions fall into two cat\u00ade\u00adgories when it comes to test automa\u00adtion: some strive to auto\u00admate as much test\u00ading as pos\u00adsi\u00adble, while oth\u00aders rec\u00adog\u00adnize the need for automa\u00adtion only in the final stages of the project. The best results are often achieved in orga\u00adni\u00adza\u00adtions where the nec\u00ades\u00adsary func\u00adtion\u00adal har\u00admo\u00adniza\u00adtion is done ear\u00adly in the ERP project, and test sce\u00adnar\u00adios are draft\u00aded from the out\u00adset. This approach makes it eas\u00adi\u00ader to iden\u00adti\u00adfy the process areas that can be eas\u00adi\u00adly auto\u00admat\u00aded, allow\u00ading project team mem\u00adbers to focus their efforts on more com\u00adplex vari\u00ada\u00adtions that are essen\u00adtial for the com\u00adpa\u00adny\u2019s busi\u00adness operations.<\/p>\n<p><\/p>\n<p>In the next blog of this blog series, we will take a&nbsp;deep\u00ader look at the most com\u00admon chal\u00adlenges encoun\u00adtered when imple\u00adment\u00ading test automation.<\/p>\n<p><\/p>\n<p>[\/et_pb_text][et_pb_team_member name=\u201cBlog author\u201d image_url=\u201chttps:\/\/isletgroup.fi\/wp-content\/uploads\/2025\/04\/Asta_Lehto_Beanie_Round-150x150.png\u201d _builder_version=\u201c4.24.3\u201d _module_preset=\u201cdefault\u201d global_colors_info=\u201d{}\u201d]<\/p>\n<p><em>Asta Lehto is SAP Spe\u00adcial\u00adist in Islet\u2019s ERP team. With over 17&nbsp;years of expe\u00adri\u00adence, she has been involved in sev\u00ader\u00adal SAP imple\u00admen\u00adta\u00adtion projects in com\u00adpa\u00adnies from dif\u00adfer\u00adent industries.<\/em><\/p>\n<p>[\/et_pb_team_member][et_pb_text _builder_version=\u201c4.24.3\u201d _module_preset=\u201cdefault\u201d global_colors_info=\u201d{}\u201d]<\/p>\n<p><\/p>\n<p>More infor\u00adma\u00adtion:<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\u201c1_4,1_4,1_2\u201d _builder_version=\u201c4.16\u201d background_size=\u201cinitial\u201d background_position=\u201ctop_left\u201d background_repeat=\u201crepeat\u201d global_colors_info=\u201d{}\u201d][et_pb_column type=\u201c1_4\u201d _builder_version=\u201c4.16\u201d custom_\u200bpadding=\u201d|||\u201d global_\u200bcolors_\u200binfo=\u201d{}\u201d custom_padding__hover=\u201d|||\u201d][\/et_pb_column][et_pb_column type=\u201c1_4\u201d _builder_version=\u201c4.16\u201d custom_\u200bpadding=\u201d|||\u201d global_\u200bcolors_\u200binfo=\u201d{}\u201d custom_padding__hover=\u201d|||\u201d][et_pb_image src=\u201chttps:\/\/isletgroup.fi\/wp-content\/uploads\/2020\/11\/Jukka_Penttinen_Beanie_Round.png\u201d title_text=\u201cJukka_Penttinen_Beanie_Round\u201d url_new_window=\u201con\u201d align=\u201ccenter\u201d align_tablet=\u201ccenter\u201d align_\u200bphone=\u201d\u201d align_last_edited=\u201con|desktop\u201d _builder_version=\u201c4.16\u201d width=\u201c85%\u201d global_colors_info=\u201d{}\u201d][\/et_pb_image][et_pb_text _builder_version=\u201c4.16\u201d custom_margin=\u201d|-10px||-30px|false|false\u201d global_colors_info=\u201d{}\u201d]<\/p>\n<p style=\"text-align: center;\">Juk\u00adka Penttinen<br> CBO\u2009\u2014\u2009ERP<br>\n<a href=\"mailto:jukka.penttinen@isletgroup.fi\">jukka.\u200bpenttinen@\u200bisletgroup.\u200bfi<\/a><br> +358 40 355&nbsp;1973<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\u201c1_2\u201d _builder_version=\u201c4.16\u201d custom_\u200bpadding=\u201d|||\u201d global_\u200bcolors_\u200binfo=\u201d{}\u201d custom_padding__hover=\u201d|||\u201d][et_pb_text admin_label=\u201cmore infor\u00adma\u00adtion text (fill it if you want to\u201d _builder_version=\u201c4.16\u201d custom_margin=\u201d||40px|||\u201d global_colors_info=\u201d{}\u201d][\/et_pb_text][et_pb_button button_url=\u201cmailto:jukka.penttinen@isletgroup.fi\u201d url_new_window=\u201con\u201d button_text=\u201cGet in touch\u201d button_alignment=\u201ccenter\u201d admin_label=\u201cemail\/get in touch but\u00adton\u201d module_class=\u201cCTA_box_bedrock\u201d _builder_version=\u201c4.24.3\u201d custom_margin=\u201c140px||||false|false\u201d global_\u200bcolors_\u200binfo=\u201d{}\u201d button_text_size__hover_enabled=\u201coff\u201d button_one_text_size__hover_enabled=\u201coff\u201d button_two_text_size__hover_enabled=\u201coff\u201d button_text_color__hover_enabled=\u201coff\u201d button_one_text_color__hover_enabled=\u201coff\u201d button_two_text_color__hover_enabled=\u201coff\u201d button_border_width__hover_enabled=\u201coff\u201d button_one_border_width__hover_enabled=\u201coff\u201d button_two_border_width__hover_enabled=\u201coff\u201d button_border_color__hover_enabled=\u201coff\u201d button_one_border_color__hover_enabled=\u201coff\u201d button_two_border_color__hover_enabled=\u201coff\u201d button_border_radius__hover_enabled=\u201coff\u201d button_one_border_radius__hover_enabled=\u201coff\u201d button_two_border_radius__hover_enabled=\u201coff\u201d button_letter_spacing__hover_enabled=\u201coff\u201d button_one_letter_spacing__hover_enabled=\u201coff\u201d button_two_letter_spacing__hover_enabled=\u201coff\u201d button_bg_color__hover_enabled=\u201coff\u201d button_one_bg_color__hover_enabled=\u201coff\u201d button_two_bg_color__hover_enabled=\u201coff\u201d][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Soft\u00adware test\u00ading plays a&nbsp;cru\u00adcial role in the imple\u00admen\u00adta\u00adtion of an Enter\u00adprise Resource Plan\u00adning (ERP) sys\u00adtem. The pri\u00adma\u00adry goal of test\u00ading is to pro\u00advide infor\u00adma\u00adtion about the qual\u00adi\u00adty of the soft\u00adware and to iden\u00adti\u00adfy poten\u00adtial defi\u00adcien\u00adcies. While test\u00ading does not inher\u00adent\u00adly improve the soft\u00adware, it helps detect errors and areas for improve\u00adment with\u00adin the system.&nbsp;[\u2026]<\/p>\n","protected":false},"author":20,"featured_media":238670,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"on","_et_pb_old_content":"<p>[et_pb_section fb_built=\"1\" _builder_version=\"4.24.3\" _module_preset=\"default\" da_disable_devices=\"off|off|off\" global_colors_info=\"{}\" da_is_popup=\"off\" da_exit_intent=\"off\" da_has_close=\"on\" da_alt_close=\"off\" da_dark_close=\"off\" da_not_modal=\"on\" da_is_singular=\"off\" da_with_loader=\"off\" da_has_shadow=\"on\"][et_pb_row _builder_version=\"4.24.3\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_column type=\"4_4\" _builder_version=\"4.24.3\" _module_preset=\"default\" global_colors_info=\"{}\"][et_pb_text _builder_version=\"4.24.3\" _module_preset=\"default\" hover_enabled=\"0\" global_colors_info=\"{}\" sticky_enabled=\"0\"]<\/p><p>Ohjelmistotestaus on eritt\u00e4in t\u00e4rke\u00e4ss\u00e4 roolissa toiminnanohjausj\u00e4rjestelm\u00e4n (ERP) k\u00e4ytt\u00f6\u00f6notossa. Testauksen ensisijaisena tavoitteena on tuottaa tietoa ohjelmiston laadusta, ja tuoda esille mahdolliset puutteet. Testaus ei sin\u00e4ll\u00e4\u00e4n paranna ohjelmistoa, mutta sen avulla on mahdollista tunnistaa j\u00e4rjestelm\u00e4ss\u00e4 esiintyvi\u00e4 virheit\u00e4 ja kehityskohteita. Hyvin laadittu testisuunnitelma tukee ERP-hankkeen tavoitteita ja mahdollistaa nopean, laadukkaan sek\u00e4 kustannustehokkaan k\u00e4ytt\u00f6\u00f6nottoprojektin.<\/p><p>Ohjelmistoa testataan erilaisilla testiskenaarioilla, jotta sen toimintaa on mahdollista arvioida k\u00e4yt\u00e4nn\u00f6ss\u00e4. Testaaminen on kuitenkin toisinaan hidasta, ja se koetaan monesti hyvin ty\u00f6l\u00e4\u00e4ksi. Osa testiskenaarioista on suositeltavaa suorittaa manuaalisesti, mutta usein toistuvat, ty\u00f6l\u00e4\u00e4t testiskenaariot ovat suositeltavaa automatisoida.<\/p><p>\u00a0<\/p><h3>Ennen kuin paneudumme tarkemmin testiautomaation pariin, k\u00e4yd\u00e4\u00e4n lyhyesti l\u00e4pi ohjelmistotestaukseen liittyvi\u00e4 keskeisi\u00e4 k\u00e4sitteit\u00e4:<\/h3><ul><li><strong>Savutestaamisella<\/strong> tarkoitetaan nopeasti suoritettavaa perustason testi\u00e4, jolla varmistetaan, ett\u00e4 ohjelmiston keskeisimm\u00e4t toiminnot toimivat ilman suuria virheit\u00e4.<\/li><li><strong>Yksikk\u00f6testaamisella<\/strong> pyrit\u00e4\u00e4n testaamaan j\u00e4rjestelm\u00e4n yksitt\u00e4isi\u00e4 toimintoja. Sen tarkoitus on varmistaa, ett\u00e4 jokainen osio toimii odotetusti.<\/li><li><strong>Etenemistestaamisella<\/strong> tarkoitetaan j\u00e4rjestelm\u00e4n uusien tai mukautettujen osien testausta.<\/li><li><strong>Uusintatestaamisella<\/strong> tarkoitetaan aiemmin ep\u00e4onnistuneiden testitapausten tarkistamista. Sen tarkoituksena on varmistaa, ett\u00e4 aiemmin esille tullut ongelma on korjattu oikein.<\/li><li><strong>Hyv\u00e4ksynt\u00e4testaamisella<\/strong> varmistetaan, t\u00e4ytt\u00e4\u00e4k\u00f6 ohjelmisto sille asetetut k\u00e4ytt\u00e4j\u00e4- ja liiketoimintavaatimukset. Hyv\u00e4ksynt\u00e4testauksen suorittavat usein loppuk\u00e4ytt\u00e4j\u00e4t, ja sen avulla varmistetaan, ett\u00e4 ohjelmisto on valmis otettavaksi k\u00e4ytt\u00f6\u00f6n. Esimerkiksi palkanlaskentaohjelmistossa hyv\u00e4ksynt\u00e4testauksella tarkistetaan, ett\u00e4 palkkalaskelmat muodostuvat oikein ja sis\u00e4lt\u00e4v\u00e4t kaikki tarvittavat tiedot.<\/li><li><strong>Integraatiotestaamisella<\/strong> tarkastellaan, miten eri k\u00e4ytt\u00f6liittym\u00e4t toimivat yhdess\u00e4. Esimerkiksi, jos verkkokauppasovelluksessa tilausj\u00e4rjestelm\u00e4 l\u00e4hett\u00e4\u00e4 tiedot maksuj\u00e4rjestelm\u00e4\u00e4n, integraatiotestauksella varmistetaan, ett\u00e4 tieto siirtyy oikein eik\u00e4 synny yhteensopivuusongelmia. Integraatiotestaukseen kuuluu my\u00f6s end-to-end-prosessitestaus, joka testaa koko prosessin sujuvuutta ja toimivuutta, kun eri j\u00e4rjestelm\u00e4t toimivat yhdess\u00e4.<\/li><li><strong>Performaatiotestaamisella <\/strong>varmistetaan ohjelmiston nopeus, skaalautuvuus ja vakaus eri kuormitustilanteissa. Esimerkiksi verkkosivustolle voidaan tehd\u00e4 testi, jossa tarkistetaan, kuinka nopeasti se latautuu, kun tuhannet k\u00e4ytt\u00e4j\u00e4t yritt\u00e4v\u00e4t k\u00e4ytt\u00e4\u00e4 sit\u00e4 samaan aikaan.<\/li><li><strong>Regressiotestaamisella<\/strong> varmistetaan, ett\u00e4 ohjelmistoon tehdyt muutokset, kuten esimerkiksi uudet ominaisuudet tai virhekorjaukset, eiv\u00e4t riko aiemmin toimineita osia. T\u00e4m\u00e4 on erityisen t\u00e4rke\u00e4\u00e4 jatkuvassa kehityksess\u00e4, jossa ohjelmistoa p\u00e4ivitet\u00e4\u00e4n usein. Regressiotestausta on mahdollista suorittaa manuaalisesti tai se on helppo automatisoida ajamaan aiemmat testit uudelleen.<\/li><\/ul><p>\u00a0<\/p><p>Oikein toteutettuna testaus tukee liiketoiminnan tavoitteita, v\u00e4hent\u00e4\u00e4 ohjelmistokehityksen riskej\u00e4 ja mahdollistaa nopeamman sek\u00e4 luotettavamman julkaisusyklin. Testiautomaatio on yksi t\u00e4rkeimmist\u00e4 keinoista vastata ohjelmistokehityksen nopeusvaatimuksiin. Sen avulla voidaan my\u00f6s parantaa testauksen kattavuutta, v\u00e4hent\u00e4\u00e4 manuaalisen testauksen ty\u00f6m\u00e4\u00e4r\u00e4\u00e4 sek\u00e4 nopeuttaa palautesykli\u00e4 ja virheiden l\u00f6yt\u00e4mist\u00e4. Testiautomaatio kannattaakin kohdistaa kriittisiin ja toistuvasti ajettaviin testeihin, jotta sen yll\u00e4pito pysyy tehokkaana ja kustannukset hallinnassa.<\/p><p>Testiautomaatio ei yksin riit\u00e4 takaamaan laadukasta ohjelmistoa, vaan se kannattaa ottaa osaksi laajempaa testausstrategiaa. Karkeasti sanottuna testiautomaation hy\u00f6dynt\u00e4misen osalta on n\u00e4ht\u00e4viss\u00e4 kahdenlaista koulukuntaa: osa organisaatiosta pyrkii automatisoimaan suurimman osan kaikesta testauksesta, ja osa taas havaitsee automaation tarpeellisuuden vasta projektin viime metreill\u00e4. Paras hy\u00f6ty saadaan usein niiss\u00e4 organisaatioissa, joissa tarvittava toiminnallisuuksien harmonisointi on tehty jo ERP-hankkeen alkumetreill\u00e4 ja testiskenaarioita on alettu jo luonnostella. T\u00e4ll\u00f6in on helpompi tunnistaa ne prosessin osa-alueet, jotka ovat helposti automatisoitavissa ja t\u00e4ten kehityshankkeessa mukana olevat henkil\u00f6t voivat keskitt\u00e4\u00e4 energiaansa kompleksisempiin variaatioihin, joiden toiminnallisuutta yrityksen liiketoiminta edellytt\u00e4\u00e4.<\/p><p>\u00a0<\/p><p>Seuraavassa blogisarjan osiossa tarkastelemme syv\u00e4llisemmin, mink\u00e4laisia yleisimpi\u00e4 haasteita testiautomaation k\u00e4ytt\u00f6\u00f6notossa kohdataan.<\/p><p>\u00a0<\/p><p>[\/et_pb_text][et_pb_team_member name=\"Blogin kirjoittaja\" image_url=\"https:\/\/isletgroup.fi\/wp-content\/uploads\/2025\/04\/Asta_Lehto_Beanie_Round-150x150.png\" _builder_version=\"4.24.3\" _module_preset=\"default\" global_colors_info=\"{}\"]<\/p><p><em>Asta Lehto on SAP-asiantuntija Isletin ERP-tiimiss\u00e4. Yli 17 vuoden kokemuksella h\u00e4n on ollut mukana useissa SAP:n k\u00e4ytt\u00f6\u00f6nottoprojekteissa eri toimialojen yrityksiss\u00e4.<\/em><\/p><p>[\/et_pb_team_member][et_pb_text _builder_version=\"4.24.3\" _module_preset=\"default\" hover_enabled=\"0\" sticky_enabled=\"0\"]<\/p><p>\u00a0<\/p><p>Lis\u00e4tietoja:<\/p><p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=\"1_4,1_4,1_2\" _builder_version=\"4.16\" background_size=\"initial\" background_position=\"top_left\" background_repeat=\"repeat\" global_colors_info=\"{}\"][et_pb_column type=\"1_4\" _builder_version=\"4.16\" custom_padding=\"|||\" global_colors_info=\"{}\" custom_padding__hover=\"|||\"][\/et_pb_column][et_pb_column type=\"1_4\" _builder_version=\"4.16\" custom_padding=\"|||\" global_colors_info=\"{}\" custom_padding__hover=\"|||\"][et_pb_image src=\"https:\/\/isletgroup.fi\/wp-content\/uploads\/2020\/11\/Jukka_Penttinen_Beanie_Round.png\" title_text=\"Jukka_Penttinen_Beanie_Round\" url_new_window=\"on\" align=\"center\" align_tablet=\"center\" align_phone=\"\" align_last_edited=\"on|desktop\" _builder_version=\"4.16\" width=\"85%\" global_colors_info=\"{}\"][\/et_pb_image][et_pb_text _builder_version=\"4.16\" custom_margin=\"|-10px||-30px|false|false\" global_colors_info=\"{}\"]<\/p><p style=\"text-align: center;\">Jukka Penttinen<br \/>CBO - ERP<br \/><a href=\"mailto:jukka.penttinen@isletgroup.fi\">jukka.penttinen@isletgroup.fi<\/a><br \/>+358 40 355 1973<\/p><p>[\/et_pb_text][\/et_pb_column][et_pb_column type=\"1_2\" _builder_version=\"4.16\" custom_padding=\"|||\" global_colors_info=\"{}\" custom_padding__hover=\"|||\"][et_pb_text admin_label=\"more information text (fill it if you want to\" _builder_version=\"4.16\" custom_margin=\"||40px|||\" global_colors_info=\"{}\"][\/et_pb_text][et_pb_button button_url=\"mailto:jukka.penttinen@isletgroup.fi\" url_new_window=\"on\" button_text=\"Ota yhteytt\u00e4\" button_alignment=\"center\" admin_label=\"email\/get in touch button\" module_class=\"CTA_box_bedrock\" _builder_version=\"4.16\" custom_margin=\"140px||||false|false\" global_colors_info=\"{}\" button_text_size__hover_enabled=\"off\" button_one_text_size__hover_enabled=\"off\" button_two_text_size__hover_enabled=\"off\" button_text_color__hover_enabled=\"off\" button_one_text_color__hover_enabled=\"off\" button_two_text_color__hover_enabled=\"off\" button_border_width__hover_enabled=\"off\" button_one_border_width__hover_enabled=\"off\" button_two_border_width__hover_enabled=\"off\" button_border_color__hover_enabled=\"off\" button_one_border_color__hover_enabled=\"off\" button_two_border_color__hover_enabled=\"off\" button_border_radius__hover_enabled=\"off\" button_one_border_radius__hover_enabled=\"off\" button_two_border_radius__hover_enabled=\"off\" button_letter_spacing__hover_enabled=\"off\" button_one_letter_spacing__hover_enabled=\"off\" button_two_letter_spacing__hover_enabled=\"off\" button_bg_color__hover_enabled=\"off\" button_one_bg_color__hover_enabled=\"off\" button_two_bg_color__hover_enabled=\"off\"][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>","_et_gb_content_width":"","wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[453],"tags":[],"class_list":["post-238692","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cover-story"],"acf":[],"_links":{"self":[{"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/posts\/238692","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/comments?post=238692"}],"version-history":[{"count":6,"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/posts\/238692\/revisions"}],"predecessor-version":[{"id":238709,"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/posts\/238692\/revisions\/238709"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/media\/238670"}],"wp:attachment":[{"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/media?parent=238692"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/categories?post=238692"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/isletgroup.fi\/en\/wp-json\/wp\/v2\/tags?post=238692"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}