Mermaid Grafik Test Dokümanı

Documentation Testing

Bu doküman, CZON platformunda Mermaid grafiklerinin oluşturma işlevini doğrulamak için özel olarak hazırlanmış bir test dosyasıdır. Doküman, akış şeması, sıralama diyagramı, Gantt şeması, sınıf diyagramı, durum diyagramı ve pasta grafiği gibi çeşitli grafik türlerine ait örnekler sunar ve hata işleme mekanizmasını doğrulamak için hatalı bir sözdizimi testi içerir. Bu örnekler aracılığıyla, doküman, CZON platformunun Mermaid grafiklerini doğru şekilde ayrıştırabildiğini ve görüntüleyebildiğini, böylece kullanıcıların karmaşık görsel içerikler oluşturmasını ve paylaşmasını desteklediğini göstermeyi amaçlar. Doküman ayrıca testin amacını ve içerdiği grafik türlerini kısaca açıklayarak okuyucuların temel değerini anlamasına yardımcı olur.
📅 2024-01-01
  • Mermaid
  • Grafik Testi
  • CZON
  • Akış Şeması
  • Sıralama Diyagramı
  • Gantt Şeması
  • Sınıf Diyagramı
  • Durum Diyagramı

Mermaid Grafik Testi

Bu, CZON'daki Mermaid grafik oluşturma işlevini doğrulamak için kullanılan bir test dosyasıdır.

Akış Şeması Örneği

graph TD
    A[Başla] --> B{Devam edilsin mi?}
    B -->|Evet| C[İşlemi gerçekleştir]
    B -->|Hayır| D[Son]
    C --> E[Sonucu kontrol et]
    E --> F{Başarılı mı?}
    F -->|Evet| G[Tamamlandı]
    F -->|Hayır| H[Yeniden dene]
    H --> C
    G --> D

Sıralama Diyagramı Örneği

sequenceDiagram
    participant Kullanıcı
    participant Sistem
    participant Veritabanı

    Kullanıcı->>Sistem: İstek gönder
    Sistem->>Veritabanı: Veri sorgula
    Veritabanı-->>Sistem: Sonuçları döndür
    Sistem-->>Kullanıcı: Sonuçları göster

Gantt Şeması Örneği

gantt
    title Proje Zaman Çizelgesi
    dateFormat  YYYY-MM-DD
    section Tasarım
    Gereksinim Analizi     :done,    des1, 2024-01-01, 7d
    Prototip Tasarımı      :active,  des2, 2024-01-08, 5d
    Detaylı Tasarım        :         des3, after des2, 5d
    section Geliştirme
    Ön Yüz Geliştirme      :         dev1, after des3, 10d
    Arka Yüz Geliştirme    :         dev2, after des3, 15d
    section Test
    Birim Testleri         :         test1, after dev1, 5d
    Entegrasyon Testleri   :         test2, after dev2, 5d

Sınıf Diyagramı Örneği

classDiagram
    class Hayvan {
        +String isim
        +int yaş
        +void ye()
        +void uyu()
    }
    class Köpek {
        +void havla()
    }
    class Kedi {
        +void miyavla()
    }

    Hayvan <|-- Köpek
    Hayvan <|-- Kedi

Durum Diyagramı Örneği

stateDiagram-v2
    [*] --> Boşta
    Boşta --> İşleniyor : İşlemi başlat
    İşleniyor --> Başarılı : İşlem başarılı
    İşleniyor --> Hata : İşlem başarısız
    Başarılı --> [*]
    Hata --> [*]

Pasta Grafiği Örneği

pie title Tarayıcı Kullanım Oranları
    "Chrome" : 65.2
    "Firefox" : 15.3
    "Safari" : 12.5
    "Edge" : 5.2
    "Diğer" : 1.8

Hatalı Sözdizimi Testi (hata mesajı göstermeli)

graph TD
    A --> B
    // Burada ok tanımı eksik
    C --> D

Bu test dosyası, CZON'un Mermaid entegrasyonunun düzgün çalışıp çalışmadığını doğrulamak için çeşitli Mermaid grafik türlerini içerir.

See Also