การเลือกเครื่องมือทดสอบ java Automation สำหรับเว็บแอปพลิเคชัน [ปิด]

ฉันยังใหม่มากกับเครื่องมือทดสอบระบบอัตโนมัติของเว็บ ฉันต้องการทดสอบการทำงานของเว็บโดยอัตโนมัติ

โปรดแนะนำเครื่องมือทดสอบอัตโนมัติบนเว็บจำนวนหนึ่งให้ฉันหน่อย ฉันต้องการใช้ Java เพื่อเขียนเครื่องมือทดสอบอัตโนมัติ

ฉันได้เยี่ยมชมไซต์ต่อไปนี้เพื่อเลือกเครื่องมือที่ดี แต่เนื่องจากฉันไม่รู้ว่าการเลือกเครื่องมือที่เหมาะสมสำหรับฉันเป็นเรื่องยาก http://java-source.net/open-source/web-testing-tools

ใครช่วยแนะนำเครื่องมือที่ดีสำหรับการทดสอบเว็บให้ฉันได้บ้าง


person passionTime    schedule 30.04.2012    source แหล่งที่มา


คำตอบ (3)


สำหรับการทดสอบเว็บ ให้ใช้ Selenium (WebDriver) อาจเป็นเครื่องมือที่ดีที่สุดสำหรับจุดประสงค์นี้ใน GoogleCode

คุณสามารถค้นหาตัวอย่างมากมายบน Google และเอกสารประกอบบน seleniumhq.org มันค่อนข้างมีประโยชน์สำหรับผู้เริ่มต้น

person Matthew Lowe    schedule 30.04.2012
comment
โอเค ขอบคุณ อีกคำถามหนึ่งคือการทดสอบอัตโนมัติของ Java สำหรับ GUI เครื่องมือใดที่ฉันต้องใช้... - person passionTime; 30.04.2012

Selenium เป็นเครื่องมือที่เป็นผู้ใหญ่และใช้กันอย่างแพร่หลายที่สุดสำหรับการทดสอบ UI ของเว็บ (โอเพ่นซอร์สอยู่แล้ว แม้ว่าฉันไม่คิดว่าจะมีเครื่องมือที่เป็นกรรมสิทธิ์ที่ดีกว่านี้เช่นกัน) ข้อได้เปรียบที่ใหญ่ที่สุดคือใช้กลไกเบราว์เซอร์จริง และสามารถใช้เพื่อทดสอบหน้าเว็บที่มี AJAX จำนวนมากได้เช่นกัน

person Michael Borgwardt    schedule 30.04.2012
comment
แต่สิ่งที่ทำให้ซีลีเนียมไม่เหมาะกับข้อกำหนดอื่น ๆ คือ: จำเป็นต้องคำนึงถึงการโฟกัสอย่างเหมาะสม และการเรียกหลายอินสแตนซ์ในพีซีเครื่องเดียวก็เป็นปัญหา ไม่ใช่ @ไมเคิลเหรอ? - person gumuruh; 27.09.2016
comment
@gumuruh ฉันไม่แน่ใจว่า Focus จำเป็นต้องคำนึงถึงอย่างถูกต้องควรจะหมายถึงอะไร Selenium มีฟังก์ชันในการจับโฟกัสผ่าน MoveToElement() และเป็นไปได้ที่จะรันหลายอินสแตนซ์บนเครื่อง Linux เครื่องเดียวโดยใช้ Xvfb - person Michael Borgwardt; 27.09.2016

person    schedule
comment
ตอบและอธิบายได้ดี - person Emmanuel Angelo.R; 25.03.2014