GTAC 10. Yıl İlk Gün

Erken kalkılan bir sabah, kiralanan Ford Escape sonrasında 40 dakika olması gereken yolun 2 saat sürmesi sonrasında GTAC başlıyor.

10:03- GTAC 10. yılı ve 250 kişilik bir kalabalık var burda. Buna ek olarak çok önemli: Live Stream var. Şuan izlemeye başlayabileceğinizi düşünüyorum.

Tabii ki “Test Test Pyramid” yine ilk slidelar arasında. Fakat bu piramid “Adsense” özelinde. Keynote konuşmacısı “Mamansi Joshi” Google Adsence ‘de çalışıyor.

Test’in başarılı olabilmesi ve sonuç üretebilmesi için “Metrics” önemine dikkat çekiliyor.

  • Google adsense için en önemli test konularından biri kullanıcı bilgisının güvenliği.

Google şuan 70.000 insanın içinde olduğu bir organizasyon, dolayısı ile bu kadar kalabalık bir gurubun bir arada çalışması için bir statejiye ihtiyacımız var.

Open Signal tarafından yayınlanan Android cihaz çeşitliliği grafiği mobil için durumu özetleyen, test zorluğunu anlatan özet olarak gündemde, dolayısı ile Test Stategy mobil için:

11:25- Test icin code yazilirken Python yine parliyor; Beam icin automation zorluklari:

Tanya: Automating human interaction always gives you something you never thought before

12:05- Capital One kredi karti sirketi, mobil test otomasyon icin similatorlerle calisirken, bazi kritik buglari yakalayamadiklarini fark edince, gercek cihazlarla test baslamislar.

  • Appium kullaniyorlar
  • Layout icin Galen/java kullanıyorlar
  • Galen ile css ve imaj kıyaslaması yapmak mümkün
  • Cucumber — Appium — Galen — Java
  • Kullandıkları devops tool dashboard open-source yapmışlar : Hygieia

Windows uzerinde automation yapan bir şirket 2gis. Güzel toollar üretmişler

1pm- Çin-Mexican-Amerikan(hamburger) oluşan bir menü vardı. Artı bahsetmeden geçmek olmaz, google bisikletleri:

2:00- Live Stream Link: https://t.co/sjFEg1u2oj

Javascript e eşitlikler, matematiksel işlemler üzerinden bir giydirme izledik (The Quirkier Side of Testing)

Mobil test için cihaz seçimi halen günümüzün sorunlarından biri:

Decision Tree ile cihaz seçimi üzerine bir sunum var, ama biraz boş olduğunu söylemeden geçemeyeceğim. Günün sonunda gerçek data dan faydalanarak, kullanıcıların ne kullanıdığını öğrenmek oldukça kolay

Audio Test için kullanılan bir yöntem, sesin kalitesini test etmek için api tarzı bir yaklaşım ile oldukça basite indirgemişler.

Audio test sisteminin yapısı
Audio test için kullanılan algoritma

İnanılmaz gereksiz bir Intel sunumu dinlerken (veya anlayamazken, Çinli bir arkadaşımınız Çingilizce anlatırken) konferansın ne kadar kalabalık olduğunu hatırlamak güzel olabilir:

Google Flack Test tanımı: Bir testin aynı kod üzerinde çalıştığında bazen geçip bazen de geçmiyor oluşu.

Google için Flacky test oldukça büyük bir problem.

  • Fail eden testler arasında %84 oranında problem aslında testing “flacky” davranışı
  • 2–16% oranında CI sistemi ve personelin eforu sadece flacky sonuç veren testlerin üzerinde.
  • 3.5Milyon çalışan test

Flacky testleri inceleyen bir sistemleri var. Flacky olan testleri 10x çalıştırıyorlar ve eğer test bir kez bile geçerse, flacky olarak işaretliyorlar. Yani aslen test geçiyor.

17:01- İlk gün sonu…