Heisenbug 2019 Piter: ce qui se passera dans la diffusion gratuite, et ce uniquement lors de l'événement



La conférence Heisenbug 2019 Piter se tiendra du vendredi au samedi, mais pour l'instant, nous avons un poste pour ceux qui seront là et pour ceux qui ne le seront pas. Si vous souhaitez être là, mais que vous ne pouvez pas y assister personnellement, la situation sera partiellement corrigée par une diffusion en ligne gratuite, et sous la coupe, nous avons écrit dans quoi exactement cela tomberait. Et si vous allez à la conférence - à partir du post, vous découvrirez ce qu'il y aura des choses qui n'entreront pas dans la diffusion.

Ce qui sera dans l'émission


Sur YouTube le 17 mai (le premier jour de la conférence), nous effectuerons une diffusion gratuite avec des reportages de la première salle.



10:30 Neal Ford - Construire des architectures évolutives: fonctions fitness


Keynote d'ouverture - temps pour l'image globale et un angle inhabituel. Ainsi, dans ce cas, les téléspectateurs ne plongeront pas tête baissée dans les subtilités d'un outil de test particulier, mais prendront en compte les problèmes généraux.

L'architecture est souvent considérée de manière statique: eh bien, un grand projet en a besoin, un petit en a besoin d'un autre. Mais quelque chose se produit constamment dans la dynamique: les petits projets deviennent grands, les tâches changent, les changements dans l'industrie. Et tout cela entraîne un certain nombre de difficultés - y compris en termes de tests. Comment faire en sorte qu'il ne mène pas?





12:00 Andrey Lushnikov - Tests et automatisation Web modernes avec Puppeteer


Et maintenant, le moment est venu de traiter les nuances d'outils spécifiques. Comment la bibliothèque Puppeteer fournit-elle une API pour gérer Chrome? Qu'est-ce qui la rend si rapide? Quels sont les scénarios intéressants pour son utilisation? Comment s'intègre-t-il avec les nuages ​​et les conteneurs Docker?

Andrey Lushnikov estime que l'avenir de l'automatisation des tests Web est pour Puppetter et répondra à toutes ces questions. Et qui connaît les réponses, sinon pour lui: si vous ouvrez la liste des contributeurs Puppeteer sur GitHub, Andrei peut être vu sur la toute première ligne.





14:00 Yuri Dymov - Bougez vite et ne cassez pas les choses


Il y a quelques années, la panne mondiale des systèmes Uber a coûté à l'entreprise plus de 25 millions de dollars pour deux heures. Cet incident a forcé à reconstruire les processus de développement et de test à tous les niveaux, en particulier, le backend a été scié en microservices et les applications iOS et Android ont été réécrites à partir de zéro sur la base de l'architecture Presidio. L'attitude vis-à-vis des tests a changé, le SLA "99.99% crash free sessions" est apparu. Dans le rapport, Yuri parlera des processus, des approches et des outils liés au développement iOS.





16:00 Kirill Tolkachev, Elena Sharova - Test en équipe: comment arrêter de s'inquiéter et commencer à obtenir des résultats


Il y a des souhaits pour les tests, avec lesquels tout le monde peut être d'accord: ne testez pas la même chose plusieurs fois, simplifiez la prise en charge du code de test, supprimez le verrouillage de technologies spécifiques lors des tests et faites en sorte que les tests augmentent la visibilité de votre système.

Comment combiner outils et approches de test pour y parvenir?

Cyril et Elena essaieront de découvrir un exemple réel de test de services interconnectés, montreront l'évolution du code et des tests dans les composants du système et obtiendront un rapport complet à leur sujet. Ils examineront le résultat obtenu pour l'exactitude et l'optimalité, et discuteront des stratégies pour tester les systèmes avec les composants associés.





17:30 Nikita Sobolev - Tests de tests


Il arrive que les tests ne testent réellement rien, et nous ne découvrons leur insuffisance qu'après la chute des ventes.

Est-il vraiment impossible de corriger la situation? Bien sûr que vous le pouvez. Il suffit de tester les tests!

Dans son rapport, Nikita expliquera la base théorique: comment et pourquoi tester des tests, montrera quels outils sont disponibles, sur l'exemple de Python, parlera honnêtement des problèmes d'implémentation.





19:00 Jim Holmes - Changer la culture de test de votre organisation


La note finale - comme la première, porte sur des questions courantes. Vous pouvez étudier des outils et des techniques spécifiques autant que vous le souhaitez, mais si une grande entreprise a des problèmes mondiaux avec la culture des tests, cela n'aidera pas. Que faire alors? Un testeur ordinaire qui ne dirige pas l'entreprise peut-il affecter cela?





Entre les reportages, nous faisons de longues pauses, lorsque le public peut librement interroger les intervenants et se parler. Pour que le talon ennuyeux «nous continuerons plus tard» ne soit pas suspendu à la diffusion pendant tout ce temps, nous prendrons des interviews vidéo de certains orateurs spécialement pour en ligne.



Que se passera-t-il uniquement à la conférence


Et qu'est-ce qui n'entre pas dans la diffusion ouverte, atteignant uniquement le public de la conférence?

Autres rapports et domaines de discussion


La conférence se déroule sur deux jours, les reportages seront dans trois salles, et seules la première salle et le premier jour entreront en diffusion ouverte. Si vous souhaitez accéder à tous les rapports et que vous n'êtes pas prêt à venir à la conférence, il existe des billets en ligne spéciaux pour cela, diffusés dans toutes les salles. Bien sûr, vous ne pourrez pas regarder trois émissions en direct simultanément - mais après la conférence, les détenteurs de billets recevront toutes les vidéos.

Une autre partie importante de la conférence est les zones de discussion. Chaque orateur après son discours répond non seulement aux questions du public pendant cinq minutes, mais se déplace vers un endroit spécialement équipé où il est pratique de répondre même aux questions les plus détaillées. Ici, les billets en ligne ne seront plus utiles - pour en bénéficier, il faut être présent en personne.

Pourparlers de foudre



Cette année, à titre expérimental, nous essayons un nouveau format pour nous-mêmes. Le soir du premier jour, lorsque tous les reportages du programme principal sont déjà terminés, la salle principale sera donnée pour des discussions éclair : de courts discours de cinq minutes de tous ceux qui le souhaitent. Il convient lorsque vous souhaitez partager quelque chose avec la communauté, mais il s'écarte du format strict de la conférence ou n'y a-t-il pas de volonté de s'engager dans un rapport à part entière (ici, cela ne nécessite pas des mois de travail pour se préparer, et le public ne jugera pas trop sévèrement). Fondamentalement, les candidatures ont déjà été collectées, mais si vous avez une idée, il n'est pas trop tard pour se connecter: dès la conférence, il y aura un tableau sur lequel vous pourrez vous inscrire.

Séances Bof


Et voici un format plus traditionnel pour la soirée du premier jour, déjà établi sur le Heisenbug précédent. Les conférenciers et les spectateurs vont discuter de sujets prédéterminés, et il n'y a pas de barrière rigide entre les conférenciers et les spectateurs, tout le monde peut être entendu (l'essentiel n'est pas de faire un sujet). Cette fois, les sujets seront comme ceci:

- "Comment choisir les outils de test et la langue"
"Pourquoi les conférences ne disent-elles pas ce que je veux entendre?"

Si vous pensez que le format du programme Heisenbug devrait être complété ou modifié d'une manière ou d'une autre, vous pouvez simplement faire part de votre position au comité du programme.

La fête


Si vous ne voulez pas de formats stricts, mais souhaitez simplement discuter avec la communauté, il y aura également des conditions appropriées pour cela. La musique joue, il y a de la bière - vous pouvez vous détendre et commencer à communiquer plus librement.

Stands et scène de démonstration


Eh bien, bien sûr, lorsque vous regardez l'émission, vous ne pouvez pas vous rendre sur les stands des entreprises participantes - pour découvrir quelque chose à leur sujet, résoudre des problèmes, participer aux tirages, obtenir des autocollants. Il y a aussi une petite scène de «démo» où les entreprises sortent leurs propres mini-rapports et résument les tirages.

Pour résumer


En général, vous avez trois options:

  • S'il y a suffisamment de reportages du premier jour depuis la première salle, une diffusion gratuite est parfaite pour vous.
  • Si vous souhaitez accéder à tous les rapports de la conférence (à la fois en direct et dans l'enregistrement), mais ne voulez pas aller à la conférence, il y a des billets en ligne pour vous.
  • Et si vous voulez tout obtenir de la conférence, des zones de discussion à la fête, il n'est pas encore trop tard pour acheter un billet régulier .

Source: https://habr.com/ru/post/fr451766/


All Articles