CodeceptJS’te Script Çalıştırma

Selam. Yine işime yarayan bir özelliği paylaşmak istiyorum. CodeceptJS’te Script Çalıştırma hakkında bir yazı olacak bu.

CodeceptJS'te Script Çalıştırma

Bir web sayfasına girdiniz ve geliştirici konsolunu açarak bir şeyler yaptınız. Eğer jQuery ile geliştirilen bir web sitesi ise aşağıdaki kodu yazmış olabilirsiniz

Bu gibi işlemlerle başlık değişiyor mu vs. ne olduğunu görebiliyorsunuz en nihayetinde bir amaç uğruna bunu yapıyorsunuz.

Yine Vue ile kodlanmış olan bir projede yapmak istediğim testte buna ihtiyacım oldu. Native date pickerın change event’ini tetiklemem gerekiyordu. Bunun için yardımcı fonksiyon olan executeScript fonksiyonunu kullanabilirsiniz. Aynı
Devamını Oku

CodeceptJS ile Modern E2E Testleri

Selamlar. Bu yazıda bugün faydalandığım benim de kullandığım bir test frameworkünden kısaca bahsedeceğim.

CodeceptJS ile Modern E2E Testleri

Aslında E2E testler yazılım geliştirme süreçlerinde yeni değiller. Tarayıcı otomasyon testlerini sağlayan birçok kütüphane zaten mevcut. Daha öncesinde bir Vue projesi için E2E testlerini Nightmare.js ile yapmıştım. Alakalı bilgiyi Çağatay vermiş.

Bu yazıda ise yine bir Vue projesini test etmek için kullandığım CodeceptJS‘e ayırdım. Biraz daha basitlik ararken Github’da denk geldim ve denedim.

Bu yazıda ben helper olarak Puppeteer kullanacağım.

Kurulum

Kurulum yukarıdaki komutla bitiyor. CodeceptJS ve Puppeteer aynı anda kuruluyorlar. Şimdi gelin mevcut
Devamını Oku

Otomatik Portakal

Distopik kitapları okumayı çok seviyorum. 1984 olsun, Hayvan Çiftliği olsun bayılırım. Şimdi dikizlemek üzere olduğunuz bu yazı da bir distopik kitabı içerecek. Küçük Alex’in Ludwig Van hayranlığını da okuyacağınız bu kitap gerçekten sürükleyici. Ben başladığımda bitirmiştim.

Kitap biraz kafası kırık bir kitap. Kitabı okurken karşılaştığınız jargon da bunu size anlatıyor. Örneğin mangırlar, dikizlemek, zumzuk, çakozlamak, çıtır. Bunlar o dönemin gençlerinin sürekli kullandığı jargonlar. Baştan belirteyim spoilerlar birbirinden bağımsız aralarda büyük boşluklar var. Okuyun da görün ey kardeşlerim.

Azıcık Spoiler

Anthony Burgess, bu kitapta bizim küçük kankamız Alex’in çocukluktan olgunluğuna eriştiği süreci anlatıyor. Dünya öyle bir halde ki aynasızlar suç
Devamını Oku

Notre Dame de Paris

Riccardo Cocciante’nın bestelediği Notre Dame de Paris ve Esmeralda.

Hikaye, Esmeralda’nın diğer mültecilerle birlikte Notre Dame kilisesine sığınmak için gelişi ile başlıyor.

Kilisenin rahibi Frollo, zangoçu Quasimodo ve bir asker olan phoebus’u yani birbirinden çok farklı üç erkeği etrafında toplayan Esmeralda’nın aşkla tanışması. Aşık olduğunu söyleyenlerin eline geçen ve son bulan kısa öyküsü.

Esmeralda’nın aklı yakışıklı ve nişanlı asker Phoebus’ta.

Onun güzelliğinden etkilenen, aşık olduğunu söyleyen Frollo Esmeralda’yı elde edemeyeceğini anlayınca, onun bir büyücü olduğuna herkesi inandırır ve sevdiğini söylediği kadını ölüme, dar ağacına gönderir.

Ve deliler bayramında Esmeralda’yı görüp ona aşık olan Quasimodo katedralde Frollo’yu Esmeralda’nın idamını izlerken bulunca,
Devamını Oku

Hepsiburada ile Yaşadığım Sorun

Bu yazıyı çok uzatmayacağım. Hepsiburada ile Yaşadığım Sorun hakkında bir şeyler yazıp bitireceğim. Google’a hepsiburada rezaleti yazdığınızda muhtemelen birçok sorun çıkıyordur.

27 Ekim Cumartesi günü bir ürün satın aldım. Ürünü satın alırken ekran görüntüsü almamak gibi bir hata yaptım. Aslında bu bir hata olmamalı. Sonuçta nereden bileceksiniz ürünün gelmeyeceğini.

Bugün Teslimat Seçeneği Olan Ürünü Geciktirdiler

Üründe bugün teslimat özelliği aktifti. Salı günü elime ulaşmış olması gerekiyordu. Ancak ürün salı günü elime ulaşmadı. Salı günü saat gecikince kendilerini aradığımda bana “Bu üründe bugün teslimat özelliği yoktur” dediler. Ürünün sayfasına gidip baktığımda gerçekten de yoktu. Bana benim satın aldığım gün olan özellik
Devamını Oku