2010-07-22 3 views

답변

2

자동화 된 테스트를 의미한다고 가정합니다. GUI에 대한 수용 테스트에 대한 나의 해석은 실제로 GUI를 사용하여 그것이해야 할 일을하는지 보여줍니다.이 경우 사용자는 GUI를 분명히 보여줘야합니다.

GUI 구성 요소를 작성한 테스트 사례에서는 일반적으로 모형없이 실제 UI를 만들었지 만 표시하지는 않습니다. 일반적으로 충분하다. 상위 GUI 컴포넌트의 모형은 어려울 수있다. 그러나 많은 GUI 구성 요소가 작동하려면 구성 요소 트리의 일부 여야합니다. 즉, 일반적으로 디스플레이를 사용하는 시스템에서 실행해야합니다 (사용하지 않더라도). GUI 구성 요소가 표시 될 때 다르게 작동하는 일부 기능이 있지만 JOGL과 관련된 한 가지 예외를 제외하고는 그 기능을 수행 할 수있었습니다.

1

마지막으로 NunitForms는 실제 Form이 화면에 표시되는지 보여줍니다. 원하는 경우 화면에서 실제 서식을 렌더링하도록 만들 수 있습니다. 내가 언급 한 다른 사람들에 대해서는 잘 모르겠다.

1

내가 언급 한 다른 것들에 대해서는 모르지만 WindowLicker는 분명히 GUI를 보여줍니다. 이렇게하지 않고도 실행이 가능한지 모르겠지만 결코 시도하지 않았습니다. 또한 '1 분의 1 초'보다 오래 걸립니다. 마우스 포인터를 움직이거나 항목을 클릭하거나 텍스트를 입력하는 것을 볼 수 있습니다.

관련 문제