현재 Java Swing 응용 프로그램의 성능을 테스트하고 있습니다. 이 도구를 자동화 할 수있는 도구가 있는지 궁금합니다.자동 GUI 성능 테스트를위한 최고의 도구는 무엇입니까?
1
A
답변
2
몇 년 전 나는 그러한 작업에 JMeter을 사용했습니다. 나는 그것을 사용하는 것을 즐겼다. 비록 다른 것들에 대한 많은 연구를 한 적이 없었고, 여전히 활발하게 개발되었는지 모르겠다.
2
Ruby for GUI 테스트를 사용하는 Pragmatic Programmers의 podcast에 대해 들어보십시오.
0
또한 Pragmatic Programmers는 Ruby를 사용하여 GUI 테스트를 수행 할 때 book과 함께 나왔습니다.
특히 JRuby를 사용하여 스윙 앱을 테스트하는 광범위한 예제를 제공합니다.
그들이 수행하는 테스트는 주로 기능을 테스트하는 것이지만 일부 성능 측정을 추가하는 것이 어렵지 않을 것이라고 생각합니다.
이렇게하면 이점은 많은 유연성을 얻을 수 있지만 패키지 도구가 아닙니다.
0
Swing GUI 응용 프로그램의 기능 허용 테스트 작성에 평범한 영어로 Cucumber 및 Swinger을 사용해 볼 수 있습니다. Cucumber에는 프로파일 링 정보가 포함 된 출력 포맷터가 있습니다.
Scenario: Dialog manipulation
Given the frame "SwingSet" is visible
And the frame "SwingSet" is the container
When I click the menu "File/About"
Then I should see the dialog "About Swing!"
Given the dialog "About Swing!" is the container
When I click the button "OK"
Then I should not see the dialog "About Swing!"
행동에서 볼이 Swinger video demo에서보세요 :
오이는이 같은 테스트를 작성 할 수 있습니다.
관련 문제
- 1. 기능적 웹 테스트를위한 최고의 오픈 소스 자동화 도구는 무엇입니까
- 2. 제안하는 서버 측 응용 프로그램 성능 테스트를위한 도구는 무엇입니까?
- 3. 성능 도구는 MySQL의
- 4. 최고의 보고서 작성 도구는 무엇입니까?
- 5. 최고의 AJAX 개발 도구는 무엇입니까?
- 6. VB에서 단위 테스트를위한 가장 좋은 도구는 무엇입니까?
- 7. 성능 테스트를위한 리소스
- 8. 최고의 무료 자동 업데이터 C#
- 9. 최고의 자바 스크립트 메모리 탐지 도구는 무엇입니까?
- 10. 최고의 JavaScript 압축/난독 화 도구는 무엇입니까?
- 11. 최고의 무료 ER 모델링 도구는 무엇입니까?
- 12. 최고의 Java GUI 편집기
- 13. 성능 테스트를위한 예상 출력 없음
- 14. 최고의 멀티 플랫폼 SVN GUI 클라이언트는 무엇입니까?
- 15. IEnumerable 질문 : 최고의 성능?
- 16. 최고의 .NET 메모리 및 성능 프로파일 러?
- 17. 리플렉션 : 자동 테스트를위한 클래스 걷기
- 18. 크로스 플랫폼 (Mac 및 Windows) Adobe Photoshop 경쟁자를 신속하게 만들 수있는 최고의 GUI 언어/도구는 무엇입니까?
- 19. 성능 회귀 테스트에 가장 적합한 도구는 무엇입니까
- 20. 정량적 시스템 성능 분석을위한 도구는 무엇입니까?
- 21. 어떤 J2ME 애플 리케이션을위한 최고의 GUI 도구입니다
- 22. 자동 테스트를위한 TFS 2008 설치
- 23. Postgres 용 자동 조정 도구는 무엇입니까?
- 24. jQuery + jQueryUI vs. Yahoo UI .. 웹 애플리케이션을위한 최고의 도구는 무엇입니까?
- 25. 최고의 PHP, 올인원 (all-in-one) 개발 도구는 무엇입니까?
- 26. 단위 테스트 아이폰 애플 리케이션을위한 최고의 도구는 무엇입니까?
- 27. 1 인 소프트웨어 샵을위한 빌드 자동화를위한 최고의 도구는 무엇입니까?
- 28. 여러 JVM을 포함하는 성능 테스트를위한 환경 설정
- 29. 레일 성능 테스트를위한 대표 데이터 생성
- 30. REST 서비스의 성능 및로드 테스트를위한 도구가 있습니까?
GUI 반응성이나 DB에서 데이터를로드하는 시간과 같은 GUI의 성능을 측정 하시겠습니까? GUI가 응용 프로그램의 하위 레이어와 분리되어 있습니까? – philant