{"id":158194,"date":"2025-11-20T08:07:35","date_gmt":"2025-11-20T07:07:35","guid":{"rendered":"https:\/\/e3mag.com\/?p=158194"},"modified":"2025-12-10T10:22:24","modified_gmt":"2025-12-10T09:22:24","slug":"la-revolution-llm-sap-testing","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/die-llm-revolution-sap-testing\/","title":{"rendered":"La r\u00e9volution LLM SAP Testing"},"content":{"rendered":"<p>Le test comprend toute une s\u00e9rie d'activit\u00e9s. Les tests unitaires (d\u00e9veloppeurs) et les tests d'acceptation par les utilisateurs (utilisateurs cl\u00e9s) se situent aux deux extr\u00e9mit\u00e9s d'un projet SAP. Entre les deux, le test fonctionnel est l'activit\u00e9 principale \u2013 il repr\u00e9sente environ 80 % des co\u00fbts \u2013, compl\u00e9t\u00e9 par des tests non fonctionnels (par exemple, des tests de s\u00e9curit\u00e9, de performance et d\u00e9sormais aussi d'exp\u00e9rience utilisateur). Le test SAP diff\u00e8re du test d'applications individuelles. Si les concepts de base restent les m\u00eames, les outils sont g\u00e9n\u00e9ralement diff\u00e9rents : SAP a d\u00e9sormais adopt\u00e9 Tricentis comme norme. De plus, les tests SAP mettent davantage l'accent sur les tests d'int\u00e9gration et le flux de donn\u00e9es entre les applications. Les donn\u00e9es (c'est-\u00e0-dire l'\u00e9change de donn\u00e9es, les tableaux et les donn\u00e9es de base) ont une priorit\u00e9 beaucoup plus \u00e9lev\u00e9e dans l'univers SAP que dans les applications d\u00e9velopp\u00e9es individuellement.<\/p>\n\n\n\n<p>Au cours des vingt derni\u00e8res ann\u00e9es, les tests fonctionnels sont rest\u00e9s largement inchang\u00e9s et reposaient sur un processus fondamental : exigences ou r\u00e9cits d'utilisateurs, cas de test et scripts de test. De nombreuses tentatives ont \u00e9t\u00e9 faites pour automatiser ce processus \u2013 vous souvenez-vous des \u201e frameworks de test sans script \u201c ? Avec l'av\u00e8nement des m\u00e9thodes agiles et des outils DevOps, de nouvelles plateformes ont vu le jour, qu'elles soient appel\u00e9es DevOps ou Continuous Testing. Le secteur parlait d'hyperautomatisation. N\u00e9anmoins, le processus compos\u00e9 d'exigences, de cas de test et de scripts est rest\u00e9 central.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gains de productivit\u00e9 consid\u00e9rables<\/h2>\n\n\n\n\n\n\n\n<p>Pourquoi cet aper\u00e7u historique des tests ? Les LLM vont r\u00e9volutionner les tests. Si les r\u00e9cits utilisateurs sont relativement bien formul\u00e9s, les LLM peuvent g\u00e9n\u00e9rer des scripts de test en quelques minutes, au lieu de plusieurs semaines. Les gains de productivit\u00e9 sont impressionnants et le co\u00fbt des LLM est minime (et continue de baisser) par rapport \u00e0 la main-d'\u0153uvre humaine. La r\u00e9daction de scripts de test ne n\u00e9cessite plus d'ing\u00e9nieurs de test, elle est automatis\u00e9e. \u00c0 l'avenir, les tests fonctionnels ne constitueront donc plus un goulot d'\u00e9tranglement dans les projets SAP.<\/p>\n\n\n\n<p>Une r\u00e9volution est en cours, dont les effets seront consid\u00e9rables dans les ann\u00e9es \u00e0 venir : elle va transformer l'\u00e9cosyst\u00e8me des outils, rendre superflues les licences et les abonnements logiciels et r\u00e9duire consid\u00e9rablement les efforts de test. Les LLM sont parfaitement adapt\u00e9s aux projets Greenfield, Grow ou Public Cloud. La nature m\u00eame de SAP, avec sa d\u00e9pendance \u00e0 l'\u00e9gard de processus m\u00e9tier standardis\u00e9s, le rend id\u00e9al pour ce type de projets dans le cadre de tests fonctionnels. Les processus m\u00e9tier SAP standardis\u00e9s sont bien document\u00e9s et facilement accessibles, et peuvent \u00eatre utilis\u00e9s pour cr\u00e9er des artefacts de test. <\/p>\n\n\n\n<p>L'utilisation des LLM dans les environnements brownfield (et bluefield) \u2013 qui, on peut le dire \u00e0 juste titre, repr\u00e9sentent la majorit\u00e9 des projets S\/4 \u2013 s'av\u00e8re plus difficile. Du point de vue des tests, la priorit\u00e9 n'est plus ici de cr\u00e9er de nouveaux artefacts de test \u00e0 partir de z\u00e9ro, mais de comprendre les stocks de tests existants.<\/p>\n\n\n\n<p>La plupart des organisations (les chiffres sont difficiles \u00e0 \u00e9tablir) disposent de plusieurs milliers d'artefacts de test (\u00e9galement difficiles \u00e0 quantifier), notamment des exigences, des sc\u00e9narios de test, des cas de test et des scripts. Ces artefacts constituent \u00e0 la fois un atout (ils refl\u00e8tent les processus m\u00e9tier de l'organisation au niveau des transactions SAP) et un fardeau. <\/p>\n\n\n\n<p>La prochaine \u00e9tape consiste donc \u00e0 comprendre ces artefacts : leur fonction, leur qualit\u00e9 et leur pertinence. Ce n'est pas la premi\u00e8re fois que des organisations examinent leurs stocks de tests. La derni\u00e8re tentative, il y a quelques ann\u00e9es, utilisait le NLP pour identifier les cas de test redondants. Cette fois-ci, cependant, les LLM offrent des capacit\u00e9s de r\u00e9tro-ing\u00e9nierie : ils peuvent g\u00e9n\u00e9rer des cas de test \u00e0 partir de scripts de test ou d'histoires d'utilisateurs. En d'autres termes, les LLM peuvent aider \u00e0 d\u00e9terminer quels scripts de test doivent r\u00e9ellement \u00eatre ex\u00e9cut\u00e9s, afin que les organisations puissent se concentrer sur l'essentiel, plut\u00f4t que de traiter l'ensemble de leur stock de tests.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">R\u00e9duire les co\u00fbts, mais o\u00f9 ?<\/h2>\n\n\n\n\n\n\n\n<p>Il s'agit l\u00e0 de la premi\u00e8re \u00e9tape dans l'utilisation des LLM dans l'ing\u00e9nierie de la qualit\u00e9. Le monde des LLM est un monde plein d'opportunit\u00e9s, mais aussi plein de d\u00e9fis. Les LLM apportent certes d'\u00e9normes gains de productivit\u00e9, mais ceux-ci ne se traduisent pas n\u00e9cessairement par des \u00e9conomies significatives. Cela doit encore \u00eatre mieux compris. Nous avons toutefois quelques indications : les tests sont un processus comportant de nombreuses \u00e9tapes, au-del\u00e0 des tests fonctionnels, et comportant des goulots d'\u00e9tranglement (par exemple, la disponibilit\u00e9 des environnements de test) qui peuvent affecter la dur\u00e9e totale du cycle de test. <\/p>\n\n\n\n<p>Un autre aspect concerne la mani\u00e8re dont les experts en tests utiliseront les LLM. Vont-ils exploiter les gains de productivit\u00e9 pour raccourcir les cycles de test ? Ou vont-ils consacrer une partie du temps gagn\u00e9 \u00e0 des contr\u00f4les qualit\u00e9 suppl\u00e9mentaires et \u00e0 des analyses des causes afin d'am\u00e9liorer la qualit\u00e9 des logiciels ? Ce serait une \u00e9volution formidable, car les tests logiciels et la qualit\u00e9 des logiciels n'ont jamais \u00e9t\u00e9 aussi \u00e9troitement li\u00e9s qu'aujourd'hui.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"125\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125.jpg\" alt=\"\" class=\"wp-image-158927\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125.jpg 1000w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-400x50.jpg 400w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-768x96.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-100x13.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-480x60.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-640x80.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-720x90.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-960x120.jpg 960w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-18x2.jpg 18w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/12\/download_banner_D_1000x125-600x75.jpg 600w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n<p><script class=\"podigee-podcast-player\" src=\"https:\/\/player.podigee-cdn.net\/podcast-player\/javascripts\/podigee-podcast-player.js\" data-configuration=\"https:\/\/e3coverstory-2512.podigee.io\/embed?context=external\"><\/script><\/p>\n\n\n\n<p>Continuer vers l'inscription du partenaire :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/e3mag.com\/de\/partners\/pac-gmbh\/\" target=\"_blank\" rel=\" noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"666\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-1200x666.jpg\" alt=\"\" class=\"wp-image-152723\" style=\"width:265px;height:auto\" srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-1200x666.jpg 1200w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-400x222.jpg 400w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-768x426.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-100x55.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-480x266.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-640x355.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-720x399.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-960x532.jpg 960w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-1168x648.jpg 1168w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-1440x799.jpg 1440w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-scaled.jpg 1920w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-1536x852.jpg 1536w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-18x10.jpg 18w, https:\/\/e3mag.com\/wp-content\/uploads\/2025\/07\/PAC-plain-logo-variations_original59-600x333.jpg 600w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/a><\/figure>","protected":false},"excerpt":{"rendered":"<p>Pour tous ceux qui participent \u00e0 des projets SAP, les tests logiciels \u2013 ou \u201e ing\u00e9nierie de la qualit\u00e9 \u201c \u2013 sont souvent un domaine mal compris. Soyons honn\u00eates : rares sont ceux qui aiment s'occuper des tests, sauf s'ils y sont oblig\u00e9s.<\/p>","protected":false},"author":5779,"featured_media":158199,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[44340,44343],"tags":[],"coauthors":[44344],"class_list":["post-158194","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mag-25-12","category-coverstory-25-12","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-400x180.jpg",400,180,true],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-768x346.jpg",768,346,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-100x45.jpg",100,45,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-480x216.jpg",480,216,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-640x288.jpg",640,288,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-720x324.jpg",720,324,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-960x432.jpg",960,432,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-18x8.jpg",18,8,true],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac.jpg",1000,450,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-600x270.jpg",600,270,true],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-600x450.jpg",600,450,true],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2025\/11\/2512_cs_pac-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>F\u00fcr alle, die an SAP-Projekten beteiligt sind, ist Softwaretesting \u2013 oder \u201eQuality Engineering\u201c \u2013 h\u00e4ufig ein missverstandener Bereich. Seien wir ehrlich: Nur wenige befassen sich gerne mit Tests, es sei denn, sie m\u00fcssen.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/category\/mag-25-12\/\" rel=\"category tag\">MAG 25-12<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/coverstorys\/coverstory-25-12\/\" rel=\"category tag\">Coverstory 25-12<\/a>","author_info_v2":{"name":"Dominique Raviart, PAC","url":"https:\/\/e3mag.com\/fr\/author\/dominique-raviart\/"},"comments_num_v2":"1 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/158194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/users\/5779"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=158194"}],"version-history":[{"count":3,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/158194\/revisions"}],"predecessor-version":[{"id":159016,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/158194\/revisions\/159016"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/158199"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=158194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=158194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=158194"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=158194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}