Katalon Kaydedici İncelemesi: Güçlü ve Kolay Tarayıcı Otomasyonu

Katalon Kaydedici İncelemesi: Güçlü ve Kolay Tarayıcı Otomasyonu

⌛ Reading Time: 6 minutes

Selenium IDE’ye güvenenler için, Aslında Selenium IDE uyumlu bir alternatif olan Katalon Kaydedici, temiz bir nefestir. Daha özel bir geliştirme ekibi, her yeni Chrome ve Firefox tarayıcı sürümündeki güncellemeler ve daha da güçlü özelliklerle, tarayıcı otomasyon aracı haline geldi. Uzantının bu uygulamalı incelemede ne kadar iyi performans gösterdiğini göreceğiz.

Bu sponsorlu bir makaledir ve Katalon tarafından mümkün kılınmıştır. Gerçek içerik ve görüşler, bir gönderiye sponsor olunsa bile editoryal bağımsızlığı koruyan yazarın yegane görüşleridir.

Özelliklere Genel Bakış

Katalon Kaydediciyi Selenium IDE’den hemen ayıran şeylerden biri, Chrome, Firefox ve Edge için kullanılabilir olmasıdır. İncelemem sırasında, mükemmel çalışan Chromium tabanlı Brave tarayıcısına yükledim.

Tüm uzantı, test kullanıcılarına en üst düzeyde kolaylık sağlamak için tasarlanmıştır. Açık kaynak kodlu ve hızlı kaydedici, Selenium komut dosyalarını kolaylıkla kaydetmenize ve dışa aktarmanıza olanak tanır. Basit kullanıcı arayüzü, tarayıcı otomasyonu ve test etme konusunda yeni olsanız bile hızlı ve zahmetsiz bir şekilde başlamanızı sağlar.

Selenium Core 3 motoru, testleri ve otomasyonları yıldırım hızında gerçekleştirir. Tahmin edebileceğiniz gibi, oyunlardaki günlük görevler, rapor oluşturma ve form doldurma gibi sıkıcı, tekrarlayan görevleri tarayıcınızda otomatikleştirmek için yapılmıştır. Ancak, bu hepsinden uzak.

CSV ve JSON dosyalarını içe aktararak veriye dayalı testler gerçekleştirin. Katalon TestOps ile entegre ederek ekran görüntülerinden, günlüklerden, analizlerden ve daha fazlasından toplanan verilerle birlikte görünür bir pano kullanarak paylaşılabilir raporlar da oluşturabilirsiniz.

Testleri Python App Dynamics, Node New Relic Synthetics, Java JUnit, Java TestNG, Java WebDriver RC +JUnit, TypeScript Potractor, Python birim testi, C# MSTest, C# NUnit, Robot çerçevesi dahil olmak üzere çeşitli çerçevelere ve dillere aktarmak da kolaydır. , Ruby Rspec, JavaScript WebDriver.io, XML, JavasScript Puppeteer, JSON Puppeteer ve JSON Dynatrace Synthetics.

Bir diğer harika özellik ise Karanlık Mod. İşletim sisteminizde karanlık modu zaten açtıysanız, Katalon Kaydedici de geçiş yapar. Bu, gözleriniz için çok daha kolay hale getirir.

Başlarken

Tek yapmanız gereken Katalon Kaydediciyi Chrome, Firefox veya Edge’e yüklemek. Şahsen, çoğu uzantı Firefox ve Chrome ile sınırlı olduğu için Edge’in desteklenmesinden etkilendim. Kurulduktan sonra, kullanıcı arayüzünü açabilir ve başlayabilirsiniz.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyonu Kullanıcı Arayüzü

Çok daha karmaşık bir şey bekliyordum. Ancak güçlü bir uzantı olmasına rağmen, arayüzün kendisi ulaşılabilir ve bu da çalışmayı inanılmaz derecede kolaylaştırıyor. Ne de olsa, ihtiyacınız olan son şey o kadar karmaşık bir şey ki, tekrar eden görevleri kendi başınıza yapmayı tercih edersiniz.

Tekrarlayan Tarayıcı Görevlerini Otomatikleştirme

Tarayıcı görevlerini otomatikleştirmek, Katalon Recorder’ın üç ana işlevinden biridir. Ortalama bir kullanıcı için bu muhtemelen en çok kullanacağınız özelliktir.

Basit bir test olarak, birkaç sosyal medya ağına giriş yaptığımı kaydettim. Bunlar araştırma ve pazarlama içindir, bu yüzden birkaç sayfa açmam, her ağda ayrı ayrı oturum açmam ve ihtiyacım olan belirli sayfaları yüklemem gerekiyor. Bu, otomatikleştirilmesi harika olan günlük bir görevdir.

Tek yapmam gereken tarayıcımdaki simgeyi kullanarak Katalon Kaydediciyi açmak. Bir simge görmüyorsanız, bulmaca simgesine tıklayın ve kolay erişim için kaydedici simgesini tarayıcınıza sabitleyin.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyon Kaydı

“Kaydet” e bastım ve tüm süreçten geçtim. Her şey gecikme olmadan hızlı bir şekilde kaydedilir. İşiniz bittiğinde, kullanıcı arayüzünü tekrar açın ve “Durdur”u tıklayın. Bu, görevi otomatikleştirmek istediğiniz zaman çalıştırabileceğiniz bir test durumu oluşturur. Dürüstçe söyleyebilirim ki Katalon bu süreçten benim hiç olmadığı kadar hızlı geçti. Ayrıca, ana ekrandan gerçekten iş için ihtiyacım olan şeye atlarken en son gönderilerle dikkati dağılmıyor.

Sevdiğim şey, her adımın net bir şekilde ortaya konmasıdır. Ayrıca, gerektiğinde herhangi bir adımı kolayca düzenleyebilirsiniz. Örneğin, bir formdaki bir parola veya bir adres değiştirilirse, her şeyi yeniden kaydetmek yerine bu adımı düzenleyebilirsiniz. Ayrıca herhangi bir komuta sağ tıklayarak onu kaldırabilir, yeni bir komut ekleyebilir veya testinizi o noktadan başlatabilirsiniz.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyonu Kayıt Değişikliği

Yeni bir komut düzenlerken veya eklerken, açılır kutu, her şeyi sıfırdan hatırlamak zorunda kalmadan doğru komutu seçmenize yardımcı olur. Bu, adımlarınızı gerçekten kaydetmeden bir test oluşturuyorsanız da idealdir.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyon Komutları

Bir başka harika seçenek de, tek bir testi, tüm bir paketi (test takımları benzer görevleri gruplamayı kolaylaştırır) veya her bir takımı oynayabilmenizdir.

Nereden başlayacağınızdan emin değilseniz, Şablonları deneyin. Bunları uygun gördüğünüz şekilde düzenleyebilirsiniz. Şahsen, Koşullu ve Döngüler şablonlarını, Ekran Görüntülerini Yakala şablonuyla birlikte oldukça yararlı buldum.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyon Şablonları

Veriye Dayalı Test Yetenekleri İş Başında

Otomasyon yeteneklerinden yeterince etkilenirdim. Sonuçta, oyun oynamak, form doldurmak, sitelere giriş yapmak ve hatta restoran, otel ve daha fazlasını aramak için mükemmeller. Ancak Katalon Recorder, veriye dayalı test yetenekleriyle de bir adım daha ileri gidiyor.

Tek bir test yeterli olsa da, benzer her öğe için yeni bir test oluşturmanız gerekmez. Örneğin, bir keresinde Amazon’un arama sonuçlarında yeni yazarların görünüp görünmediğini kontrol etmem gerekti. Yorucu bir süreçti.

Bu kullanışlı araçla, hızlı bir kurulum süreciyle veriye dayalı bir test çalıştırabilirim. Bu test için bir örnek olarak popüler yazarların hızlı bir listesini bir araya getirdim.

İşlemi tek bir veri noktası için kaydederek başlayın. Benim durumumda, adının görünüp görünmediğini görmek için Amazon’da Stephen King’i aradım, tabii ki öyle oldu.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyon Kitapları

Ardından, otomasyonuma ekleyebilmek için birkaç yazarlı bir JSON dosyası oluşturdum. Test edilecek çok sayıda öğeniz varsa, bir CSV dosyası da yükleyebilirsiniz.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyonu Kitapları Json

Sonra tek yapmam gereken JSON dosyasını Test Verilerine yüklemek, JSON dosyasını yürütmek için testimin başına (loadVars) yeni bir komut eklemek ve Stephen King’i “yazar” değişkenime geçirmekti. Sonuna endLoadVars komutunu da ekledim.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyon Kitapları Json Finished

Sadece bir yazarı kontrol etmek yerine, arama listemdeki diğerlerini tekrarladı. Her şeyi manuel olarak yapmaktan çok daha basit bir süreçti. Ayrıca, yanlışlıkla isimleri yanlış yazmaktan endişelenmeme gerek yoktu.

Sonuçları Görselleştirme

Sonuçları görselleştirmek için başka bir Katalon ürünü olan Katalon TestOps ile entegre etmeniz gerekir.. Premium bir sürüm mevcut olsa da, incelemem için yalnızca ücretsiz sürümü kullandım. TestOps’ta oturum açmak için Katalon Kaydedici’de oluşturduğunuz hesabın aynısını kullanabilirsiniz.

Çoğunlukla sadece bir proje ve ekip adı oluşturan TestOps’u kurduktan sonra, raporunuzu yüklemeniz gerekir. Rapor Yükle özelliğini kullanın ve kurulum işlemi sırasında TestOps’ta oluşturduğunuz projeyi seçin.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyonu Testleri

Katalon TestOps’ta bu yüklendiğinde, hangi testleri yaptığınızı, ne kadar sürdüğünü hızlı bir şekilde görebilir ve testin geçip geçmediğini görebilirsiniz. Hızlı görselleştirmeler için çeşitli grafikler vardır.

Bu, verileri test eden işletmeler için idealdir. Bir test daha uzun sürmeye başlar veya başarısız olursa, bu bir sorun olduğunun açık bir göstergesidir. Bu, verilerin mevcut olup olmadığını, bir formun doğru çalışıp çalışmadığını ve daha fazlasını test etmenin mükemmel bir yoludur. Birisinin verileri manuel olarak test etmesi yerine, Katalon Kaydedici bunu çok kısa sürede yapar.

Katalon Kaydedici İncelemesi Güçlü ve Kolay Tarayıcı Otomasyonu Görselleştirme 1

Son düşünceler

Neden yarım milyondan fazla Katalon Kaydedici kullanıcısı olduğunu kolayca anlayabiliyorum. Şahsen şimdiye kadar kullandığım en kolay tarayıcı otomasyon araçlarından biri. Ayrıca, CSV ve JSON dosyalarının desteğiyle, tek tek testler oluşturmadan büyük miktarda veriyi tek seferde test edebilirsiniz.

TestOps ile entegrasyona sahip olmak, test çalıştırmalarını görselleştirmek için ek bir avantajdır. Genel olarak, tekrarlayan görevleri otomatikleştirmek isteyen ve bunu gerçekleştirmek için kullanıcı dostu bir arayüz isteyen herkes için güçlü, verimli ve kullanışlı bir eklentidir. Katalon Kaydedicinin nasıl çalıştığını görmek için kendiniz deneyin. hayatınızı biraz daha kolaylaştırabilir.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.