Top 10: les meilleurs reportages de Heisenbug 2019 Moscou



Lorsque la conférence et la nostalgie des canards se terminent et que quelques mois s'écoulent, alors vous commencez à vous souvenir des reportages que vous ne pouviez pas écouter. Sous la coupe seront les 10 meilleurs rapports de la conférence Heisenbug 2019 de Moscou, ainsi qu'une liste de lecture pour tous les rapports de la dernière conférence.




Comment évaluer la qualité de votre recherche


Conférencier: Roman Poborchiy
Lieu: 10
Présentation du rapport


Ce roman n'est pas la première fois qu'il s'exprime à la conférence de Heisenbug. À une époque, il a longtemps travaillé chez Yandex, où il était engagé dans la recherche de qualité. En outre, il prépare des conférenciers pour des discours lors de conférences. Comme vous le savez, Roman aime les tâches difficiles. Il parle des défis de l'évaluation de la qualité dans son rapport en utilisant des exemples très compréhensibles. C'est le cas quand il y a des formules dans la présentation, mais tout est clair.



Un bot vous volera-t-il votre place dans les tests logiciels?


Conférencier: Ingo Philipp
Place: 9
Présentation du rapport


Ingo Philipp a prononcé un discours d'ouverture sur l'IA. Le sujet de l'apprentissage automatique dans les tests se développe rapidement. Si vous regardez les réalisations que les scientifiques et les ingénieurs ont pu réaliser dans l'industrie automobile, il semble que la tâche de vérifier la qualité des applications mobiles, Web et dextop soit sur le point d'être résolue.

J'ai vraiment aimé la démo présentée par Ingo à la 8e minute de son rapport, après quoi il semblait que vous pouviez finir de tester les applications comme nous le faisons maintenant. Mais est-ce aussi simple que cela?



Test du moteur de jeu Amazon Lumberyard: approches et outils


Conférencier: Artyom Nesiolovsky
Lieu: 8
Présentation du rapport


Les rapports de test de jeu sont toujours dans le top 10 à chaque conférence. Celui-ci ne fait pas exception. Quand Artyom a demandé un rapport, je me suis dit: "Amazon a-t-il son propre moteur de jeu?!" Et ce n'est pas surprenant, car les jeux sont la deuxième forme de divertissement la plus populaire parmi l'humanité (que pensez-vous vient en premier?).

Dans son discours, Artem parlera de:

  • tester le moteur de jeu avec des exemples;
  • la différence entre tester le moteur de jeu et tester les jeux;
  • outils;
  • Modèle ACC, ViewPort, PageObject dans le monde des jeux, WARP et autres termes utiles =)



Automatisation des microfronts ou comment les bibliothèques de composants sont testées dans Tinkoff


Conférencier: Alexander Vorobei
Lieu: 7
Présentation du rapport


Avez-vous entendu parler des microservices? Donc, dans le monde du frontend aussi, il y a une telle chose! Alexander a parlé de son expérience, l'outil Storybook, du choix entre Puppeteer (au fait, le nouvel outil Playwright des créateurs de Puppeteer récemment publié ) et CodeceptJS, et également de la façon dont ils ont mis en œuvre leur pipeline pour les tests.



Nous avons des Devops. Personne n'a été licencié. Mais que faire ?!


Conférencier: Baruch Sadogursky
Lieu: 6


Suite de la saga sur «Nous avons DevOps. Lançons tous les testeurs » , dans lequel Baruch donne des conseils utiles à Vasya de l'usine de transformation de la viande d'Omsk, comment effectuer la transformation numérique , comment mettre en œuvre des pratiques de publication rapide, comment changer les approches d'automatisation de votre organisation de vos propres mains. Le rapport regorge de livres utiles, notamment:




Automatisation Automatisation


Conférencière: Irina Rubchenko
Lieu: 5
Présentation du rapport


Comme vous pouvez le voir sur le nom, vous pouvez automatiser non seulement les cas de test, mais aussi les services d'automatisation! Irina explique comment ils interagissent avec l'équipe de testeurs manuels, l'équipe de développement et comment ils ont construit un système d'écriture de test de bout en bout avec TestRail et l'approche BDD.



Test d'un projet IoT. Où est mon ramasse-miettes?


Conférencier: Anatoly Korovin
Lieu: 4


L'un des rares rapports où j'ai vu que les gars fabriquaient des appareils IoT vraiment utiles, aidant la ville. Anatoly travaille sur un projet où ils automatisent la surveillance de la collecte des ordures à l'aide de divers capteurs qu'ils développent eux-mêmes. Son rapport contiendra non seulement des informations utiles sur les services de test, mais aussi des histoires sur la façon dont l'équipe a trouvé des moyens de vérifier la qualité et d'améliorer les appareils.



Selenide: Brandashmyg - road trip de la bibliothèque interactive


Conférencier: Alexey Vinogradov
Lieu: 3
Présentation du rapport


Alexey a préparé un rapport interactif sur Selenide. Vous y découvrirez:

  • comment préparer une configuration de navigateur personnalisée pour les tests;
  • que faire lorsque les tests tombent sur la dernière version de Firefox;
  • Comment comprendre que vos tests sont lents?
    « Selenium, =)»
  • Comment utiliser les assertions souples et pourquoi;
  • combien de personnes utilisent System.out.Printlnpour le débogage.

Si vous voulez tester vos connaissances dans ce cadre ou découvrir quelles erreurs vous pouvez faire, alors c'est ce dont vous avez besoin!



Concevoir et construire avec l'intimité à l'esprit


Conférencier: Vitaliy Fridman
Lieu: 2


Ce rapport était une allocution de clôture le premier jour de la conférence. En plus du fait que Vitaly a distribué des bonbons à son rapport, il a parlé de la surcharge des sites avec des notifications, du captcha, des questions sur les cookies et de l'importance de la politique de confidentialité. Tous les rapports de Vitaly n'ont pas besoin de commentaires détaillés, ils ont juste besoin d'être regardés.



Visualisation de la couverture du test automatique


Conférencier: Artem Eroshenko
Lieu: 1


Cette fois, Artem n'a pas parlé du cadre Allure, mais de la façon d'évaluer la couverture des tests dans votre projet. Dans le cas des tests API, évaluer combien de tests doivent encore être écrits est assez simple: nous regardons le nombre de plumes, le nombre d'options possibles pour envoyer des demandes, regardons les tests qui existent déjà - le tour est joué, vous pouvez voir ce qui doit être couvert. Soit dit en passant, dans le rapport, Artyom montre comment l'utilisation de Swagger vous permet de créer un rapport de couverture pratique qui est utile pour les testeurs, les gestionnaires et les développeurs.

Le point culminant du rapport est l'affichage de la couverture des tests directement sur le site Web.


Je me souviens également d'autres rapports de la conférence, qui peuvent être consultés dans la playlist ouvertepar exemple, des rapports d'Alexandra Svatikova sur les tests de sécurité statique et de Sebastian Dashner, où il a montré comment écrire des tests de composants et d'unités.

Soit dit en passant, ils seront à la conférence de Saint-Pétersbourg . Le site est toujours la version la plus récente du programme. Abonnez-vous à la newsletter et restez à l'écoute.

All Articles