Red de información TI para profesionales ITMedia NetWork

viernes, 26 de abril de 2024
Actualizado a las 6:30


Búsqueda avanzada

Publicidad

Publicidad

Últimas noticias

Decálogo de Micro Focus para automatizar el testing de aplicaciones

10 Abril 2014

El decálogo elaborado por Micro Focus busca ayudar a los desarrolladores a elegir las herramientas más adecuadas para automatizar los procesos de prueba de las aplicaciones.

El testing funcional de las aplicaciones es, según Micro Focus, una fase crítica en el desarrollo y/o modernización de aplicaciones y la mejor garantía de su correcto funcionamiento en la fase de explotación. La lentitud del proceso y los elevados costes provocó en el pasado no pocos problemas derivados de procesos de prueba poco exhaustivos. La aparición progresiva de herramientas que automatizan este proceso a lo largo de todo el ciclo de desarrollos ha facilitado el trabajo, reduciendo costes y ahorrando tiempo, sin embargo no vale cualquier herramienta.

El decálogo da la bienvenida al nuevo mundo de “pruebas rápidas y eficientes”, e indica que requisitos deben cumplir las soluciones de automatización de pruebas funcionales “para asegurar el éxito”.

1 . Productividad óptima 

Los ciclos de lanzamiento de productos son cada vez más cortos, lo que significa que hay menos tiempo disponible para la prueba. La construcción modular de activos de prueba reutilizables permite mejorare la calidad del software mediante el aumento de la previsibilidad de las ejecuciones de prueba. De esta manera habrá más tiempo disponible para otras tareas que a menudo son descartadas, se reducirá la acumulación de trabajo y mejorará la productividad.

2 . Alta capacidad de adaptación

Nuevos requerimientos de negocio pueden surgir en un abrir y cerrar de ojos, lo que obliga a adaptar de manera inmediata las aplicaciones. Reducir al mínimo la dificultad de mantenimiento simplifica la tarea y evita pesado la necesidad de poner en marcha tediosas tareas de recopilación. Una solución de análisis orientado a objetos permite reutilizar los scripts y mantener aplicaciones de forma fácil. En paralelo, si se tiene la capacidad de cambiar rápidamente los scripts de prueba, de portabilidad y la extensibilidad, se pueden utilizar diferentes tecnologías. Al fin y al cabo, mantenerse al día es una forma de estar en la vanguardia del juego.

3 . Apoyo tecnológico

En lugar de comprar un montón de diferentes productos de prueba, elija una solución automatizada que ofrezca un entorno de prueba que soporte todas las configuraciones del sistema. Extender las pruebas a navegadores para dispositivos móviles le dará la seguridad de que también funcionan de manera óptima las aplicaciones web para móviles.
Todos tenemos preferencias personales en la forma en que trabajamos y los probadores no son la excepción. Ser capaz de elegir un lenguaje o entorno de desarrollo - como Visual Studio o Eclipse – marca la diferencia cuando se trata de la productividad y la eficiencia. A nadie le gusta estar encerrado en el uso de algo con lo que no está familiarizado o que le genera insatisfacción o frustración. Hay soluciones automatizadas de pruebas que se adaptan a las necesidades y preferencias de mucha gente, entonces ¿por qué no dar utilizarlas?

4 . Calidad constante

La calidad debe extenderse desde las pruebas funcionales a otras áreas del ciclo de vida de la aplicación: la integridad, el rendimiento y las pruebas de carga, así como de gestión de pruebas y gestión del rendimiento de aplicaciones. Una vez que la aplicación está en producción, su rendimiento debe ser gestionado con el objetivo de mantenerse por encima de todas las cuestiones o problemas técnicos. La automatización de pruebas basada en roles asegura que todos -desde los analistas de negocio a los desarrolladores- puede participar en el proceso de prueba, de modo que las aplicaciones críticas continúan ejecutándose sin problemas y con la mayor calidad posible.

5 . Éxito en una amplia comunidad de usuarios

Arriesgarse a tener un fallo de aplicación en el despiadado mundo de los negocios no es una opción inteligente, aunque un montón de empresas la eligen. Los equipos de TI y de marketing no pueden funcionar de manera eficiente si existe una actitud pasiva ante las pruebas de rendimiento del sitio web .

Aunque no todos los cortes se pueden prevenir, la mayoría de los fallos de sitios web de pueden prevenir. Las pruebas de rendimiento y monitorización proactivas y un enfoque ágil para la gestión de requisitos elimina el riesgo. Las pruebas de rendimiento y carga realistas permiten monitorear, evaluar, gestionar y, lo que es más importante, cambiar las prioridades de las operaciones web de alta calidad. De esta manera, elegir una solución probada con un historial de éxito en una amplia comunidad de usuarios, es mucho más inteligente que arriesgarse a tener errores.

6 . Servicios y apoyo adecuados

La implementación inicial de la automatización de pruebas consume una gran cantidad de tiempo y recursos, siempre limitados. Por eso hay que elegir un proveedor que ofrezca servicios de consultoría y capacitación para complementar los recursos internos. De esa manera podrá disponer de su propio entorno de pruebas automatizadas totalmente operativo antes de que se de cuenta.

Acelere con la automatización

La prueba manual puede ser apropiada en algunos casos pero requiere mucho tiempo y puede ser ineficiente. Frente a ella, la automatización de pruebas introduce mayor eficiencia y promueve la calidad del software.

Borland Silk Test permite a los equipos de desarrollo, de calidad y de negocio entregar el software más rápidamente . Ofrece la capacidad de crear de forma visual, escribir scripts de prueba y ejecutarlos en múltiples plataformas y dispositivos, asegurando que las aplicaciones funcionan de la manera deseada.

Esta solución permite realizar pruebas de funcionalidad en todas las aplicaciones de la empresa, ya sean. NET, Web, Java o cliente/servidor, con la máxima cobertura de pruebas y máxima productividad .

ShareThis

Publicidad

Publicidad

Publicidad

Opinión

Julio Campoy, Regional VP Broad Markets en Appian

El Data Fabric, clave para impulsar la digitalización del sector público

La digitalización de las organizaciones públicas es una cuestión crucial en un mundo cada vez más conectado y avanzado tecnológicamente. Para Julio Campoy, vicepresidente de Appian, una transformación esencial para facilitar y simplificar tanto los procesos internos como para los que se dirigen a los ciudadanos y en la que el Data Fabric cobra singular importancia

Soluciones

Nutreco despliega CloudSuite Food & Beverage de Infor en su plataforma sobre AWS

La compañía Nutreco, líder en nutrición animal, ha elegido CloudSuite Food & Beverage de Infor para estandarizar y armonizar procesos con soluciones nativas cloud desplegadas sobre la infraestructura y los servicios de Amazon Web Services

techWEEK info

TechWEEK forma parte de la red de información TI para profesionales de IDG Communications.


Sitios especializados de ITMedia NetWork: IT CIO.es, IT PYMES.es, IT SEGURIDAD.es, Strategic Partner, NUEVAempresa.com.

ITMedia NetWork. © 2006 - 2024 Information Technology & Media S.A. (CIF A-84950211). Todos los derechos reservados.

Envío de artículos por email de techWEEK.es

Por favor, introduzca la siguiente información











Cerrar

Envío de artículos por email de techWEEK.es

Procesando envíos...

Envío de artículos por email de techWEEK.es

Email enviado. Cerrar

Envío de artículos por email de techWEEK.es

Error en el envio. Pulse aqui para cerrar.Cerrar