- Wie können Entwickler mithilfe von Tests ein Projekt stabilisieren?
- Wie kann ein Entwickler einem mobilen Tester das Leben erleichtern?
- Wie wählt man das beste Werkzeug, um die Qualität der Entwicklung zu verbessern?
Und die Pausen zwischen den Berichten werden nicht weniger interessant sein: Gemeinsam mit unseren Kollegen von Yandex.Money, Avito, Citymobil und Revolut werden wir thematische Diskussionen arrangieren. Es wird heiß sein!
Während Sie denken "sein oder nicht sein" und den Kalender überprüfen, schauen Sie unter den Schnitt - es gibt mehr über die Berichte. Und die Registrierung ist hier.
Berichte
2,5 Stunden lang tauchen wir in das Wesentliche ein: Wir hören Berichte, stellen Fragen, diskutieren schmerzhafte Dinge. Was werden die Redner teilen?
Vladimir Genovich, leitender Programmierer bei
Yandex.Money
Stability 3D
Ich habe ziemlich spät angefangen, Tests zu schreiben. Dies liegt daran, dass in vielen Testmaterialien ein bedingtes Beispiel wie "assertEquals (2 + 2, 4)" aussieht. Dann sehen Sie sich Ihren Code an und wissen nicht, was Sie beginnen sollen. Und dann kam der Tag, an dem ich mich bei einem neuen Projekt entschied, den Code zu schreiben, damit er besser für das Testen vorbereitet war. Dann habe ich herausgefunden, warum einige Tests nicht helfen und wie man sie vermeidet, und dann habe ich gelernt, wie man all dies auf Legacy-Code anwendet.
Der Bericht soll Entwicklern (Testneulingen) zeigen, wie Tests in Legacy implementiert werden können und wie sie dazu beitragen, das Projekt in Bezug auf Stabilität in Ordnung zu bringen. Und im Allgemeinen werde ich meine eigenen Praktiken teilen, die Ihnen helfen, besseren Code zu schreiben.
Dmitry Zhakov,
Yandex.Money Tester
Wie für ein mobiles Testgerät des Leben leichter machen
in unserem Unternehmen, mobile Entwicklung und Erprobung von Arbeit als Ganze, tun wir unser Bestes , um ihnen zu helfen. Und wir können mit Zuversicht sagen, dass Sie nicht nur Funktionen in der Anwendung entwickeln können! Als Entwickler können Sie beim Testen helfen, was die Geschwindigkeit der Produktüberprüfung erhöht. In meinem Vortrag werde ich die Methoden betrachten, die in Yandex.Money funktionieren. Mit ihnen können Sie die Anzahl der Schritte beim Testen oder Vorbereiten von Daten reduzieren.
Dmitry Manko, Android-Entwickler
Citymobil
Das modernste UI-Test-Framework in 2k20
Alle Entwickler werden früher oder später der Tatsache gegenüberstehen, dass sie die Qualität mit automatisierten Tools verbessern wollen. Der Android-Entwicklungsmarkt ist momentan überfüllt mit großartigen Tools, und Sie müssen das beste auswählen. In dem Bericht werde ich einen Überblick über gängige Frameworks in einem kleinen Testfall geben, wie verschiedene Frameworks mit einfachen und nicht standardmäßigen Dingen umgehen.
Während der gesamten Veranstaltung finden thematische Diskussionen statt. Der runde Tisch wird besucht von:
- Dmitry Voronin, leitender Ingenieur im Speed-Team (Avito).
- Yuri Chechetkin (Revolut)
- Dmitry Manko, Android-Entwickler (Citymobil)
- Nina Semkina, Senior Programmiererin (Yandex.Money)
- Vladimir Genovich, Hauptprogrammierer (Yandex.Money)
- Dmitry Zhakov, Tester (Yandex.Money)
Die Teilnahme an der Veranstaltung ist kostenlos, Sie müssen sich jedoch im Voraus registrieren und eine Einladung mit einem Link zur E-Mail erhalten. Wenn Sie Fragen zur Veranstaltung haben, senden Sie diese an meetup@yamoney.ru.