{"id":61569,"date":"2015-09-01T10:16:25","date_gmt":"2015-09-01T08:16:25","guid":{"rendered":"http:\/\/e3mag.com\/?p=61569"},"modified":"2019-07-30T10:38:15","modified_gmt":"2019-07-30T08:38:15","slug":"automatizacion-de-pruebas-y-nls-en-el-entorno-bw-7-3","status":"publish","type":"post","link":"https:\/\/e3mag.com\/es\/automatizacion-de-pruebas-y-nls-en-el-entorno-bw-7-3\/","title":{"rendered":"Automatizaci\u00f3n de pruebas y NLS en el entorno BW 7.3"},"content":{"rendered":"<p>Para ganar un tiempo valioso y minimizar los riesgos, el equipo conjunto de HP y DataVard implant\u00f3 una soluci\u00f3n de nuevo desarrollo para automatizar las pruebas de SAP.<\/p>\n<p>El software de Kate gener\u00f3 320 casos de prueba para 110 consultas y sustituy\u00f3 a las pruebas manuales. Esta empresa de \u00e1mbito internacional utiliza un sistema de almac\u00e9n empresarial central de alta disponibilidad que ten\u00eda un tama\u00f1o de 19 TB ya comprimido antes de que comenzara el proyecto.<\/p>\n<p><em>\"El sistema BW es muy complejo. Todos los informes para los aproximadamente 5.000 usuarios con cientos de consultas al d\u00eda se ejecutan a trav\u00e9s de este \u00fanico sistema. Adem\u00e1s, accede a muchas fuentes de datos.<\/em><\/p>\n<p>explica Steffen Herold, arquitecto de soluciones SAP en HP, responsable de BW 7.31.<\/p>\n<p><em>\"Nuestro cliente est\u00e1 aprovechando todas las posibilidades que ofrece el sistema. Por ejemplo, los atributos de navegaci\u00f3n se utilizan mucho para filtrar din\u00e1micamente los resultados de las consultas.\"<\/em><\/p>\n<p>Desde la actualizaci\u00f3n a la versi\u00f3n 7.31 en 2013, el rendimiento medio de las consultas se ralentiz\u00f3 de cuatro a seis segundos. Las consultas hab\u00edan crecido con los a\u00f1os y se ampliaban constantemente.<\/p>\n<p>Adem\u00e1s, el creciente volumen de datos y el uso del sistema contribu\u00edan a ralentizar el rendimiento de las consultas. La introducci\u00f3n de una soluci\u00f3n de almacenamiento nearline (NLS) pretend\u00eda remediar la situaci\u00f3n.<\/p>\n<p>La elecci\u00f3n recay\u00f3 en la empresa de software y consultor\u00eda DataVard y la aplicaci\u00f3n OutBoard. La soluci\u00f3n de archivado, certificada por SAP, separa los datos seg\u00fan su relevancia operativa y los almacena en un dep\u00f3sito de datos altamente comprimido (hasta el 95%).<\/p>\n<p>El factor decisivo para la decisi\u00f3n fue, por un lado, el escritor NLS integrado, que permite describir datos ya archivados, y, por otro, la posibilidad de transferir atributos de navegaci\u00f3n al archivo NLS.<\/p>\n<p><em>\"Un argumento importante fue tambi\u00e9n la agilidad de DataVard para poder reaccionar en consecuencia a los cambios y ampliaciones necesarios con poca antelaci\u00f3n\".<\/em><\/p>\n<p>explica Steffen Herold.<\/p>\n<p>El proyecto NLS presentaba algunos retos: el plazo de implantaci\u00f3n era ajustado, cinco meses; adem\u00e1s, el archivo deb\u00eda realizarse durante la elaboraci\u00f3n de los informes trimestrales y de fin de a\u00f1o sin interferir con \u00e9stos.<\/p>\n<p>Dado que la introducci\u00f3n del software NLS requer\u00eda un cambio en el modelo de datos, hubo que planificar casos de prueba extensos y complejos con muchas iteraciones.<\/p>\n<p>En cambios anteriores, los informes m\u00e1s importantes se hab\u00edan probado manualmente utilizando la funcionalidad de exportaci\u00f3n a Excel de BEx (SAP Business Explorer). \"Un procedimiento muy lento y propenso a errores.<\/p>\n<p>Por regla general, el probador elige selecciones sencillas con una o dos sociedades en lugar de cientos, y las desviaciones suelen pasarse por alto\", explica el problema Steffen Herold.<\/p>\n<p>Debido a lo ajustado del plazo y a la complejidad del sistema BW, los responsables del proyecto decidieron utilizar el reci\u00e9n desarrollado conjunto de pruebas DataVard Kate como acelerador de la implantaci\u00f3n.<\/p>\n<p>La soluci\u00f3n ofrece soporte completo para el an\u00e1lisis de los datos de uso, la automatizaci\u00f3n de la generaci\u00f3n de casos y datos de prueba, as\u00ed como la gesti\u00f3n completa de las pruebas.<\/p>\n<p><em>\"Las expectativas eran altas. Por un lado, la soluci\u00f3n deb\u00eda permitir la detecci\u00f3n precoz y la eliminaci\u00f3n de problemas de software en el sistema Q\/A y, por otro, garantizar la coherencia de los datos de los informes y el rendimiento de las consultas.\"<\/em><\/p>\n<p>dice Steffen Herold.<\/p>\n<p>La realizaci\u00f3n de las pruebas se bas\u00f3 en tres pilares: pruebas de regresi\u00f3n y validaci\u00f3n de datos, pruebas de rendimiento y pruebas de los procesos de transferencia de datos (PTD).<\/p>\n<p><em>\"Dado que la implantaci\u00f3n tuvo lugar durante el proceso de cierre del ejercicio, era absolutamente necesario garantizar que la l\u00f3gica y los datos existentes no se modificaran\"<\/em><\/p>\n<p>explica Steffen Herold.<\/p>\n<p>Tambi\u00e9n era importante probar el rendimiento de la consulta en tres variantes.<\/p>\n<p><em>\"La posibilidad de medir el rendimiento nos fue de gran ayuda. Pod\u00edamos ver de un vistazo cu\u00e1ndo los tiempos eran diferentes y ajustar los par\u00e1metros u optimizar las consultas.\"<\/em><\/p>\n<p>Steffen Herold lo explica.<\/p>\n<p>Dado que se introdujeron cambios en la l\u00f3gica de consulta (c\u00f3digo Abap), hubo que probar las autoediciones. El especialista de SAP encontr\u00f3 un gran alivio en la repetibilidad de los casos de prueba y el apoyo en la resoluci\u00f3n de problemas.<\/p>\n<p><em>\"Una vez determinadas las variantes, las pruebas pueden reiniciarse en cuesti\u00f3n de segundos\".<\/em><\/p>\n<p>Con ayuda de las selecciones, se puede acotar m\u00e1s un problema y comprobar as\u00ed la aplicaci\u00f3n paso a paso. De este modo, tambi\u00e9n se garantiz\u00f3 en el sistema productivo que todo se comportara como en las pruebas del sistema Q\/A.<\/p>\n<p>Otro aspecto destacado: la generaci\u00f3n de casos de prueba tambi\u00e9n puede automatizarse. La soluci\u00f3n analiza qu\u00e9 consultas se utilizan con m\u00e1s frecuencia y con qu\u00e9 selecciones, crea un HeatMap y genera los casos de prueba a partir de \u00e9l.<\/p>\n<p><em>\"El HeatMap es una forma estupenda de cartografiar la realidad utilizando exactamente los casos de prueba que realmente se utilizan\"<\/em><\/p>\n<p>Steffen Herold describe las ventajas.<\/p>\n<p>La automatizaci\u00f3n de las pruebas aument\u00f3 significativamente el volumen y la profundidad de las mismas.<\/p>\n<p><em>\"Con la ayuda de Kate, pudimos realizar pruebas exhaustivas y probar 110 consultas en variantes, para un total de 320 casos de prueba. Con pruebas manuales, solo habr\u00edamos podido realizar las 25 consultas principales\".<\/em><\/p>\n<p>estima Herold.<\/p>\n<p>Adem\u00e1s, las ejecuciones automatizadas permitieron garantizar al 100% la integridad de los datos.<\/p>\n<p><em>\"En un conjunto de resultados de 100.000 valores num\u00e9ricos, si un valor no es correcto, se pierde f\u00e1cilmente en la prueba manual\"<\/em><\/p>\n<p>explica el director del proyecto. Los participantes tambi\u00e9n se mostraron entusiasmados con el ahorro de tiempo:<\/p>\n<p><em>\"Sin Kate, la implantaci\u00f3n no habr\u00eda sido posible en este plazo, los errores podr\u00edan no haberse detectado y trasladado al sistema de producci\u00f3n\"<\/em><\/p>\n<p>afirma Steffen Herold. El proyecto NLS con OutBoard tambi\u00e9n cumpli\u00f3 todos sus objetivos: En total, el sistema BW se redujo en formato comprimido de 19 TB a 11 TB.<\/p>\n<p><em>\"Con la ayuda de OutBoard se pudieron archivar 2,5 TB de datos. Ahora est\u00e1n comprimidos en 600 GB en el archivo NLS\".<\/em><\/p>\n<p>resume el especialista de SAP.<\/p>\n<p>Y el rendimiento medio de las consultas tambi\u00e9n ha mejorado notablemente tras la introducci\u00f3n de NLS y otras actividades como el mantenimiento, la optimizaci\u00f3n de consultas y BW y el ajuste de BWA. Actualmente se mantiene estable en tres segundos.<\/p>\n<p><em>\"Al igual que nosotros, nuestro cliente est\u00e1 muy satisfecho con los resultados del proyecto en su conjunto. La soluci\u00f3n NLS se implant\u00f3 en el plazo previsto sin interrupciones, el tama\u00f1o del sistema se redujo considerablemente y el rendimiento de las consultas se estabiliz\u00f3\".<\/em><\/p>\n<p>resume Herold.<\/p>\n<p>Todos los participantes se mostraron especialmente entusiasmados con las posibilidades que ofrece Kate.<\/p>\n<p><em>\"Calculamos que el esfuerzo de pruebas en el proyecto se ha reducido en al menos 160 horas. En este c\u00e1lculo de muestra, lo hemos calculado con una sola ejecuci\u00f3n de 320 casos de prueba y un esfuerzo manual de 30 minutos por caso de prueba.\"<\/em><\/p>\n<p>dice Herold.<\/p>\n<p>Para poder aprovechar el esfuerzo y el ahorro de costes que supone la automatizaci\u00f3n de pruebas m\u00e1s all\u00e1 del proyecto, el software puede utilizarse pronto de forma permanente en la empresa.<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3>De un vistazo<\/h3>\n<p>Reto: aumento del volumen de datos y disminuci\u00f3n del rendimiento de las consultas<\/p>\n<p><strong>Soluci\u00f3n:<\/strong><\/p>\n<ul>\n<li>2,5 TB de datos archivados, comprimidos a 600 GB<\/li>\n<li>El rendimiento de las consultas mejor\u00f3 de 6 a 3 segundos.<\/li>\n<li>Sistema BW reducido de 19 TB a 11 TB (tama\u00f1o comprimido)<\/li>\n<\/ul>\n<p><strong>Sistema:<\/strong><\/p>\n<p>SAP NetWeaver BW 7.31, 5.000 usuarios<\/p>\n<p><strong>Caracter\u00edsticas:<\/strong><\/p>\n<p>Alta disponibilidad, sistema central, complejo debido a muchas fuentes de datos, muchos usuarios. El cliente utiliza todas las posibilidades que ofrecen los sistemas BW (por ejemplo, atributos de navegaci\u00f3n).<\/p>","protected":false},"excerpt":{"rendered":"<p>Los crecientes vol\u00famenes de datos y el deterioro del rendimiento de las consultas impulsaron a un cliente existente de SAP a introducir una soluci\u00f3n de almacenamiento nearline. El plazo para el proyecto era ajustado. El archivado NLS puede realizarse durante el proceso de cierre del ejercicio.<\/p>","protected":false},"author":38,"featured_media":61274,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[5,1571],"tags":[1446,4073],"coauthors":[19920],"class_list":["post-61569","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it-management","category-1571","tag-datavard","tag-nearline-storage","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",400,155,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-768x297.jpg",768,297,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-100x39.jpg",100,39,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-480x186.jpg",480,186,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-640x248.jpg",640,248,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-720x279.jpg",720,279,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-960x372.jpg",960,372,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",18,7,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",1000,387,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",600,232,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015.jpg",600,232,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2015-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Wachsende Datenmengen und eine sich verschlechternde Query-Performance veranlassten einen SAP-Bestandskunden, eine Nearline-Storage-L\u00f6sung einzuf\u00fchren. Der Zeitrahmen f\u00fcr das Projekt war eng gesteckt. Die NLS-Archivierung kann w\u00e4hrend des Jahresabschlusses vorgenommen werden.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/es\/categoria\/gestion-informatica\/\" rel=\"category tag\">IT-Management<\/a>, <a href=\"https:\/\/e3mag.com\/es\/categoria\/1509\/\" rel=\"category tag\">MAG 15-09<\/a>","author_info_v2":{"name":"Revista E-3","url":"https:\/\/e3mag.com\/es\/author\/e-3-magazin\/"},"comments_num_v2":"0 comentarios","_links":{"self":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts\/61569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/comments?post=61569"}],"version-history":[{"count":0,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/posts\/61569\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/media\/61274"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/media?parent=61569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/categories?post=61569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/tags?post=61569"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/es\/wp-json\/wp\/v2\/coauthors?post=61569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}