Get Browser

Bu aktivite, ürün tarafından tanımlı bir tarayıcıyı istenilen parametrelerle başlatır. Tarayıcı açılırken hedef URL'ye gidilebilir, tarayıcı davranışları (arka planda çalıştırma, uzantıları devre dışı bırakma vb.) ayarlanabilir ve belirli durumlar için özelleştirilmiş ayarlar yapılabilir. Web otomasyon süreçlerinin başlangıç noktasında sıkça kullanılır.

Özellikler

  • Display Name: Aktivitenin süreç içinde ayırt edilmesi için verilen isimdir. Varsayılan olarak "Get Browser" olarak ayarlanır.

  • Description : Aktivitenin işlevini açıklayan isteğe bağlı bir not alanıdır. Sürecin bakımını kolaylaştırmak için kullanılır.

  • Delay Before : Aktivite başlamadan önce geçen bekleme süresini (saniye cinsinden) belirtir.

    • Varsayılan Değer: 0 (Bekleme olmadan çalışır).

    • Örnek Kullanım: Aktivitenin çalıştırılmasından önce belirli bir süre beklemek gerekiyorsa, bu süre burada belirtilir. Örneğin, 2 yazılırsa aktivite başlamadan önce 2 saniye bekler.

  • Delay After: Aktivite tamamlandıktan sonra geçen bekleme süresini (saniye cinsinden) belirtir.

    • Varsayılan Değer: 0 (Bekleme olmadan bir sonraki aktiviteye geçer).

    • Örnek Kullanım: İşlem tamamlandıktan sonra sistemde gecikmeler yaşanıyorsa ya da sonraki adımın başlaması için bir süre verilmesi gerekiyorsa, bu alanda belirtilir.

  • Continue On Error: Aktivite sırasında bir hata oluştuğunda sürecin devam edip etmeyeceğini kontrol eden özelliktir.

    • True: Aktivite hata aldığında bile süreç çalışmaya devam eder.

    • False: Aktivite hata alırsa süreç durur.

    • Varsayılan Değer: False (Varsayılan olarak süreç hata alırsa durur).

    • Örnek Kullanım: Kritik olmayan işlemlerde hata olsa bile sürecin devam etmesi isteniyorsa bu seçenek True olarak ayarlanır. Örneğin, bir dosyanın varlığını kontrol eden bir aktivitede hata alınırsa ve süreç bu hataya rağmen devam etmeliyse bu seçenek aktif edilir.

Inputs

  • Url

    • Veri Tipi: Text

    • Açıklama: Tarayıcı açılırken yönlendirilecek web sitesi adresini belirtir.

    • Örnek Kullanım:

  • Timeout

    • Veri Tipi: Number

    • Açıklama: Tarayıcıdan yanıt alınamazsa kaç saniye beklenmesi gerektiğini belirtir.

    • Örnek Kullanım:

      • 30 girildiğinde, işlem 30 saniye boyunca yanıt bekler. Süre dolduğunda hata verir.

  • Implicit Wait

    • Veri Tipi: Number

    • Açıklama: İşlem sırasında alınan hatanın ekrana yansıtılma süresini belirtir.

    • Örnek Kullanım:

      • 0 değeri girildiğinde hata hemen ekrana basılır.

  • Browser Type

    • Veri Tipi: Browser Type

    • Açıklama: Tarayıcının hangi uygulama üzerinden açılacağını belirtir.

    • Örnek Kullanım:

      • Chrome seçildiğinde işlem Chrome tarayıcısında gerçekleşir.

  • Is Simulate

    • Veri Tipi: True False

    • Açıklama: Tarayıcının arka planda çalıştırılıp çalıştırılmayacağını belirtir.

    • Örnek Kullanım:

      • True: Tarayıcı arka planda açılır.

      • False: Tarayıcı görünür bir şekilde açılır.

  • Download Directory

    • Veri Tipi: Text

    • Açıklama: Tarayıcıdan indirilen dosyaların kaydedileceği klasör yolunu belirtir.

    • Örnek Kullanım:

      • "C:\Users\Desktop" girildiğinde indirilen dosyalar masaüstüne kaydedilir.

  • Is Disable Extensions

    • Veri Tipi: True False

    • Açıklama: Tarayıcıdaki uzantıların devre dışı bırakılıp bırakılmayacağını belirtir.

    • Örnek Kullanım:

      • True: Uzantılar devre dışı bırakılır.

      • False: Uzantılar aktif kalır.

  • Is User Browser

    • Veri Tipi: True False

    • Açıklama: Tarayıcının mevcut kullanıcı profiliyle mi açılacağını belirtir.

    • Örnek Kullanım:

      • True: Tarayıcı mevcut kullanıcı bilgileriyle açılır.

      • False: Yeni bir oturum başlatılır.

  • Attach To Edge

    • Veri Tipi: True False

    • Açıklama: Internet Explorer arayüzü ile Edge tarayıcısında bir site açmak için kullanılır.

    • Örnek Kullanım:

      • True: Edge üzerinde IE modunda site açılır.

      • False: Normal modda çalışır.

  • Edge Executable Path

    • Veri Tipi: Text

    • Açıklama: Edge tarayıcısının kurulu olduğu dizini belirtir.

    • Örnek Kullanım:

      • "C:\Program Files\Edge\msedge.exe" gibi bir yol girilebilir.

  • Browser Profile

    • Veri Tipi: Text

    • Açıklama: Tarayıcının hangi profil bilgisiyle açılacağını belirtir.

    • Örnek Kullanım:

      • "Default" girildiğinde varsayılan profil kullanılır.

  • User Agent Parameter

    • Veri Tipi: Text

    • Açıklama: Tarayıcının hangi sürümle açılacağını belirtir.

    • Örnek Kullanım:

      • "Mozilla/5.0 (Windows NT 10.0)" gibi bir değer girilebilir.

  • Incognito

    • Veri Tipi: True False

    • Açıklama: Tarayıcının gizli modda açılıp açılmayacağını belirtir.

    • Örnek Kullanım:

      • True: Tarayıcı gizli modda açılır.

      • False: Normal modda açılır.

  • Page Load Strategy

    • Veri Tipi: Text

    • Açıklama: Sayfanın yükleme stratejisini belirtir.

    • Örnek Kullanım:

      • Normal: Sayfa tamamen yüklendikten sonra işlem başlar.

      • Eager: Sayfa temel içerikleri yüklediğinde işlem başlar.

  • Allow Running Insecure Contents

    • Veri Tipi: True False

    • Açıklama: Güvenli olmayan içeriklerin çalıştırılmasına izin verir.

    • Örnek Kullanım:

      • True: Güvenli olmayan içeriklere izin verilir.

      • False: Güvenli olmayan içerikler engellenir.

Outputs: Aktivite herhangi bir çıktı sunmamaktadır.

Örnek Kullanım:

  • Bir web otomasyonu başlatılırken tarayıcıyı belirli bir URL ile açmak için kullanılır.

  • Örneğin:

Last updated