ได้มีโอกาสใช้ soapUI มาสักพักหนึ่ง
ซึ่งผมค่อนข้างประทับใจพอสมควร
soapUI คืออะไร
is a java-swing based desktop application for of webservices over HTTP. It is mainly aimed at developers/testers providing and/or consuming webservices (java, .net, etc). Functional testing can be done interactively in soapui or within a automated build/integration process using the soapui maven-plugin. soapui currently requires java 1.5 and is licensed under the LGPL license.
สรุปก็คือ เป็นเครื่องมือสำหรับดูเอกสาร wsdl และสั่ง (invoke) method
บน webservice ![]()
กลับมาที่เว็บ soapUI อีกทีหนึ่ง หลังจากไม่ได้ใช้สักพัก ก็พบว่ามี
version ใหม่แล้ว จาก 1.0.2 ที่เคยใช้ ก็มี 1.0.3 และที่สำคัญ
soapui 1.5 ซึ่งเป็น version ที่น่าใช้มาก

นอกจาก interface ที่สวยงามขึ้น ยังมี ความสามารถอื่นๆ
เพิ่มขึ้นมาอีกเช่น
LoadTest
สั่งงานจาก command line ได้
TestStep

Groovy Script TestStep
ขอบมากเลยครับ TestStep เป็น feature
ที่หาไม่ได้ใน free tool จริงๆ


ดูเหมือนจะขาดอย่างเดียว... WSDL Document Generator
สำหรับออกเป็นเอกสาร
สำหรับผมแล้ว นี่ยอดเยี่ยมมากๆ
ลาก่อน Oxygen, Stylus,
XMLSpy
Links
กด http://www.soapui.org/jnlp/soapui.jnlp เพื่อลองใช้
1.0.3 stable
กด http://www.soapui.org/jnlp/1.5beta1/soapui.jnlp
เพื่อลองใช้ http://www.soapui.org/jnlp/1.5beta1/soapui.jnlp
กด http://www.soapui.org/jnlp/SNAPSHOT/soapui.jnlp
เพื่อทดลองรุ่นล่าสุด SNAPSHOT
soapUI โฮมเพจ
soapUI และ Features
soapui User Guide
Technical Overview ปกติก็เอามาใช้งานได้เลยอยู่แล้ว
แต่ถ้าใครอยากรู้ว่า soapUI ใช้ library ตัวใดบ้าง จะ compile อย่างไร
ใช้ tool อะไรพัฒนา ลองกดอ่านดู