Studio

Başlangıç

Turkcell Global Bilgi RPA Studio ikonuna çift tıklayarak uygulamayı açabilirsiniz. Uygulamada güncel bir versiyon varsa, güncel versiyonu indirmek için “Install” diyerek devam edebilirsiniz.

Create Local Workflow

Create Local Workflow ile senaryo tasarımına başlayabilirsiniz.

Open Local Workflow

Kayıtlı olan senaryo dosyalarınızı Open Local Workflow ile açabilirsiniz.

Diğer bir yöntem ise, tasarım dosyanızın üzerine çift tıklayarak Open Local Workflow’u kullanmadan açabilirsiniz. Studio uygulaması açık ise yeni bir pencerede tasarım dosyası açılacak, eğer kapalı ise studio uygulamasını otomatik olarak başlatacaktır.

Not: Bu özelliği kullanabilmek için öncesinde tasarım dosyalarınıza sağ click yaparak Open With ardından Choose Another Apps üzerinden birlikte açılmasını istediğimiz “Global Bilgi RPA Studio” uygulamasının seçilmesi gerekmektedir.

Studio Bilgilendirme

Studio ortamında tasarlanan senaryoların içeriklerinden tasarım yapan kişilerin yükümlülüğü ile ilgili bilgilendirme metni yer almaktadır. Don’t show this again true olduğunda ve accept denildiğinde yükümlülük kabul edilmiş olur ve studio uygulaması kullanıma açılır. Deny seçeneğinde studio kullanımı yapılması için bilgilendirme pop up tekrar çıkar. Don’t show this again false ise accept yapılırsa studio açılır fakat yeni kullanımda bilgilendirme pop up tekrar çıkar.

Studio Login

Orchestratorda tanımlı bir kullanıcıysanız username ve şifrenizle giriş yapabilirsiniz. Studio giriş ekranında, Open Orchestrator Workflow, Create Method ve Open Method butonları pasif durumdadır. Bu butonların aktif olması için kullanıcı adı ve şifre ile giriş yapılması gerekmektedir. Giriş işlemi için kullanılan hesabın Orchestrator yetkisi olması gerekmektedir.

Open Orchestrator Workflow

Studio ekranına giriş yaptıktan sonra, Open Orchestrator Workflow ile yetkili olduğunuz senaryoları açabilirsiniz.

Create Method

Create Method ile senaryolarınız için hazır şablon oluşturabilirsiniz.

Open Method

Open Method ile hazırladığınız şablonları açabilirsiniz.

Workflow Recovery

Workflow Recovery özelliği, studio ekranının kaydedilmeden kapandığı durumlarda, tasarımı yapılan senaryoya tekrardan erişim imkânı sağlamaktadır.

Bu özellik ile her beş dakikada bir otomatik olarak kayıt alınmaktadır. Kurtarılan tasarım dosyalarına, giriş penceresinde bulunan “Workflow Recovery” butonu sayesinde ulaşabilirsiniz.

Web Scraping

Web Scraping özelliğiyle, web siteleri üzerinde yer alan tabloları, sıralı metinleri vb. alanları tek bir seferde Collection türündeki değişkenlere aktarabilirsiniz. Studio ekranındaki “Web Scraping” butonuna tıklayarak Web Scraping sihirbazını çalıştırabilirsiniz.

Açılan pencerede “Configure Browser” butonuna basılarak işlem yapılacak web sitesi bilgilerinin girişini yapabilirsiniz.

Web sitesi bilgilerinin girişleri tamamlandıktan sonra “Configure Scraping” butonuna tıklanarak alınacak tablo ile ilgili işlemleri yapabilirsiniz.

“Scrape Data” > “Extract” butonlarına sırasıyla tıkladıktan sonra açılan ekranda, tabloya ait iki adet sıralı satırın Xpath bilgisi ilgili alanlara girilir.

“Extract” butonu ile sadece girilen satırların olduğu kolonu ekleyebilirsiniz. Eklenen kolona isim vermek için “Enter the cıumn name text” satırına verelecek ismi girebilirsiniz. “Add” diyerek kolon alma işlemini tamamlayabilirsiniz. “Extract ALL” butonu ile tabloya ait tüm kolonları alabilirsiniz.

Varsa silinmesi gereken kolonları sol pencereden seçip “Remove” butonu ile silebilirsiniz. Kolonlara ait mevcut isimleri değiştirmek için sol penceredeki başlıklara çift tıklayıp yeni isim ataması yapabilirsiniz.

“Undo” butonu ile en son yapılan işlemi geri alabilirsiniz. “Merge” butonu ile seçilen kolonları birleştirebilirsiniz. Alınacak satır sayısını girmek için “Max number of results” satırına giriş yapılması gerkmektedir.

Web sitesindeki kayıtlar başka bir sayfadan devam ediyorsa buradaki kayıtları almak için “Next Page Settings” penceresinde tanımlamaları yapabilirsiniz. Penceredeki ilgili satıra, web sayfasındaki “Sonraki” butonunun “Selector” bilgisinin girilmesi gerekmektedir. “Test Next Link” butonu ile girilen Selector bilgisinin doğruluğunu test edebilirsiniz.

“Selector” bilgisine ulaşmak için ilgili butonun kaynak koduna sağ tıklayıp Copy > Copy Selector seçeneğinin seçilmesi gerekmektedir.

“Infinite Scroll” seçeneği, sonraki butonun olmadı web sayfalarında sayfanın aşağısına inmek ver diğer kayıtlara erişmek için kullanılır.

“Save” Butonuna basarak tanımlamaları kayıt edebilirsiniz.

Tüm ayarlamaları yaptıktan sonra “Finish” butonuna tıklayarak Web Scraping sihirbazını kapatabilirsiniz.

Sihirbaz kapandıktan sonra tasarım ekranına görseldeki gibi aktiviteler eklenecektir. Bu aktiviteleri senaryonun ilgili alanına ekleyebilirsiniz.

Aktivite Açıklama Balonları

Mouse ile aktivitenin üzerine geldiğinizde aktiviteye ait kısa açıklamalara ulaşabilirsiniz.

Aktivite Önizleme Balonu

Aktivite Önizleme Balonu sayesinde, seçilen aktivitenin bazı detaylarını görüntüleyebilirsiniz. Studionun settings ayarlarından “Show Activity Tooltips on Click” seçeneğini kullanarak ön izleme özelliğini açabilir ya da kapatabilirsiniz.

Scenario Favorites

Senaryo içerisinde en çok kullandığınız 5 aktiviteyi “Scenario Favorites” alanı üzerinden görebilirsiniz. Aktiviteler büyükten küçüğe doğru sıralanmaktadır.

Desing Area Zoom

Tasarım ekranında bulunan “+” ve “-” tuşları ile tasarım ekranını yakınlaştırıp uzaklaştırabilirsiniz.

Variables Window

Description

Tasarımını tamamladığınız yada güncellediğiniz senaryolarınızı yayınlarken (publish) açıklama ekleyebileceğiniz alandır.

Açıklamalara, orchestrator üzerinden görselde gördüğünüz gibi ulaşabilirsiniz.

Hide After Run

Senaryo çalıştırıldıktan sonra, studio penceresinin minimize olup olmamasını belirlemek için kullanılır. Varsayılan olarak bu kısım seçili gelir.

Dark Mode

Dark Mode özelliğiyle, studio arka plan renklerini koyu renkler ile değiştirebilirsiniz. Bunu yapmak için, ayarlar penceresinden “Dark Mode” işaretini seçmeniz yeterli olacaktır.

Record

Record özelliği, tasarımlarınızı daha hızlı ve pratik bir şekilde oluşturmanıza kolaylık sağlar. Record özelliğini aktif hale getirdikten sonra işlem yapılır. Hemen ardından aktivite, studio tasarım penceresine eklenmiş olur.

Kısayollar:
1. Escape (ESC): Kayıt işlemini durdurur.
2. CTRL: Kayıt işlemi devam ettirilir.

Kullanımı ise şu şekildedir;

Record özelliğini aktif edebilmemiz için bir aktivitenin seçili olması gerekmektedir. İlk kez oluşturulan bir projede Start aktivitesini seçerek Record özelliğini aktif hale getirebilirsiniz.

Record butonuna tıkladığınızda seçili aktivite yoksa görseldeki uyarı penceresi karşınıza çıkacaktır.

Aktivite seçili ise, sistem durumu Recording olur ve kayıt etme işlemi başlar.

Kayıt işlemi başladıktan sonra, yapılan ilk tıklamada aktivite seçim ekranı karşınıza çıkacaktır.

Recorder Activity penceresinde seçilen aktivite senaryoya eklenir ve tıklanan element otomatik yakalanmış olur.

Kısayollar

Studio ortamında tasarımın yaparken kısayol tuşlarını kullanabilirsiniz.

  • Ctrl+C: İstediğiniz aktiviteyi tasarım ekranından kopyalayabilirsiniz.
  • Ctrl+V: Kopyaladığınız aktiviteyi tasarım ekranında yapıştırabilirsiniz.
  • Ctrl+X: İstediğiniz aktiviteyi tasarım ekranından kesip Ctrl+V ile yapıştırabilirsiniz.
  • Ctrl+Z: Tasarım sırasında geri alma işlemi yapabilirsiniz.
  • Ctrl+F: Tasarım ekranında isim üzerinden aktivite arayabilirsiniz.

Delay Time

Senaryo akışı içerisinde belirli noktalara bekleme süresi vermek istiyorsanız, her aktivitenin içerisinde yer alan Delay Time satırını kullanabilirsiniz. Bekleme süresi milisaniye cinsinden girilmelidir.

Örnek: 1sn = “1000”

Implicity Wait

Implicity Wait özelliği kullanarak yapılan eylem sırasında, browser aktivitelerinin ne kadar süre beklemesi gerektiğini belirleyebilirsiniz. Bunun için “Implicity Wait” satırını saniye cinsinden doldurmanız yeterlidir. Doldurmadığınız durumlarda, sistemin verdiği varsayılan süre 60 saniyedir.

Studio Debug Mode

Studio Debug özelliğini kullanarak tasarımını yaptığınız akışlarınızı hata ayıklama modunda çalıştırabilirsiniz. Dilediğiniz aktiviteye Breakpoint ekleyip ilerleyişini durdurabilir veya Skip This Activity In Debug Mode özelliğini kullanarak seçili olan aktiviteyi atlayıp diğer adımlara geçebilirsiniz.

  • İkon 1 (Debug): Debug işlemini başlatır.
  • İkon 2 (Step Over): Adım adım aktivitelerde duraksayarak ilerlemenizi sağlar.
  • İkon 3 (Step Forward):  Bir sonraki debug noktasına kadar senaryoyu oynatır.
  • İkon 4 (Debug Logs): Debug esnasında aktivitelerin çalışma zamanları ve input outputlarında olan değişiklikleri liste halinde gösterir.
  • İkon 5 (-2X Debug):  Her aktivite 2 saniye gecikmeli şekilde çalışır bu sayede adımları daha rahat izleyebilirsiniz.
  • İkon 6 (-3X Debug):  Her aktivite 3 saniye gecikmeli şekilde çalışır bu sayede adımları daha rahat izleyebilirsiniz.
  • İkon 7 (Zoom In): Aktivite penceresini yaklaştırır.
  • İkon 8 (Zoom Out): Aktivite penceresini uzaklaştırır.
  • İkon 9 (Settings): Daha önce üst menüde bulunan ayarlar butonudur.
  • İkon 10 (Studio Help): Studio Help butonu üzerinden RPA Akademi, RPA FAQ ve Help Center bilgilerine ulaşabilirsiniz.

Dijital Çalışanlarınız olsun ister misiniz?