Top 10: los mejores informes de Heisenbug 2019 Moscú



Cuando finaliza la conferencia y la nostalgia por los patos y pasan un par de meses, comienza a recordar los informes que no pudo escuchar. Debajo del recorte estarán los 10 mejores informes de la conferencia Heisenbug 2019 en Moscú, así como una lista de reproducción para todos los informes de la pasada conferencia.




Cómo evaluar la calidad de tu búsqueda


Ponente: Roman Poborchiy
Lugar: 10
Presentación del informe


Esta novela no es la primera vez que habla en la conferencia de Heisenbug. En un momento, trabajó durante mucho tiempo en Yandex, donde se dedicó a la calidad de búsqueda. Además, prepara oradores para discursos en conferencias. Como sabes, a Roman le encantan las tareas difíciles. Habla sobre los desafíos en la evaluación de la calidad en su informe utilizando ejemplos muy comprensibles. Este es el caso cuando hay fórmulas en la presentación, pero todo está claro.



¿Un bot te robará tu lugar en las pruebas de software?


Ponente: Ingo Philipp
Lugar: 9
Presentación del informe


Ingo Philipp hizo un discurso de apertura sobre la IA. El tema del aprendizaje automático en las pruebas se está desarrollando rápidamente. Si observa los logros que los científicos e ingenieros han logrado en la industria automotriz, parece que la tarea de verificar la calidad de las aplicaciones móviles, web y dextop está a punto de resolverse.

Realmente me gustó la demostración que mostró Ingo al octavo minuto de su informe, después de lo cual parecía que podía terminar de probar las aplicaciones de la forma en que lo hacemos ahora. ¿Pero es así de simple?



Prueba del motor de juego Amazon Lumberyard: enfoques y herramientas


Ponente: Artyom Nesiolovsky
Lugar: 8
Presentación del informe


Los informes de las pruebas de juego siempre están entre los 10 mejores en cada conferencia. Este no es la excepción. Cuando Artyom solicitó un informe, pensé: "¿Amazon tiene su propio motor de juego?" Y esto no es sorprendente, porque Los juegos son la segunda forma de entretenimiento más popular entre la humanidad (¿qué crees que es lo primero?).

En su discurso, Artem hablará sobre:

  • probar el motor del juego con ejemplos;
  • la diferencia entre probar el motor del juego y probar juegos;
  • herramientas;
  • Modelo ACC, ViewPort, PageObject en el mundo de los juegos, WARP y otros términos útiles =)



Automatización de microfrontes, o cómo se prueban las bibliotecas de componentes en Tinkoff


Ponente: Alexander Vorobei
Lugar: 7
Presentación del informe


¿Has oído hablar de microservicios? Entonces, en el mundo de frontend, ¡también existe tal cosa! Alexander habló sobre su experiencia, la herramienta Storybook, sobre la elección entre Puppeteer (por cierto, la nueva herramienta Playwright de los creadores de Puppeteer recientemente lanzada ) y CodeceptJS, y también sobre cómo implementaron su pipeline para las pruebas.



Tenemos devops. Nadie fue despedido. Pero qué hacer ?!


Ponente: Baruch Sadogursky
Lugar: 6


Continuación de la saga sobre "Tenemos DevOps. Vamos a despedir a todos los probadores " , en el que Baruch ofrece consejos útiles a Vasya de la planta de procesamiento de carne de Omsk, cómo hacer una transformación digital , cómo implementar prácticas para lanzamientos rápidos, cómo cambiar los enfoques de automatización en su organización con sus propias manos. El informe está lleno de libros útiles, que incluyen:




Automatización automatización


Ponente: Irina Rubchenko
Lugar: 5
Presentación del informe


Como puede ver en el nombre, puede automatizar no solo los casos de prueba, sino también los departamentos de automatización. Irina cuenta cómo interactúan con el equipo de probadores manuales, el equipo de desarrollo y cómo crearon un sistema de escritura de prueba de extremo a extremo con TestRail y el enfoque BDD.



Probar un proyecto de IoT. ¿Dónde está mi recolector de basura?


Ponente: Anatoly Korovin
Lugar: 4


Uno de los pocos informes en los que vi que los chicos hacen dispositivos IoT realmente útiles, ayudando a la ciudad. Anatoly está trabajando en un proyecto donde automatizan el monitoreo de la recolección de basura utilizando varios sensores que ellos mismos desarrollan. Su informe contendrá no solo información útil sobre los servicios de prueba, sino también historias sobre cómo el equipo ideó formas de verificar la calidad y mejorar los dispositivos.



Selenide: Brandashmyg - viaje interactivo de la biblioteca por carretera


Ponente: Alexey Vinogradov
Lugar: 3
Presentación del informe


Alexey preparó un informe interactivo sobre Selenide. En ella puedes descubrir:

  • cómo preparar una configuración de navegador personalizada para las pruebas;
  • qué hacer cuando las pruebas caen en la última versión de Firefox;
  • ¿Cómo entender que tus pruebas son lentas?
    « Selenium, =)»
  • Cómo usar aserciones suaves y por qué;
  • cuántas personas están usando System.out.Printlnpara depurar.

Si desea probar sus conocimientos en este marco o averiguar qué errores puede cometer, ¡entonces esto es lo que necesita!



Diseñando y construyendo con la privacidad en mente


Ponente: Vitaliy Fridman
Lugar: 2


Este informe fue un discurso de clausura el primer día de la conferencia. Además del hecho de que Vitaly entregó dulces en su informe, habló sobre cómo los sitios sobrecargados con notificaciones, captcha, preguntas sobre cookies y sobre la importancia de la política de privacidad. Todos los informes de Vitaly no necesitan comentarios detallados, solo necesitan ser vistos.



Visualización de cobertura de prueba automática


Ponente: Artem Eroshenko
Lugar: 1


Esta vez, Artem no habló sobre Allure Framework en absoluto, sino sobre cómo evaluar la cobertura de prueba en su proyecto. En el caso de las pruebas de API, evaluar cuántas pruebas aún deben escribirse es bastante simple: observamos la cantidad de bolígrafos, la cantidad de opciones posibles para enviar solicitudes, las pruebas que ya existen, voila, puede ver qué más necesita ser cubierto. Por cierto, en el informe, Artem muestra cómo usar Swagger puede hacer un informe de cobertura conveniente que sea útil para evaluadores, gerentes y desarrolladores.

Lo más destacado del informe es la visualización de la cobertura de prueba directamente en el sitio web.


También recuerdo otros informes en la conferencia, que se pueden ver en la lista de reproducción abiertapor ejemplo, informes de Alexandra Svatikova sobre pruebas de seguridad estática y Sebastian Dashner, donde mostró cómo escribir pruebas de unidades y componentes.

Por cierto, estarán en la conferencia en San Petersburgo . El sitio es siempre la versión más actual del programa. Suscríbase al boletín y esté atento.

All Articles