Javascript'te platformlar arası uçtan uca testler yazın
Kod için testler yazmak, günümüzde programlamanın önemli bir parçası olmuştur. Birim testleri, entegrasyon testleri ve uçtan uca testler gibi farklı yazılım test metodolojileri vardır . Bu makale , basit bir yerel tepki uygulamasında uçtan uca testi nasıl uygulayabileceğimizi kapsayacak .
Wix ekibi tarafından geliştirilen ve bakımı yapılan Detox kütüphanesini kullanıyor olacağız .
Uygulama oldukça basit! Kullanıcıların en sevdikleri Nintendo 64 uygulamasını beğenmelerini sağlar . Bununla birlikte, uygulamada test edilecek belirli bir davranış vardır. İşlevsellik gibi !
Bu işlevsellik için kullanıcı eylemlerinin neler olabileceğini listeleyelim:
CAVEAT: This user story can be considered an integration test in theory. Yet since the app itself is only responsible for allowing users to like their game, it is treated as end-to-end testing.
3. Kullanıcı beğen butonuna basar.
4. Kullanıcı, beğenilen metnin değiştiğini fark eder . Bu durumda beğeni sayısı bir artar.
Her şeyi çalışırken görelim.
Bu makale, tepki veren yerel uygulamalarda uçtan uca testin ön bilgilerini ele almıştır. Basitlik adına, uygulamanın kendisi, uçtan uca testin temel yönlerini gösterecek kadar basittir. Gerçekten de, gerçek hayat/üretim uygulamalarında bundan daha dolambaçlı olabilir.
Aşağıdaki bağlantıyı kullanarak bu uygulamanın nihai kaynak koduna göz atabilirsiniz.
Herkese hatasız günler dilerim!
Github kaynak kodu
Topluluğumuzun bir parçası olduğunuz için teşekkürler! Gitmeden önce:
Büyüdüğünde, dünyanın olduğu gibi olduğunu ve hayatının sadece dünyanın içinde yaşamak olduğunu, hayatını asla riske atmadan, sadece belirlenmiş bir yolu takip et ve sonunda öl ve ölmemeye çalış. duvarlara çok fazla vur. Ama bu çok sınırlı bir hayat.
Merhaba, siber meraklıları! Tehdit avı için OSINT serisine tekrar hoş geldiniz. İlk makalede, size OSINT'e genel bir bakış ve onun tehdit avlamadaki önemi hakkında bilgi verdim.
Hayden, birlikte geçirdikleri akşamdan sonra Katie'yi üniversite yurduna geri götürdüğünde gece yarısını geçmişti. Sabah erkenden dersi vardı ve önceki gece onunla kaldıktan sonra bir daha kıyafet değiştirmedi.
Günümüzün birbirine bağlı dünyasında, siber saldırı tehdidi her zamankinden daha yaygın. Siber suçlular ve ulus-devlet aktörleri sürekli olarak güvenlik açıklarından yararlanmaya ve değerli verileri çalmaya çalışarak her büyüklükteki kuruluş için önemli bir risk oluşturuyor.
(Uyarı- Bu Hiciv, Neşeyle Yıkıcı Olma Amaçlıdır- Kesinlikle çocuklar için değildir) Annenizi ve babanızı mutfakta saklanıp o kokulu sigaraları içerken gördünüz. Sana söylerler.
[Tetik uyarısı: Bu makale, Jordan Neely'nin katilini öven insanların ekran görüntülerini içerir.] Kolluk kuvvetleri nihayet - ve belki de isteksizce - Jordan Neely'yi ölene kadar boğan Daniel Penny'yi bu cinayetle suçladı.