Tài liệu kiểm tra biểu đồ Mermaid

Documentation Testing

Tài liệu này là một tập tin kiểm tra, được thiết kế riêng để xác minh chức năng hiển thị biểu đồ Mermaid trên nền tảng CZON. Tài liệu trình bày các ví dụ về nhiều loại biểu đồ như lưu đồ, biểu đồ tuần tự, biểu đồ Gantt, biểu đồ lớp, biểu đồ trạng thái và biểu đồ tròn, đồng thời bao gồm một bài kiểm tra cú pháp lỗi để xác minh cơ chế xử lý lỗi. Thông qua các ví dụ này, tài liệu nhằm đảm bảo nền tảng CZON có thể phân tích cú pháp và hiển thị biểu đồ Mermaid một cách chính xác, từ đó hỗ trợ người dùng tạo và chia sẻ nội dung trực quan phức tạp. Tài liệu cũng giải thích ngắn gọn mục đích kiểm tra và các loại biểu đồ được bao gồm, giúp người đọc hiểu được giá trị cốt lõi của nó.
📅 2024-01-01
  • Mermaid
  • Kiểm tra biểu đồ
  • CZON
  • Lưu đồ
  • Biểu đồ tuần tự
  • Biểu đồ Gantt
  • Biểu đồ lớp
  • Biểu đồ trạng thái

Kiểm tra biểu đồ Mermaid

Đây là một tập tin kiểm tra, dùng để xác minh chức năng hiển thị biểu đồ Mermaid trong CZON.

Ví dụ về lưu đồ

graph TD
    A[Bắt đầu] --> B{Có tiếp tục không?}
    B -->|Có| C[Thực hiện thao tác]
    B -->|Không| D[Kết thúc]
    C --> E[Kiểm tra kết quả]
    E --> F{Có thành công không?}
    F -->|Có| G[Hoàn thành]
    F -->|Không| H[Thử lại]
    H --> C
    G --> D

Ví dụ về biểu đồ tuần tự

sequenceDiagram
    participant User
    participant System
    participant Database

    User->>System: Gửi yêu cầu
    System->>Database: Truy vấn dữ liệu
    Database-->>System: Trả về kết quả
    System-->>User: Hiển thị kết quả

Ví dụ về biểu đồ Gantt

gantt
    title Lịch trình dự án
    dateFormat  YYYY-MM-DD
    section Thiết kế
    Phân tích yêu cầu     :done,    des1, 2024-01-01, 7d
    Thiết kế nguyên mẫu   :active,  des2, 2024-01-08, 5d
    Thiết kế chi tiết     :         des3, after des2, 5d
    section Phát triển
    Phát triển giao diện  :         dev1, after des3, 10d
    Phát triển backend    :         dev2, after des3, 15d
    section Kiểm thử
    Kiểm thử đơn vị       :         test1, after dev1, 5d
    Kiểm thử tích hợp     :         test2, after dev2, 5d

Ví dụ về biểu đồ lớp

classDiagram
    class Animal {
        +String name
        +int age
        +void eat()
        +void sleep()
    }
    class Dog {
        +void bark()
    }
    class Cat {
        +void meow()
    }

    Animal <|-- Dog
    Animal <|-- Cat

Ví dụ về biểu đồ trạng thái

stateDiagram-v2
    [*] --> Idle
    Idle --> Processing : Bắt đầu xử lý
    Processing --> Success : Xử lý thành công
    Processing --> Error : Xử lý thất bại
    Success --> [*]
    Error --> [*]

Ví dụ về biểu đồ tròn

pie title Tỷ lệ sử dụng trình duyệt
    "Chrome" : 65.2
    "Firefox" : 15.3
    "Safari" : 12.5
    "Edge" : 5.2
    "Khác" : 1.8

Kiểm tra cú pháp lỗi (nên hiển thị thông báo lỗi)

graph TD
    A --> B
    // Thiếu định nghĩa mũi tên ở đây
    C --> D

Tập tin kiểm tra này bao gồm nhiều loại biểu đồ Mermaid, dùng để xác minh tích hợp Mermaid trong CZON có hoạt động bình thường hay không.

See Also