เริ่มต้นด้วยคำนี้หลายๆท่านอาจจะสับสน ส่วนหลายๆท่านอาจจะไม่มีปัญหาอะไร ซึ่งผมจะขออธิบายเกี่ยวกับหัวข้อนี้เลยนะครับ ดีกว่าปล่อยให้งงกันไปแบบนี้นะครับ
เริ่มจากรู้จักกับคำว่า Composite Projects เลยนะครับ Composite Projects คือลักษณะของการบันทึกโปรเจคของ soapUI ในลักษณะที่แยกบันทึก เพื่อให้มีการร่วมมีการทำงานระหว่างทีม
ซึ่งจะขออธิบายต่อเลยละกันนะครับ ว่าการบันทึกโปรเจคนั้นเป็นอย่างไร การบันทึกโปรเจคนั้นจะทำการบันทึกอยู่ใน file xml 1 file ครับ ซึ่งนี่คือข้อดูของมันนะครับเพราะว่าคุณไม่จำเป็นต้องมี file เยอะแยะให้เกิดความวุ่นวายสับสนในการเลือกพิจารณา คุณมีเพียง file xml 1 file เท่านั้นที่เก็บของมูลทั้งหมดของคุณเอาไว้ แต่เมื่อมีข้อดีก็ต้องมีข้อเสีย เพราะ คุณมีเพียง file เดียวเพื่อในการทำงาน และหากทีม Develop ของคุณทั้งหมดทำงานพร้อมกัน จะเกิดอะไรขึ้น นี่แหละคือข้อเสียของมัน และในการแก้ไขปัญหานั้น เราจะนำ Composite Project มาช่วยแก้ไข
Composite Project นั้นคือการบันทึกโปรเจคลงใน Directory ภายใต้ชื่อของโปรเจค มันจะทำการแยก Dircectory สำหรับแต่ละส่วนไว้ครับ เช่น testsuite, mockservice, interface และอื่นๆ ซึ่งส่วนนี้จำทำให้การทำงานนั้นง่ายยิ่งขึ้นเพราะมันไม่ได้มี file เดียวอีกต่อไปแล้ว
เป็นอย่างไรบ้างครับ หายข้อสงสัยกันบ้างหรือเปล่า
ไม่มีความคิดเห็น:
แสดงความคิดเห็น