2552-07-06

Web Service TestSuites

วิธีการนี้เป็นวิธีต่อเนื่องจากตอนที่แล้วแต่รายละเอียดการเทสจะลงลึกกว่าเก่า

โดยเริ่มต้นเราต้องทำการ Generate เจ้าตัว TestSuite นี้ขึ้นมาก่อนโดยคลิกขวาที่ดังภาพ




จากนั้นจะได้หน้าต่างขึ้นมาอย่างที่เห็นในภาพ



โดยเนื่อหาคำสั่งมีความหมายดังนี้

TestSuite - โดยจะเลือกว่าจะสร้างใหม่หรือว่าจะเลือกจากอันที่มีอยู่แล้ว
Style - เลือกรูปแบบที่จะแสดง จะแบ่งเป็น 2 แบบคือ
One TestCase for each Operation - สร้างตัว TestSuite โดยให้มีหนึ่ง TestCase จากทั้งหมด
Single TestCase with one Request for each Operation - สร้างตัว TestSuite จากหนึ่ง request โดยให้มีหนึ่ง TestCase จากทั้งหมด
Request Content - เลือกรูปแบบที่จะแสดง แบ่งเป็น 2 แบบคือ
Use existing Requests in Interface - สร้างจาก request ที่มีอยู่แล้ว
Create new Empty Requests - สร้างใหม่ทั้งหมด
Operations - เลือกการทำงานที่ต้องการจะ Generate
Generate LoadTest - จะอธิบายภายหลัง

หลังจากที่กด ตกลงแล้ว ก็ใส่ชื่อตามที่ต้องการ

หน้าตาของ TestSuite



ต่อมามาดูคำสั่งของเจ้าตัว TestSuite ในช่อง Nevigator กัน

Open TestSuite Editor - เปิดหน้าต่าง Testsuite ขึ้นมา
Disable/Enable TestSuite - เปิด/ปิด การทำงานของ TestSuite
New TestCase - สร้างตัว TestSuite ขึ้นมาใหม่
Clone TestSuite - จำลองตัว TestSuite ขึ้นมาใหม่ โดยรวมไปถึง TestCases/TestSteps
Launch TestRunner - เปิดหน้าต่างการรัน TestSuite ขึ้นมา
Rename - ตั้งชื่อใหม่
Remove - ลบ TestSuite รวมทั้งสิ่งที่อยู่ภายในทั้งหมด
Export - ส่งค่า TestSuite ออก
Import Test Case - นำเข้า TestCase อื่นๆมาเข้าใน TestSuite อันนี้
Online Help - คำแนะนำทางอินเตอร์เน็ต

ต่อไปจะเป็นการเริ่มการเทสแล้วนะครับ

เริ่มจาก ดับเบิ้ลคลิกที่ เป้าหมายก่อน

หลังจากขึ้นหน้าต่างดังรูป ก็ทำการกดรันได้เลย


โดยคำสั่งต่างๆ มีดังนี้

Run : ทำการรัน TestSuite
Cancel : ยกเลิกการรัน
Run in Sequence : คลิกเลือกเพื่อสั่งให้รัน ที่ละ TestCase
Run in Parallel : คลิกเลือกเพื่อสั่งให้รันที่ละหลาย TestCase เป็นแบบคู่ขนาน
Create Report : ส่งไฟล์ออกมาเป็นผลลัพธ์รายงาน HTML หลังจากการรัน TestSuite ล่าสุด(ดูวิธีทำด้านล่าง)

การส่งออกรายงาน

คลิกที่ Create a test report for the last run of the TestSuite



จะมีหน้าต่างขึ้นมาให้เลือกวิธี



โดยมีความหมายดังนี้

Output Folder : เลือกตำแหน่งที่จะให้รายงานอยู่
Format : เลือกรูปแบบฟอร์มของรายงาน HTML มีอยู่ 2 แบบคือ
Multiple Pages : เลือกแบบหลายหน้า
Single Page : เลือกแบบหน้าเดียว(เหมาะสำหรับพิมพ์)


หลังจากเลือกเสร็จเรียบร้อยแล้วจะได้ไฟล์ HTML report ตามที่เลือก output ไว้โดยจะมีนามสกุลเป็น .xml

เมื่อคลิกไฟล์เข้าไปก็จะเห็นประมาณนี้


ไม่มีความคิดเห็น:

แสดงความคิดเห็น