# Tarayıcı Aktiviteleri

> **Üst sayfa:** PAW Robot/Stüdyo › Aktiviteler **Modül:** PAWRobot.Browser **Kapsam:** Chrome, Edge, Firefox web otomasyonu


---

## Genel Bakış

Tarayıcı modülü web tabanlı uygulamaların otomasyonunu sağlar. Chrome, Edge ve Firefox tarayıcıları **native messaging** uzantıları üzerinden desteklenir.


---

## Ön Gereksinimler

* [ ] Chrome veya Edge tarayıcı kurulu
* [ ] PAW tarayıcı uzantısı yüklü (**Dosya › Uzantılar**)
* [ ] Native Messaging Host yapılandırılmış
* [ ] Projede PAWRobot.Browser paketi mevcut


---

## Navigasyon ve Sekme

| Aktivite | Girdi | Çıktı | Açıklama |
|----------|-------|-------|----------|
| **URL Aç** | Url, Yeni Sekme, InPrivate, Maximize Et | —     | URL açar |
| **Sekmeye Git** | Tarayıcı, Dizin | —     | Belirtilen sekmeye geçer |
| **Sekmeyi Al** | Tarayıcı | Sonuçlar | Sekme listesi |
| **Sekmeyi Kapat** | Tarayıcı, Tümünü Kapat | —     | Sekme kapatır |

### OpenURL parametreleri

| Parametre | Açıklama | Varsayılan |
|-----------|----------|------------|
| Url       | Açılacak adres | —          |
| Yeni Sekme | Yeni sekmede aç | False      |
| InPrivate | Gizli mod | False      |
| Maximize Et | Pencereyi büyüt | True       |


---

## Öğe İşlemleri

| Aktivite | Girdi | Çıktı | Açıklama |
|----------|-------|-------|----------|
| **Öğeyi Al** | Selektör, Timeout | Öğe   | Selektör ile öğe bulur |
| **Öğe Var Mı** | Selektör, Timeout | Öğe Var Mı, Öğe | Öğe varlık kontrolü |
| **Öğenin Kaybolmasını Bekle** | Selektör, Timeout, Öğe | Disappeared | Öğenin kaybolmasını bekler |
| **Öğe Niteliğini Al** | Öğe, AttributeName | Value | Öğe nitelik değeri |
| **Öğe Niteliklerini Al** | Öğe   | Sonuç | Tüm nitelikler |
| **İndirmeyi Bekle** | Tarayıcı, Timeout | —     | Dosya indirmesini bekler |

Çekirdek aktiviteler (Öğeye Tıkla, İçine Yaz vb.) bulunan **Öğe** referansı ile kullanılır.


---

## Örnek Senaryo: Web Girişi

**Amaç:** Kurumsal portala giriş yapmak

**Adımlar:**


1. **URL’i Aç** → `https://paw.sirket.com`
2. **Öğeyi Al (Tarayıcı)** → Selektör: kullanıcı adı alanı
3. **İçine Yaz** → Kullanıcı adı
4. **Öğeyi Al** **(Tarayıcı)** → Selektör: devam butonu
5. **Öpeyi tıkla** → Devam

 ![](https://outline-production-attachments.s3-accelerate.amazonaws.com/uploads/16a71ae5-139a-40ac-a944-e134297802cb/99684d40-c895-4b86-a1ea-ab71b75f17ef/image.png?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Content-Sha256=UNSIGNED-PAYLOAD&X-Amz-Credential=AKIA4EOUDTOVUICLPZ4P%2F20260927%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20260927T213000Z&X-Amz-Expires=86400&X-Amz-Signature=e86c93dd52b3f0e28be1ce656c47df4c820419baef58f0a39f80e834c54f3e7e&X-Amz-SignedHeaders=host&x-amz-checksum-mode=ENABLED&x-id=GetObject "left-50 =800x503")


---

## Modüle Özel Notlar

> 💡 **İpucu:** Selektörleri kayıt ile oluşturmak manuel yazımdan daha güvenilirdir.

> ⚠️ **Dikkat:** Tarayıcı uzantısı olmadan web otomasyonu ve kayıt çalışmaz.

> ⚠️ **Dikkat:** Dinamik ID'ler selektör kararlılığını bozabilir; XPath veya nitelik tabanlı selektör tercih edin.


---