Tôi có ứng dụng GUI được viết bằng C/C++ bằng gcc. Tôi cần một số khuyến nghị để viết một hệ thống kiểm tra tự động cho nó. Công cụ/tập lệnh nào nên được sử dụng? Ứng dụng chạy trên Windows.Thử nghiệm tự động cho các ứng dụng GUI C/C++
Trả lời
Đề xuất của tôi là PyWinAuto, công cụ mã nguồn mở, thử nghiệm dựa trên python (nhanh và dễ phát triển) và hoạt động trên cấp win32. http://pywinauto.openqa.org/
Cảm ơn santi nó có vẻ là khá giống với http://www.autoitscript.com/ nhưng loại cho kiểm soát nhiều hơn autoit. – Afridi
Chúng tôi đã sử dụng TestComplete tại đây, với một số thành công.
Tại sao chỉ một số thành công? – rpg
Ứng dụng GUI của chúng tôi được viết bằng Borland C++ Builder mà đôi khi sử dụng một số điều khiển tối nghĩa không được hỗ trợ đầy đủ bởi TestComplete. Nhưng nói chung TestComplete hoạt động tốt. – qrdl
Chúng tôi cũng đã sử dụng điều này trước và thực sự thích nó. Nó có một số tính năng tuyệt vời. –
Không thể quá khứ White ngay bây giờ. Mặc dù tôi nghĩ rằng nó có một số thiếu sót cho các ứng dụng 64 bit.
- 1. Thử nghiệm tự động của GUI
- 2. Thử nghiệm tự động cho ứng dụng OpenGL
- 3. Khuôn khổ thử nghiệm GUI tự động cho Android
- 4. Thử nghiệm tự động các ứng dụng PhoneGap/Cordova
- 5. Thử nghiệm GUI
- 6. Thử nghiệm GUI AIR
- 7. Thử nghiệm tự động các phân đoạn
- 8. Các công cụ tự động hóa thử nghiệm nguồn mở để thử nghiệm chức năng của các ứng dụng web
- 9. Thử nghiệm một ứng dụng cho Android
- 10. Thử nghiệm thủ công Vs Thử nghiệm tự động
- 11. Android: thử nghiệm instumentation cho các widget ứng dụng
- 12. Làm thử nghiệm Gui trong Qt
- 13. Khuôn khổ thử nghiệm GUI cho JavaFX 2
- 14. phần mềm thử nghiệm khỉ cho các ứng dụng windows
- 15. Thử nghiệm các ứng dụng .NET cho doanh nghiệp (LOB)?
- 16. Thử nghiệm các ứng dụng VSTO?
- 17. Thử nghiệm ứng dụng android
- 18. Python GUI cho ứng dụng di động
- 19. Công cụ Tự động hóa Thử nghiệm Đối với .NET
- 20. Thử nghiệm tự động OpenXML SDK
- 21. GUIs có thử nghiệm tự động của riêng mình không?
- 22. Thử nghiệm tự động .NET (Gallio?)
- 23. Thử nghiệm ứng dụng WebRTC
- 24. Tự động tạo các thử nghiệm trong NUnit
- 25. Mã thử nghiệm cho ứng dụng được nhúng
- 26. thử nghiệm các ứng dụng python sử dụng mysql
- 27. Máy chủ/ứng dụng thử nghiệm OAuth
- 28. Thử nghiệm Mongoose Node.JS ứng dụng
- 29. Ứng dụng web thử nghiệm Fuzz (khung)?
- 30. Selen có thể thử nghiệm các ứng dụng web di động không?
Có rất nhiều lựa chọn cho các công cụ tự động hóa ứng dụng Windows GUI. Vì vậy, vui lòng cung cấp thêm thông tin, ví dụ: ngân sách của bạn là bao nhiêu? bạn có sử dụng điều khiển gui tùy chỉnh không? bạn có ưu tiên cho ngôn ngữ kịch bản hay không, mức độ kỹ năng của người tạo bài kiểm tra, v.v. –