2008-09-18 4 views
1

현재 Java Swing 응용 프로그램의 성능을 테스트하고 있습니다. 이 도구를 자동화 할 수있는 도구가 있는지 궁금합니다.자동 GUI 성능 테스트를위한 최고의 도구는 무엇입니까?

+0

GUI 반응성이나 DB에서 데이터를로드하는 시간과 같은 GUI의 성능을 측정 하시겠습니까? GUI가 응용 프로그램의 하위 레이어와 분리되어 있습니까? – philant

답변

2

몇 년 전 나는 그러한 작업에 JMeter을 사용했습니다. 나는 그것을 사용하는 것을 즐겼다. 비록 다른 것들에 대한 많은 연구를 한 적이 없었고, 여전히 활발하게 개발되었는지 모르겠다.

2

Ruby for GUI 테스트를 사용하는 Pragmatic Programmers의 podcast에 대해 들어보십시오.

0

또한 Pragmatic Programmers는 Ruby를 사용하여 GUI 테스트를 수행 할 때 book과 함께 나왔습니다.

특히 JRuby를 사용하여 스윙 앱을 테스트하는 광범위한 예제를 제공합니다.

그들이 수행하는 테스트는 주로 기능을 테스트하는 것이지만 일부 성능 측정을 추가하는 것이 어렵지 않을 것이라고 생각합니다.

이렇게하면 이점은 많은 유연성을 얻을 수 있지만 패키지 도구가 아닙니다.

0

Swing GUI 응용 프로그램의 기능 허용 테스트 작성에 평범한 영어로 CucumberSwinger을 사용해 볼 수 있습니다. 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에서보세요 :

오이는이 같은 테스트를 작성 할 수 있습니다.

관련 문제