A partir de 2018, podría pensar en varias tendencias fuera de mi cabeza:
- Prueba de la aplicación Blockchain: a menos que haya estado viviendo debajo de una roca durante los últimos años, probablemente haya oído hablar de Bitcoin, Ethereum y Blockchain que asaltan el mundo. Se realizan cada vez más inversiones en el desarrollo de aplicaciones basadas en Blockchain, traducidas: se necesitan más pruebas.
- Pruebas de productos inteligentes: los dispositivos equipados con sensores (piense en juguetes inteligentes como Anki Overdrive), dispositivos basados en voz e impulsados por inteligencia artificial (piense en Amazon Alexa) están tomando el centro del escenario. Los probadores hoy en día enfrentan un problema muy diferente que requiere un conjunto de habilidades muy diferente.
- Más automatización de pruebas: los probadores manuales se han encontrado en un mercado laboral cada vez más reducido. La industria exige más habilidades técnicas, como la capacidad de producir pruebas automatizadas, preferiblemente independientes de la plataforma.
- Cableado de pruebas automatizadas en las tuberías: en el mundo actual de DevOps, las correcciones de errores y los nuevos incrementos de productos se envían directamente a los usuarios finales, de manera continua. La mierda golpea al ventilador si esas piezas de código no se prueban continuamente. Pero el camino hacia las pruebas continuas no siempre es sencillo. Las minas terrestres de plomería inesperadas siempre acechan a la vuelta de la esquina.
- Pruebas orientadas al servicio: no es nuevo en 2018. La tendencia comenzó hace mucho tiempo: la cantidad de pruebas de nivel API sigue creciendo mientras que las pruebas de nivel de interfaz de usuario siguen disminuyendo. Las pruebas de API obviamente cavan más profundo, se ejecutan más rápido y de manera más confiable (piense en la pirámide de Fowler).
- Participación de probadores que no son de ingeniería: cada vez más probadores que no son de ingeniería (o algunos podrían llamar “analistas de prueba” o “expertos de dominio”) participan en las pruebas, aunque no poseen una formación técnica. Esta tendencia requiere un lenguaje de scripting efectivo que sea legible y escribible para probadores no técnicos, pero ejecutable para los corredores de prueba.
Obviamente, estas tendencias girarán a medida que la industria progrese. Para estar al día, recomiendo leer varios canales de información a continuación. Es solo mi clasificación / preferencias personales, así que no le dispares al mensajero.
- Awesomeness de automatización
- Desarrollo de software y pruebas de conocimientos | TechWell
- Revista LogiGear
- StickyMinds
- Artículos de la comunidad | SoftwareTestPro
- SD Times – Noticias de desarrollo de software
- DevOps.com
- James Bach – Satisfice, Inc.
- Blog de Asktester
- Prueba de excelencia
Algunos productos inteligentes comprobables:
- ¿Cuáles son las tendencias más sorprendentes en la política alemana en 2017?
- ¿Cuáles son los mejores enfoques, actitudes, tendencias y valores del mejor maestro?
- ¿Qué camisetas están de moda en los Estados Unidos?
- ¿Cuál será la tendencia de Internet más posible entre 2017 y 2020?
- ¿Cuáles son las últimas tendencias en gestión de datos y mercado en la nube?