{"id":61852,"date":"2015-06-01T14:56:59","date_gmt":"2015-06-01T12:56:59","guid":{"rendered":"http:\/\/e3mag.com\/?p=61852"},"modified":"2019-08-02T15:04:00","modified_gmt":"2019-08-02T13:04:00","slug":"celui-qui-teste-est-un-lache","status":"publish","type":"post","link":"https:\/\/e3mag.com\/fr\/wer-testet-ist-feige\/","title":{"rendered":"Celui qui teste est un l\u00e2che"},"content":{"rendered":"<p>Lors d'un changement de version SAP, il est plus que judicieux de tester \u00e0 nouveau l'ensemble des processus de l'entreprise dans une cha\u00eene de processus et de garantir ainsi une mise \u00e0 niveau r\u00e9ussie.<\/p>\n<p>Si le \"syst\u00e8me SAP\" doit \u00eatre test\u00e9, la question de savoir ce qui doit \u00eatre test\u00e9 et comment doit \u00eatre test\u00e9 se pose g\u00e9n\u00e9ralement. De nombreux clients ont alors l'habitude d'organiser les plans de test vieillissants du dernier patch et de les remanier si n\u00e9cessaire.<\/p>\n<p>Toutefois, c'est souvent l\u00e0 que se pose la premi\u00e8re question : quelles sont les transactions qui ne figurent pas encore sur les plans de test et qui doivent \u00eatre int\u00e9gr\u00e9es, quels sont les rapports qui sont obsol\u00e8tes et qui ne sont plus du tout utilis\u00e9s et qui peuvent donc \u00eatre ignor\u00e9s.<\/p>\n<p>Rien que cette compilation et cet inventaire ne sont pas une t\u00e2che facile. J'ai vu un responsable informatique qui, quatre semaines avant le d\u00e9but de la phase de test, a demand\u00e9 aux d\u00e9partements sp\u00e9cialis\u00e9s d'inscrire toutes les transactions utilis\u00e9es dans une feuille Excel de mani\u00e8re continue.<\/p>\n<p>C'est certes un bon d\u00e9but, mais c'est un travail de Sisyphe. En particulier, la p\u00e9riode d'observation n'est g\u00e9n\u00e9ralement pas suffisante. Le Blueprint Generator, que SAP fournit d\u00e9sormais \u00e0 titre indicatif, permet d'inventorier les transactions utilis\u00e9es dans le syst\u00e8me de production et de les classer dans la documentation de la solution.<\/p>\n<p>Ce n'est pas encore un plan de test, mais cela permet de s'assurer que toutes les transactions utilis\u00e9es sont effectivement inventori\u00e9es dans une structure. Il est ainsi possible de cr\u00e9er facilement une base de d\u00e9part pour un plan de test, qui est avant tout compl\u00e8te.<\/p>\n<p>Le g\u00e9n\u00e9rateur de Blueprint, tr\u00e8s utile, peut \u00e9galement effectuer des mises \u00e0 jour delta, c'est-\u00e0-dire ajouter de nouvelles transactions aux structures existantes. C'est g\u00e9n\u00e9ralement le cas lorsqu'il existe d\u00e9j\u00e0 une documentation, mais qu'elle a un peu vieilli.<\/p>\n<h3>Comment cr\u00e9er un outil de test puissant<\/h3>\n<p>Un plan de test peut ensuite \u00eatre \u00e9labor\u00e9 sur la base de la structure de documentation g\u00e9n\u00e9r\u00e9e. Il est vrai que, techniquement, un plan de test peut \u00eatre cr\u00e9\u00e9 et ex\u00e9cut\u00e9 \u00e0 partir de cette structure.<\/p>\n<p>Ce plan ne contient toutefois que les transactions. En g\u00e9n\u00e9ral, cela n'est pas encore tr\u00e8s utile, car il manque encore des indications pertinentes sur les donn\u00e9es de base, les types de documents et les types de postes avec lesquels une transaction doit \u00eatre r\u00e9ellement test\u00e9e.<\/p>\n<p>Il est judicieux de compl\u00e9ter les structures g\u00e9n\u00e9r\u00e9es par les documents Excel que la plupart des clients ont de toute fa\u00e7on sur des partages de fichiers et qu'ils utilisent en partie pour organiser leurs cas de test.<\/p>\n<p>Ces documents peuvent \u00e9galement \u00eatre r\u00e9vis\u00e9s et affin\u00e9s dans une \u00e9tape ult\u00e9rieure, mais en r\u00e8gle g\u00e9n\u00e9rale, il est important de commencer par \u00e9tablir une base de d\u00e9part et un d\u00e9but.<\/p>\n<p>Si les documents sont suffisamment complets, il est possible de cr\u00e9er des plans de test pertinents. Les plans de test sont g\u00e9n\u00e9ralement utilis\u00e9s pour cr\u00e9er des paquets de test et ceux-ci sont attribu\u00e9s \u00e0 des personnes individuelles.<\/p>\n<p>Il est judicieux de tester les processus tels qu'ils se d\u00e9roulent dans la r\u00e9alit\u00e9 et de ne pas se contenter d'effectuer des tests individuels ax\u00e9s sur les fonctions. Dans cette optique, il convient de cr\u00e9er des \"s\u00e9quences de test\" qui reproduisent le d\u00e9roulement naturel d'une cha\u00eene de processus.<\/p>\n<p>Ainsi, ces s\u00e9quences permettent \u00e9galement \u00e0 plusieurs services sp\u00e9cialis\u00e9s de collaborer sur un processus. La variante de luxe associ\u00e9e aux s\u00e9quences de test pr\u00e9voit que les testeurs soient \u00e9galement invit\u00e9s par e-mail \u00e0 tester leur processus ou leur transaction.<\/p>\n<p>Un mod\u00e8le de rappel avec fonction d'escalade peut \u00e9galement \u00eatre r\u00e9alis\u00e9 dans le framework. Au final, on obtient un outil de test puissant. Dans l'id\u00e9al, les cas de test et les plans de test sont mis \u00e0 jour en permanence.<\/p>\n<h3>Quels sont les processus commerciaux pertinents ?<\/h3>\n<p>\u00c9tant donn\u00e9 que l'\u00e9tendue des tests augmente g\u00e9n\u00e9ralement de mani\u00e8re continue \u00e0 mesure que les fonctionnalit\u00e9s d'un environnement informatique s'\u00e9tendent, il est d'autant plus important de r\u00e9aliser des tests cibl\u00e9s lors des tests d'int\u00e9gration.<\/p>\n<p>Le Business Process Change Analyzer de SAP peut d\u00e9terminer les processus de gestion pertinents qui ont \u00e9t\u00e9 modifi\u00e9s dans le cadre d'une mise \u00e0 niveau, d'une fonction de gestion ou m\u00eame d'un transport. Sur cette base, il est possible de simplifier et d'all\u00e9ger consid\u00e9rablement les proc\u00e9dures de test, car seuls les processus commerciaux vraiment pertinents doivent \u00eatre soumis \u00e0 un contr\u00f4le.<\/p>\n<p>En interaction avec une documentation des processus commerciaux et une gestion des changements, le composant de gestion des tests du<br \/>\nSolution Manager peut \u00eatre un compl\u00e9ment utile pour la gestion du cycle de vie des applications. M\u00eame si les d\u00e9buts sont souvent difficiles, une solution pragmatique peut \u00eatre \u00e9labor\u00e9e et \u00e9tablie de mani\u00e8re simple.<\/p>","protected":false},"excerpt":{"rendered":"<p>Celui qui teste est un l\u00e2che, c'est ce que j'ai encore entendu la semaine derni\u00e8re de la part d'un client. Dans ce contexte, nous voulions d\u00e9finir un concept de test pour une exigence majeure d'un service sp\u00e9cialis\u00e9. En temps normal, le th\u00e8me de la gestion des tests ne pr\u00e9occupe les services informatiques que lors des changements de version de SAP ou, en particulier, lors des mises \u00e0 jour des Enhancement Packages.<\/p>","protected":false},"author":55,"featured_media":4955,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[23,7,1551],"tags":[5238,236],"coauthors":[22352],"class_list":["post-61852","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-solman","category-meinung","category-1551","tag-change-management","tag-sap","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",400,172,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-768x331.jpg",768,331,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-100x43.jpg",100,43,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-480x207.jpg",480,207,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-640x276.jpg",640,276,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-720x310.jpg",720,310,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-960x414.jpg",960,414,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",18,8,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",1000,431,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",600,259,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan.jpg",600,259,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2016\/12\/SolMan-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Wer testet, ist feige, habe ich erst letzte Woche wieder von einem Kunden zu h\u00f6ren bekommen. In diesem Kontext wollten wir ein Testkonzept f\u00fcr eine gr\u00f6\u00dfere Anforderung eines Fachbereichs definieren. Im Normalfall besch\u00e4ftigt das Thema Testmanagement IT-Abteilungen nur bei SAP-Releasewechseln oder insbesondere Enhancement-Package-Upgrades.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/fr\/category\/meinung\/solman\/\" rel=\"category tag\">SolMan Kolumne<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/meinung\/\" rel=\"category tag\">Die Meinung der SAP-Community<\/a>, <a href=\"https:\/\/e3mag.com\/fr\/category\/1506\/\" rel=\"category tag\">MAG 15-06<\/a>","author_info_v2":{"name":"Matthias Kneissl, Q-Partners","url":"https:\/\/e3mag.com\/fr\/author\/matthias-kneissl\/"},"comments_num_v2":"0 commentaire","_links":{"self":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/61852","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\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/comments?post=61852"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/posts\/61852\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media\/4955"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/media?parent=61852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/categories?post=61852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/tags?post=61852"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/fr\/wp-json\/wp\/v2\/coauthors?post=61852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}