TMACUL

A Technologies Preps Continuous Testing Plan for BlazeMeter

Blog Post created by TMACUL Champion on Sep 28, 2016

CA Technologies Preps Continuous Testing Plan for BlazeMeter

Mike Vizard
Mike Vizard |   IT UNMASKED   |   POSTED 26 SEP, 2016

 

Continuous delivery of applications creates a need for a whole lot more testing of the code across the enterprise as the rate at which applications get built starts to exponentially increase. To cope with that increased volume of application testing, many IT organizations have started to rely on application tests that can be run via the cloud using tools that are made available using a software-as-a-service (SaaS) model. CA Technologies, in recognition of the growing popularity of that approach, has announced it is in the process of acquiring BlazeMeter.

Based on open source software that it pulls together to deliver its namesake service, BlazeMeter makes use of RESTful application programming interfaces (APIs) to make it simpler to integrate an external testing service within an application development process that might be running on premise or in the cloud. BlazeMeter also employs Docker containers to make it easier for IT organizations to actually run tests on their applications using the BlazeMeter service.

Jeff Scheaffer, senior vice president and general manager of the Continuous Delivery and DevOps business unit of CA Technologies, says BlazeMeter will become part of a unit of CA Technologies that has built out a number of tools intended to enable further adoption of agile development methodologies. In general, Scheaffer notes, as more organizations realize that they are to one degree or another a software company, the need to rethink the entire application development process increases.

“It’s all about competitiveness in the Application Economy,” says Scheaffer.

As that shift occurs, Scheaffer says, more focus is being brought to bear on application development pipelines across the enterprise than ever. The issue that many IT organizations have discovered is that processes that are dependent on testing applications after they are developed can’t keep pace with both the number of applications being developed and all the interdependencies between those applications. As a result, Scheaffer says continuous testing of applications conducted in parallel to the development process is now essential.

Most organizations today are still wrestling with how to modernize their DevOps processes. Application testing is obviously only one element of that process. But unless conducted in parallel with the development of the application itself, application testing is also the part of the process most likely to become a bottleneck that defeats the whole purpose of embracing DevOps in the first place.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

PORTUGUÊS

 

a entrega contínua de aplicações cria a necessidade de um conjunto muito mais testes do código em toda a empresa, como a taxa na qual os aplicativos se começa a aumentar exponencialmente construído. Para lidar com esse aumento do volume de testes de aplicativos, muitas organizações de TI começaram a confiar nos testes de aplicativos que podem ser executados por meio da nuvem utilizando ferramentas que são disponibilizados utilizando um modelo de software-as-a-service (SaaS). CA Technologies, em reconhecimento da crescente popularidade dessa abordagem, anunciou que está em processo de aquisição de BlazeMeter.

Com base em software de código aberto que reúne para entregar seu serviço homónimo, BlazeMeter faz uso de interfaces de programação de aplicativos (APIs) RESTful para torná-lo mais simples para integrar um serviço de testes externos dentro de um processo de desenvolvimento de aplicações que possam estar em execução no local ou na nuvem. BlazeMeter também emprega recipientes Docker para torná-lo mais fácil para as organizações de TI para realmente executar testes em suas aplicações utilizando o serviço BlazeMeter.

Jeff Scheaffer, vice-presidente sênior e gerente geral da Distribuição Contínua e unidade de negócios DevOps da CA Technologies, diz BlazeMeter vai se tornar parte de uma unidade de CA Technologies que construiu uma série de ferramentas destinados a permitir ainda mais a adoção de metodologias ágeis de desenvolvimento. Em geral, Scheaffer observa, à medida que mais organizações percebem que eles estão em um grau ou outro, uma empresa de software, a necessidade de repensar todo o processo de aumentos de desenvolvimento de aplicações.

"É tudo sobre a competitividade na economia de aplicativos", diz Scheaffer.

Como ocorre essa mudança, Scheaffer diz, mais foco está a ser exercida sobre dutos de desenvolvimento de aplicações em toda a empresa do que nunca. O problema que muitas organizações de TI descobriram é que os processos que dependem de aplicações de teste depois de serem desenvolvidos não pode manter o ritmo com tanto o número de aplicativos que estão sendo desenvolvidos e todas as interdependências entre esses aplicativos. Como resultado, Scheaffer diz testes contínuos das aplicações executadas em paralelo ao processo de desenvolvimento é agora essencial.

A maioria das organizações hoje ainda estão lutando com a forma de modernizar seus processos de DevOps. testes de aplicação é obviamente apenas um elemento desse processo. Mas a menos que realizado em paralelo com o desenvolvimento do próprio aplicativo, teste de aplicativos também é a parte do processo de maior probabilidade de se tornar um gargalo que derrota o propósito de abraçar DevOps em primeiro lugar.

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

ESPAÑOL

La administración continua de aplicaciones crea la necesidad de un conjunto mucho más pruebas del código a través de la empresa como la velocidad a la que las aplicaciones consiguen comienza a aumentar exponencialmente construidos. Para hacer frente a ese aumento del volumen de las pruebas de aplicaciones, muchas organizaciones de TI han empezado a confiar en las pruebas de aplicaciones que se pueden ejecutar a través de la nube utilizando las herramientas que están disponibles usando un modelo de software-as-a-Service (SaaS). CA Technologies, en reconocimiento de la creciente popularidad de este enfoque, ha anunciado que está en el proceso de adquisición de BlazeMeter.

Basado en el software de código abierto que se reúne para entregar su servicio homónimo, BlazeMeter hace uso de interfaces de programación de aplicaciones REST (API) para que sea más fácil de integrar un servicio de pruebas externas dentro de un proceso de desarrollo de aplicaciones que podrían estar en ejecución en el inmueble o en el nube. BlazeMeter también emplea contenedores acoplables para que sea más fácil para las organizaciones de TI se ejecuten efectivamente las pruebas de sus aplicaciones que utilizan el servicio BlazeMeter.

Jeff Scheaffer, vicepresidente senior y gerente general de la entrega continua y la unidad de negocio DevOps de CA Technologies, dice BlazeMeter pasará a formar parte de una unidad de CA Technologies que ha construido una serie de herramientas destinados a posibilitar una mayor adopción de metodologías de desarrollo ágil. En general, Scheaffer señala, a medida que más organizaciones se dan cuenta de que están en un grado u otro software de una empresa, la necesidad de replantear todo el proceso de desarrollo de aplicaciones aumenta.

"Es todo sobre la competitividad en la economía de aplicaciones", dice Scheaffer.

A medida que se produce ese cambio, Scheaffer dice, un mayor enfoque está siendo ejercida sobre líneas de desarrollo de aplicaciones de la empresa que nunca. El problema que muchas organizaciones de TI han descubierto es que los procesos que dependen de las aplicaciones de pruebas después de que se desarrollaron no puede seguir simultáneamente el número de aplicaciones en desarrollo y todas las interdependencias entre estas aplicaciones. Como resultado, Scheaffer dice prueba continua de las aplicaciones llevadas a cabo en paralelo con el proceso de desarrollo es ahora esencial.

La mayoría de las organizaciones hoy en día todavía están luchando con la forma de modernizar sus procesos DevOps. las pruebas de aplicaciones es, obviamente, sólo uno de los elementos de ese proceso. Pero a menos llevado a cabo en paralelo con el desarrollo de la propia aplicación, las pruebas de aplicación es también la parte de los procesos más propensos a convertirse en un cuello de botella que en contra del propósito de abrazar DevOps en el primer lugar.

Outcomes