Web Page Input Text
Bu aktivite, tarayıcı üzerinde belirli bir input alanına metin girmeyi sağlar. Özellikle formlar, arama kutuları veya kullanıcı giriş alanlarında veri girişi yapılması gereken durumlar için kullanılır.
Özellikler
Display Name:Aktivitenin süreç içinde ayırt edilmesi için verilen isimdir. Varsayılan olarak "Web Page Input Text" 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
Control Type ○ Veri Tipi: Control Type ○ Açıklama: Web sayfasındaki öğeyi bulmak için kullanılacak yolun türünü belirtir. Örneğin, XPath, CssSelector gibi yöntemler seçilebilir. ○ Örnek Kullanım:
XPath: /html/body/div[1]/input
CssSelector: .input-field
Control Value ○ Veri Tipi: Text ○ Açıklama: İşlem yapılacak input alanının yolunu belirtir. ○ Örnek Kullanım:
#search-box
.login-input
Text Value ○ Veri Tipi: Text ○ Açıklama: Girilmesi gereken değeri belirtir. Bu değer input alanına işlenir. ○ Örnek Kullanım:
testuser123
Event Type ○ Veri Tipi: Text ○ Açıklama: İşlem türünü belirler. "Normal" (standart giriş) veya "JavaScript" (JavaScript kullanarak giriş) seçenekleri vardır. ○ Örnek Kullanım:
Normal
JavaScript
Clear Default Text Before ○ Veri Tipi: True False ○ Açıklama: Eğer input alanında varsayılan bir metin varsa, bu metnin silinip silinmeyeceğini belirtir. ○ Örnek Kullanım:
True: Varsayılan metin temizlenir.
False: Varsayılan metin korunur.
Hit Enter ○ Veri Tipi: True False ○ Açıklama: Değer girildikten sonra enter tuşuna basılıp basılmayacağını belirtir. ○ Örnek Kullanım:
True: Enter tuşuna basılır.
False: Enter tuşuna basılmaz.
Is Human Type ○ Veri Tipi: True False ○ Açıklama: Girilen değerin, insan aracılığıyla giriliyormuş gibi işlenip işlenmeyeceğini belirtir. ○ Örnek Kullanım:
True: İnsan tarzı giriş simüle edilir.
False: Otomatik giriş yapılır.
Is Human Type Delay ○ Veri Tipi: Number ○ Açıklama: İnsan tarzı giriş simülasyonu yapılacaksa, her tuş vuruşu arasında bekleme süresi. ○ Örnek Kullanım:
500: Her tuş vuruşu arasında 500 ms beklenir.
Time Out ○ Veri Tipi: Number ○ Açıklama: Tarayıcıdan yanıt alınmazsa, bekleme süresi. ○ Örnek Kullanım:
10: 10 saniye beklenir.
Wait Before Type Miliseconds ○ Veri Tipi: Number ○ Açıklama: Değer girilmeden önce beklenmesi gereken süreyi milisaniye cinsinden belirtir. ○ Örnek Kullanım:
200: 200 ms beklenir.
Outputs
Aktivite herhangi bir çıktı sunmamaktadır.
Örnek Kullanım:
Form Doldurma: Web sayfasındaki bir formun input alanlarına otomatik olarak değer girme.
Arama Yapma: Arama kutusuna metin girerek arama işlemi gerçekleştirme.
Kullanıcı Girişi: Web sayfasında kullanıcı adı ve şifre alanlarına değer girme ve login olma.
Örnek
Last updated