Top 10: die besten Berichte von Heisenbug 2019 Moskau



Wenn die Konferenz und die Nostalgie nach Enten enden und ein paar Monate vergehen, erinnern Sie sich an die Berichte, die Sie nicht hören konnten. Unter dem Schnitt werden die Top-10-Berichte der Moskauer Konferenz Heisenbug 2019 sowie eine Wiedergabeliste für alle Berichte der vergangenen Konferenz aufgeführt.




So bewerten Sie die Qualität Ihrer Suche


Referent: Roman Poborchiy
Ort: 10
Präsentation des Berichts


Dieser Roman ist nicht das erste Mal, dass er auf der Heisenbug-Konferenz spricht. Zu einer Zeit arbeitete er lange Zeit bei Yandex, wo er sich mit Suchqualität beschäftigte. Darüber hinaus bereitet er Referenten auf Reden auf Konferenzen vor. Wie Sie wissen, liebt Roman schwierige Aufgaben. In seinem Bericht spricht er anhand sehr verständlicher Beispiele über Herausforderungen bei der Bewertung der Qualität. Dies ist der Fall, wenn die Präsentation Formeln enthält, aber alles klar ist.



Wird ein Bot Ihren Platz beim Testen von Software stehlen?


Referent: Ingo Philipp
Ort: 9
Präsentation des Berichts


Ingo Philipp hielt eine Eröffnungsrede über KI. Das Thema maschinelles Lernen beim Testen entwickelt sich schnell. Wenn Sie sich ansehen, welche Erfolge Wissenschaftler und Ingenieure in der Automobilindustrie erzielt haben, scheint die Aufgabe, die Qualität von Mobil-, Web- und Dextop-Anwendungen zu überprüfen, bald gelöst zu sein.

Die Demo, die Ingo in der 8. Minute seines Berichts zeigte, hat mir sehr gut gefallen. Danach schien es, als könnten Sie die Tests so beenden, wie wir es jetzt tun. Aber ist es so einfach?



Testen der Amazon Lumberyard Game Engine: Ansätze und Tools


Referent: Artyom Nesiolovsky
Ort: 8
Präsentation des Berichts


Spieletestberichte sind bei jeder Konferenz immer unter den Top 10. Dieser ist keine Ausnahme. Als Artyom einen Bericht beantragte, dachte ich mir: "Hat Amazon eine eigene Spiel-Engine ?!" Und das ist nicht überraschend, denn Spiele sind die zweitbeliebteste Form der Unterhaltung unter den Menschen (was steht Ihrer Meinung nach an erster Stelle?).

In seiner Rede wird Artem über Folgendes sprechen:

  • Testen der Spiel-Engine anhand von Beispielen;
  • der Unterschied zwischen dem Testen der Spiel-Engine und dem Testen von Spielen;
  • Werkzeuge;
  • ACC-Modell, ViewPort, PageObject in der Welt der Spiele, WARP und andere nützliche Begriffe =)



Automatisierung von Mikrofronts oder Testen von Komponentenbibliotheken in Tinkoff


Referent: Alexander Vorobei
Ort: 7
Präsentation des Berichts


Haben Sie schon von Microservices gehört? Auch in der Welt des Frontends gibt es so etwas! Alexander sprach über seine Erfahrungen, das Storybook-Tool, über die Wahl zwischen Puppeteer (übrigens das neue Playwright-Tool der kürzlich veröffentlichten Entwickler von Puppeteer ) und CodeceptJS sowie darüber, wie sie ihre Pipeline zum Testen implementiert haben.



Wir haben Devops. Niemand wurde gefeuert. Aber was soll man machen ?!


Sprecher: Baruch Sadogursky
Ort: 6


Fortsetzung der Saga über „Wir haben DevOps. Lassen Sie uns alle Tester entlassen “ , in denen Baruch Vasya aus der Fleischverarbeitungsanlage in Omsk nützliche Tipps gibt , wie man digitale Transformation durchführt , wie man Praktiken für schnelle Releases implementiert und wie man Automatisierungsansätze in Ihrem Unternehmen mit eigenen Händen ändert. Der Bericht enthält viele nützliche Bücher, darunter:




Automatisierung Automatisierung


Referentin: Irina Rubchenko
Ort: 5
Präsentation des Berichts


Wie Sie dem Namen entnehmen können, können Sie nicht nur Testfälle, sondern auch Automatisierungsabteilungen automatisieren! Irina erzählt, wie sie mit dem Team der manuellen Tester, dem Entwicklungsteam und dem Aufbau eines End-to-End-Testschreibsystems mit TestRail und dem BDD-Ansatz interagieren.



Testen eines IoT-Projekts. Wo ist mein Müllsammler?


Sprecher: Anatoly Korovin
Ort: 4


Einer der wenigen Berichte, in denen ich gesehen habe, dass Jungs wirklich nützliche IoT-Geräte herstellen, die der Stadt helfen. Anatoly arbeitet an einem Projekt, bei dem die Überwachung der Speicherbereinigung mithilfe verschiedener von ihnen selbst entwickelter Sensoren automatisiert wird. Sein Bericht enthält nicht nur nützliche Informationen zu Testdiensten, sondern auch Geschichten darüber, wie das Team Möglichkeiten gefunden hat, die Qualität zu überprüfen und Geräte zu verbessern.



Selenide: Brandashmyg - interaktiver Bibliotheks-Roadtrip


Referent: Alexey Vinogradov
Ort: 3
Präsentation des Berichts


Alexey bereitete einen interaktiven Bericht über Selenide vor. Darin können Sie herausfinden:

  • wie man eine benutzerdefinierte Browserkonfiguration für Tests vorbereitet;
  • Was tun, wenn Tests auf die neueste Version von Firefox fallen?
  • Wie können Sie verstehen, dass Ihre Tests langsam sind?
    « Selenium, =)»
  • Wie man Soft Assertions benutzt und warum;
  • Wie viele Leute verwenden System.out.Printlnfür das Debuggen.

Wenn Sie Ihr Wissen in diesem Rahmen testen oder herausfinden möchten, welche Fehler Sie machen können, dann ist dies das, was Sie brauchen!



Entwerfen und Bauen mit Blick auf die Privatsphäre


Sprecher: Vitaliy Fridman
Ort: 2


Dieser Bericht war eine abschließende Keynote am ersten Tag der Konferenz. Neben der Tatsache, dass Vitaly in seinem Bericht Süßigkeiten verteilte, sprach er darüber, wie überlastet Websites mit Benachrichtigungen, Captcha, Fragen zu Cookies und zur Bedeutung von Datenschutzrichtlinien sind. Alle Vitaly-Berichte benötigen keine detaillierten Kommentare, sondern müssen nur angesehen werden.



Automatische Visualisierung der Testabdeckung


Sprecher: Artem Eroshenko
Ort: 1


Diesmal sprach Artem überhaupt nicht über das Allure Framework, sondern darüber, wie Sie die Testabdeckung in Ihrem Projekt bewerten können. Bei API-Tests ist es ganz einfach zu beurteilen, wie viele Tests noch geschrieben werden müssen: Wir sehen uns die Anzahl der Stifte, die Anzahl der möglichen Optionen zum Senden von Anforderungen und die bereits vorhandenen Tests an - voila, Sie können sehen, was noch abgedeckt werden muss. Übrigens zeigt Artyom im Bericht, wie Sie mit Swagger einen praktischen Bericht erstellen können, der für Tester, Manager und Entwickler nützlich ist.

Der Höhepunkt des Berichts ist die Anzeige der Testabdeckung direkt auf der Website.


Ich erinnere mich auch an andere Berichte auf der Konferenz, die in der offenen Wiedergabeliste angezeigt werden könnenZum Beispiel Berichte von Alexandra Svatikova über statische Sicherheitstests und Sebastian Dashner, in denen er zeigte, wie man Komponenten- und Komponententests schreibt.

Sie werden übrigens auf der Konferenz in St. Petersburg sein . Die Site ist immer die aktuellste Version des Programms. Abonnieren Sie den Newsletter und bleiben Sie auf dem Laufenden.

All Articles