TestRail - Nhập XML TestCases

Người dùng có thể tạo nhiều trường hợp và phần thử nghiệm cùng một lúc bằng tệp XML. Có 2 bước quy trình yêu cầu để nhập dữ liệu từ XML.

  • Quy tắc cho tệp XML
  • Nhập tệp vào hệ thống

Quy tắc cho tệp XML

Trong khi tạo tệp XML, phải xem xét điểm sau

  • Định dạng XML phải ở dạng cấu trúc cây. Nó phải bắt đầu với Phần, trường hợp thử nghiệm và Phần phụ.

  • Định dạng XML sẽ giống như sau

<section>
   <name>Login Functionality<name>
   <description>All test case related to login functionality. Positive and negative test cases</description>
   <case>
      <id>C2</id>
      <title>Correct Username and Passwordcombination</title>
      <template>Test Case (Text)<template>
      <type>Other<type>
      <priority>Medium<priority>
      <estimate/>
      <references/>
      <custom>
         <preconds>Login page should display</preconds>
         <steps>1. Enter correct username 2.enter correct password</steps>
         <expected>Usershould able to login successfully.</expected>
      </custom>
   </case>
</section>
  • Thẻ <case> hỗ trợ tất cả các thuộc tính của một trường hợp thử nghiệm trong TestRail như tiêu đề, ước tính, mức độ ưu tiên, trường văn bản, điều kiện trước, các bước, kết quả mong đợi, v.v.

  • Các trường tùy chỉnh được nhóm trong thẻ <custom>.

  • Bảng sau liệt kê các định dạng nhập cho các loại trường tùy chỉnh khác nhau

Kiểu Giá trị mẫu Sự miêu tả
Hộp kiểm THẬT "true" hoặc "false" (không có dấu ngoặc kép)
Ngày 01-07-2010 Chuỗi ngày XML hợp lệ ở định dạng yyyy-mm-dd
Thả xuống <id> 5 </id> ID của giá trị (như được định cấu hình trong các tùy chọn trường tùy chỉnh trong khu vực quản trị) trong thẻ <id>
Số nguyên 1022 Một số nguyên đơn giản
Cột mốc <id> 2 </id> ID của mốc trong thẻ <id>
Nhiều lựa chọn
<item>
   <id>1</id>
</item>
<item>
   <id>2</id>
</item>
Danh sách các bản ghi <item>, mỗi bản ghi có ID riêng (vì vậy, giống như danh sách các giá trị thả xuống)
Các bước
<step>
   <index>1</index>
   <content>Step 1</content>
   <expected>Result 1</expected>
</step>
<step>
    <index>2</index><content>Step 2</content> 
</step>
Danh sách các bản ghi <step>, mỗi bản ghi có chỉ mục, nội dung riêng và kết quả mong đợi tùy chọn
Chuỗi / Văn bản Foobar Một chuỗi đơn giản
URL (Liên kết) http // google.com / Một URL đơn giản dưới dạng chuỗi
Người dùng <id> 3 </id> ID của người dùng trong thẻ <id>

Nhập tệp CSV

  • Chuyển đến tab Trường hợp kiểm tra.

  • Nhấp vào biểu tượng nhập các trường hợp thử nghiệm ở bên phải và chọn tùy chọn Nhập từ XML.

Ảnh chụp màn hình sau cho thấy biểu tượng Nhập trường hợp thử nghiệm và lựa chọn XML

  • Nó mở ra Nhập từ trình hướng dẫn XML. Duyệt và tải lên một tệp XML.

  • Người dùng có thể thêm các trường hợp thử nghiệm mới cũng như cập nhật các trường hợp thử nghiệm hiện có.

  • Sau khi chọn xong, bấm vào nút Nhập.

Ảnh chụp màn hình sau đây cho thấy cách xuất tệp XML