Kullanıcı Kılavuzu

Robotic Process Automation Aksiyonunu Kullanarak RPA Süreci Nasıl Yürütülür?

30/7/25
Robotic Process Automation Aksiyonunu Kullanarak RPA Süreci Nasıl Yürütülür?

Robotic Process Automation (RPA), iş süreçlerindeki tekrarlayan ve kural bazlı görevleri otomatikleştirmek için kullanılan bir teknolojidir. RPA, "yazılım robotları" aracılığıyla belirli görevleri insan müdahalesine ihtiyaç duymadan yerine getirir. Veri girişi, bilgi toplama, belge işleme ve analiz gibi işlemleri hızlı ve verimli bir şekilde gerçekleştirir. Bu eğitim içeriğinde, tarayıcınıza UI.Vision RPA eklentisini kurarak ve bir Kuika projesinde C# entegrasyonunu kullanarak otomasyon süreçlerinizi daha işlevsel hale nasıl getirebileceğinizi öğreneceksiniz. 

Bu eğitim içeriği aşağıdaki başlıklardan oluşur: 

  • RPA’nın temel özellikleri
  • UI.Vision RPA eklentisi
  • Projeye C# veri kaynağı ekleme
  • C# fonksiyonunu Kuika projesinde aksiyon olarak tanımlama

RPA’nın Temel Özellikleri

RPA'nın işleyişine dair önemli özellikler şunlardır:

  • Kural Tabanlı Yapı: RPA, belirli kurallar çerçevesinde çalışan sistematik işleri yerine getirir. Örneğin, belirli bir formatta veri girişini gerçekleştirme veya belirli bir durumda e-posta gönderme işlemlerini yönetebilir.
  • Kullanıcı Arayüzü ile Çalışma: RPA, yazılım uygulamalarıyla doğrudan entegrasyon yapmak yerine, bir kullanıcının ekran etkileşimlerini taklit eder. Böylece, fare ve klavye komutlarıyla işlemler gerçekleştirir.
  • Hız ve Verimlilik: Yazılım robotları 7/24 çalışarak süreçlerin hızlanmasına ve operasyonel verimliliğin artmasına katkı sağlar.
  • Esneklik ve Ölçeklenebilirlik: RPA, farklı iş süreçlerine kolayca adapte edilebilir ve şirketlerin ihtiyaçlarına göre ölçeklenebilir.

UI. Vision RPA Eklentisi

UI.Vision RPA Eklentisini Kurun

  1. Tarayıcınıza UI.Vision RPA eklentisini ekleyin. Bu eklenti, tarayıcı tabanlı otomasyon görevlerini kaydetmenizi ve yeniden çalıştırmanızı sağlar.
  1. Üzerinde otomasyon yapmak istediğiniz web sitesini açın (Örneğin, Google Forms).

Yeni Bir Makro Oluşturun

  1. UI.Vision RPA eklentisini açın.
  2. +Macro butonuna tıklayarak yeni bir makro oluşturun.
  3. Makroya anlamlı bir isim verin (Örneğin, "FormsUserGuide").

Kayıt Yapma (Record) İşlemi

  1. Record butonuna basarak işlemleri kaydetmeye başlayın.
  2. Web sitesinde, otomatik gerçekleştirilecek işlemleri yapın (örneğin, form doldurma veya tıklamalar).
  3. Stop Record butonuna basarak kaydı durdurun.

Projenize C# Veri Kaynağı Bağlantısı Ekleyin

  1. Kuika platformuna giriş yapın ve Apps ekranından projenizi açın.
  2. Data Sources modülüne gidin.
  3. Sources başlığı yanında bulunan + ikonuna tıklayın.
  1. Veri kaynağı olarak C# seçeneğini belirleyin.
  2. Bir isim girin ve kullanacağınız metodu seçin.
  3. CREATE butonuna tıklayarak veri kaynağını oluşturun. Bu aşamada, bir C# datasource ekleyerek veri işlemlerini ve otomasyon komutlarını buradan yönetebilirsiniz.

C# Fonksiyonunu Projenize Aksiyon Olarak Tanımlayın

Makro Kaydını JSON Formatında Görüntüleyin

  1. UI.Vision eklentisinde Source View JSON butonuna tıklayın.
  2. Karşınıza çıkan JSON formatındaki kaydı kopyalayın.

Stringified JSON Verisini C# Fonksiyonuna Dahil Edin

  1. Kuika projenizde oluşturduğunuz C# fonksiyonunun içine stringified JSON verisini bir değişken olarak atayın:
string makroVerisi = "stringified JSON verisi buraya gelecek";
  1. Veriyi ihtiyacınıza göre düzenleyebilir ve içindeki işlemleri manipüle edebilirsiniz.

C# Fonksiyonunu Aksiyon Olarak Tanımlayın

  1. UI Design modülündeki Elements panelinden bir Button ekleyin.
  2. Yazdığınız C# fonksiyonunu, butonun onclick aksiyonu olarak belirleyin.
  3. UI.Vision Makrosunu Çalıştırın: Fonksiyonun sonunda Run UI Vision Macro fonksiyonunu çağırın.
  4. Stringified Macro parametresini C# fonksiyonunuzun Action Result sonucuna bağlayın.

Bu işlemler tamamlandığında, Kuika projenizden bir butona tıklayarak UI.Vision makronuzun tetiklenmesini ve otomatikleştirilmiş işlemlerinizin gerçekleştirilmesini sağlayabilirsiniz. Bu yapı, özellikle tekrarlayan tarayıcı işlemlerini kolayca yönetmek için güçlü bir otomasyon çözümü sunar.

Sözlük

No items found.

Alt Başlıklar