TestLink - นำเข้าข้อมูล

TestLink รองรับไฟล์ XML และ CVS เพื่อนำเข้าข้อมูล สนับสนุนการนำเข้าข้อมูลสำหรับชุดทดสอบกรณีทดสอบข้อกำหนดผลการดำเนินการทดสอบคำสำคัญ ฯลฯ อย่างไรก็ตามในบางกรณีจะรองรับเฉพาะ XML และในไม่กี่กรณีทั้ง XML และ CVS

ตารางต่อไปนี้แสดงฟังก์ชันที่รองรับการนำเข้าและฟังก์ชันที่รองรับรูปแบบไฟล์

สิ่งของ รูปแบบไฟล์ นำเข้า
โครงการทดสอบ XML ใช่
ชุดทดสอบ XML ใช่
กรณีทดสอบ XML, XLS ใช่
คำสำคัญ CSV, XML ใช่
ความต้องการ CSV, XML ใช่
ผล XML ใช่
แพลตฟอร์ม XML ใช่
ฟิลด์ที่กำหนดเอง XML ใช่

นำเข้าชุดทดสอบและเคส

Sample File - ต่อไปนี้เป็นไฟล์ XML ที่มีคีย์เวิร์ดที่สามารถใช้เพื่อนำเข้าชุดทดสอบ

<testsuite name = "Child Suite2">
   <details>abc</details>
   <testcase name = "Sample test case2">
      <summary>test case sample- update</summary>
      <preconditions>1. TestLink should be installed</preconditions>
      
      <steps>
         <step>
            <step_number>1</step_number>
            <actions>Go to www.google.com</actions>
            <expectedresults>Google Home page should display</expectedresults>
         </step>
      </steps>
      
      <keywords>
         <keyword name = "Sample Test">
            <notes>abc</notes>
         </keyword>
      </keywords>
   </testcase>
</testsuite>
  • หากคุณไม่ต้องการเพิ่มคีย์เวิร์ดคุณสามารถลบส่วนคีย์เวิร์ดออกจากไฟล์ XML ได้

  • หากคุณต้องการนำเข้ากรณีทดสอบหลายกรณีให้เพิ่มส่วน <testcase> หลาย ๆ ครั้งด้วยโหนดย่อยทั้งหมด

  • หากจำเป็นต้องนำเข้าเฉพาะกรณีทดสอบในชุดทดสอบที่มีอยู่แล้วให้ลบแท็ก <testsuite> และเริ่มไฟล์ XML ด้วย <testcase>

นำเข้าชุดทดสอบ

Step 1 - ในการนำเข้าชุดทดสอบไปที่ข้อมูลจำเพาะการทดสอบ→ข้อกำหนดการทดสอบจากแดชบอร์ด

Step 2 - เลือกโครงการและโฟลเดอร์ในบานหน้าต่างด้านซ้ายที่คุณต้องการนำเข้าชุดทดสอบ

OR

ในการนำเข้าเฉพาะกรณีทดสอบให้เลือกโฟลเดอร์ชุดทดสอบที่ใกล้ที่สุดที่ควรนำเข้ากรณีทดสอบ

Step 3 - คลิกไอคอนการดำเนินการในบานหน้าต่างด้านขวาดังที่แสดงด้านล่าง

จะแสดงการทำงานของชุดทดสอบ

Step 4 - คลิกไอคอนนำเข้าที่แสดงด้านล่าง -

OR

ในการอัปโหลดเฉพาะกรณีทดสอบให้คลิกไอคอนนำเข้าที่ปรากฏใน Test Case Operations (ด้านล่าง Test Suite Operations)

จะเปิดหน้า Import Test Suite โดยค่าเริ่มต้นประเภทไฟล์จะถูกเลือกเป็น XML

Step 5 - กรอกรายละเอียดดังต่อไปนี้ -

  • ไฟล์ - เลือกไฟล์ XML และอัปโหลด ขนาดสูงสุดของไฟล์ควรเป็น 400KB

  • พิจารณากรณีทดสอบว่าซ้ำกันหาก: เลือกตัวเลือกที่เหมาะสมจากรายการ

  • การดำเนินการสำหรับการทำซ้ำ: เลือกตัวเลือกที่เหมาะสมจากรายการ

Step 6 - คลิกปุ่มอัพโหลดไฟล์ตามภาพด้านล่าง -

Step 7 - หลังจากนำเข้าข้อความที่สำเร็จจะแสดงดังที่แสดงด้านล่าง

นำเข้ากรณีทดสอบโดยใช้ XLS

ตัวอย่างไฟล์ XLS เพื่อนำเข้ากรณีทดสอบหลายกรณีดังต่อไปนี้ -

ชื่อ สรุป ขั้นตอน ผลลัพธ์ที่คาดหวัง
เครื่องยนต์เริ่มต้นอย่างรวดเร็ว เริ่มต้นใน 5 วินาที เขียนขั้นตอนเร็วเกินไป ควรสตาร์ทเครื่องยนต์
เครื่องยนต์หยุดฉุกเฉิน เครื่องยนต์ดับเนื่องจากปุ่มตกใจ
  • ปลดล็อกปุ่มตกใจ
  • กดปุ่มตกใจ
  • กดยืนยัน
เครื่องยนต์ควรหยุดทันที

แถวแรกจะไม่ถูกนำเข้า ควรมีคำอธิบายคอลัมน์

Step 1 - ในการนำเข้ากรณีทดสอบไปที่ข้อมูลจำเพาะการทดสอบ→ข้อกำหนดการทดสอบจากแผงควบคุม

Step 2 - เลือกโฟลเดอร์ชุดทดสอบที่ใกล้ที่สุดซึ่งควรนำเข้ากรณีทดสอบ

Step 3 - คลิกไอคอนการดำเนินการในบานหน้าต่างด้านขวา

จะแสดง Test Case Operations

Step 4 - คลิกไอคอนนำเข้าตามที่แสดงด้านล่าง

จะเปิดหน้ากรณีทดสอบการนำเข้า

Step 5- โดยค่าเริ่มต้นประเภทไฟล์ที่เลือกคือ XML เปลี่ยนเป็น XLS / CSV และป้อนรายละเอียดต่อไปนี้ -

  • ไฟล์ - เลือกไฟล์และอัปโหลด ขนาดสูงสุดของไฟล์ควรเป็น 400KB

  • พิจารณากรณีทดสอบว่าซ้ำกันถ้า - เลือกตัวเลือกที่เหมาะสมจากรายการ

  • การดำเนินการสำหรับการทำซ้ำ - เลือกตัวเลือกที่เหมาะสมจากรายการ

Step 6 - คลิกปุ่มอัปโหลดไฟล์ที่แสดงด้านล่าง

ข้อกำหนดการนำเข้า

TestLink รองรับไฟล์ XML และ CSV เพื่อนำเข้าข้อกำหนด

ตัวอย่างไฟล์ XML สำหรับความต้องการจะเป็นดังนี้ -

<requirements>
   <requirement>
      <docid>ENG-0001</docid>
      <title>Add a product</title>
      <description>ABC</description>
   </requirement>
   
   <requirement>
      <docid>ENG-0002</docid>
      <title>Add price </title>
      <description>Price</description>
   </requirement>
</requirements>

ตัวอย่างไฟล์ CSV สำหรับความต้องการจะเป็นดังนี้ -

ENG-0001,Add a product,ABC

ENG-0002,Add price,Price

Step 1 - ในการนำเข้าข้อกำหนดให้ไปที่ข้อกำหนดข้อกำหนด→ข้อกำหนดข้อกำหนดจากแดชบอร์ด

Step 2 - เลือกโฟลเดอร์ข้อกำหนดข้อกำหนดที่ควรนำเข้าข้อกำหนดทางแผงด้านซ้าย

Step 3 - คลิกไอคอน Action ที่ด้านบนของบานหน้าต่างด้านขวา

จะแสดงหน้าการดำเนินการความต้องการ

Step 4 - คลิกปุ่มนำเข้าตามที่แสดงด้านล่าง

จะแสดงหน้าการนำเข้าความต้องการ

Step 5 - กรอกรายละเอียดดังต่อไปนี้

  • ประเภทไฟล์ - คุณสามารถเลือกไฟล์ CSV, XML หรือรูปแบบอื่น ๆ ของไฟล์ CSV และ XML ได้ตามรายการ

  • ไฟล์ - อัปโหลดไฟล์ที่เกี่ยวข้อง

  • พิจารณากรณีทดสอบว่าซ้ำกันถ้า - เลือกตัวเลือกที่เหมาะสมจากรายการ

  • การดำเนินการสำหรับการทำซ้ำ - เลือกตัวเลือกที่เหมาะสมจากรายการ

Step 6 - คลิกปุ่มอัปโหลดไฟล์ที่แสดงด้านล่าง

หลังจากอัปโหลดจะแสดงข้อความนำเข้าเสร็จสิ้นพร้อมกับรายละเอียดที่นำเข้า

หลังจากอัปโหลดจะแสดงข้อความนำเข้าเสร็จสิ้นพร้อมกับรายละเอียดที่นำเข้า

ในทำนองเดียวกันสามารถนำเข้าคำหลักแพลตฟอร์มและผลลัพธ์โดยใช้ไฟล์ที่รองรับและส่วนที่เกี่ยวข้องเข้าถึงแดชบอร์ด