เราได้ดูที่ Selenium และ Telerik และได้ตัดสินในอันดับหลังว่าเป็นเครื่องมือที่ดีที่สุดเนื่องจากมีความยืดหยุ่นมากกว่า
ฉันไม่แน่ใจว่าคุณได้ตรวจสอบมากแค่ไหน มีตัวเลือกอื่น ๆ เช่นกัน คุณเคยดูWatir , WatiN , Sikuliหรือไม่?
และเราไม่ต้องการให้ผู้ทดสอบเขียนโค้ดมากเกินไป
ฉันรู้สึกแย่กับคนที่ต้องรักษาสคริปต์เหล่านี้ ส่วนใหญ่แล้วหากไม่มีรหัสที่สามารถแก้ไขได้ง่ายสคริปต์ก็จะบอบบางและเริ่มใช้เวลาในการแก้ไขสคริปต์นานกว่าที่จะบันทึกอีกครั้งซึ่งทำให้เสียเวลามากขึ้น
อย่างไรก็ตามฉันพยายามเข้าใจถึงประโยชน์โดยรวม มุมมองของผู้คนคืออะไรและประเภทของสิ่งที่ทำงานได้ดีและสิ่งที่ไม่?
ทดสอบระบบอัตโนมัติเป็นสิ่งที่สวยงามเมื่อทำอย่างถูกต้อง มันช่วยประหยัดเวลาในการทดสอบการถดถอย / การตรวจสอบเพื่อให้ผู้ทดสอบของคุณมีเวลามากขึ้นในการทำสิ่งที่ดีที่สุดให้ทดสอบ อย่าเชื่อสักครู่ว่าเป็นกระสุนเงิน สคริปต์อัตโนมัติต้องใช้เวลาในการพัฒนาอย่างมากหากมีแอปพลิเคชั่นอยู่แล้ว แต่การทดสอบไม่ได้และจำเป็นต้องมีการอัปเดตอย่างต่อเนื่องกับแต่ละรุ่น การทดสอบอัตโนมัติเป็นวิธีที่ยอดเยี่ยมสำหรับผู้คนใหม่ ๆ ในทีมเพื่อดูว่าระบบควรมีพฤติกรรมอย่างไร นอกจากนี้ตรวจสอบให้แน่ใจว่าผู้ทดสอบของคุณได้รับการตัดสินใจว่าสิ่งที่ต้องเป็นไปโดยอัตโนมัติ หากเป็นการตรวจสอบขนาดเล็กที่ไม่ใช้เวลาในการตรวจสอบมากเป็นเรื่องน่าเบื่อหน่ายและง่ายต่อการเริ่มต้นโดยอัตโนมัติ เริ่มต้นด้วยการตรวจสอบที่ได้รับประโยชน์สูงสุดผ่านระบบอัตโนมัติเสมอและทำงานจากที่นั่น
จนถึงประโยชน์หลักที่เราเห็นคือการทดสอบการถดถอยโดยเฉพาะอย่างยิ่งในการปรับใช้ไคลเอนต์หลายแพลตฟอร์มของเรา
มันเป็นประโยชน์หลักและถ้าตั้งค่าอย่างถูกต้องสามารถทดสอบเบราว์เซอร์ส่วนใหญ่ที่คุณต้องการด้วยการเปลี่ยนแปลงการกำหนดค่าเล็กน้อย
เรา "คิด" มันเป็นสิ่งที่ถูกต้องที่จะทำ แต่ในช่วงเวลาที่ยุ่งอยู่แล้วกำลังมองหาข้อมูลเชิงลึกเพิ่มเติม
ตามที่ระบุไว้ก่อนหน้านี้การทดสอบอัตโนมัติใช้ความพยายามอย่างมากอย่างไรก็ตามเมื่อทำอย่างถูกต้องฉันยังไม่ได้พบกับทีมที่พูดว่า"ฉันหวังว่าเราไม่ได้ตั้งค่าการทดสอบอัตโนมัติของเรา"