2010-08-03 4 views
0

내보내기 메커니즘을 지원하는 웹 페이지를 테스트 할 수 있습니까? 이 내보내기 메커니즘은 xml을 통해 테이블에 표시된 데이터를 사용자에게 스트리밍합니다. 지금은 파일 내용에 관계없이 스트리밍이 작동하고 사용자가 파일을 수신하는지 테스트하는 것으로 충분합니다. 내가 셀레늄으로 어떻게이 아이디어를 얻을 수 있니?셀렌으로 스트리밍하는 파일을 테스트 하시겠습니까?

답변

1

Selenium 스크립트를 단독으로 사용하는 경우 불가능하지는 않더라도 어렵습니다. 다행히도 Java, C# 등에서 셀렌을 실행하고 JUnit, NUnit 또는 좋아하는 단위 테스트 프레임 워크와 통합 할 수 있습니다. 이러한 언어 중 하나를 사용하면 셀렌이 특정 위치로 파일을 내 보낸 다음 C#/Java를 사용하여 실제로 파일 시스템으로 이동하여 파일이 해당 위치로 올바르게 내보내 졌는지 확인하고 다른 검증을해라.

이 개발을 수행하기 위해 일반적으로 Selenium 서버의 bin 디렉토리에서 모든 클라이언트 라이브러리를 찾을 수 있습니다. Selenium IDE를 사용한다면 테스트 케이스를 C#, Java, Ruby 또는 그 밖의 다른 곳으로 내보내거나 코드로 직접 작성하는 예제로 사용할 수도 있습니다.

희망 하시겠습니까?

+0

그루비 셀렌 스크립트를 사용해 주셔서 감사합니다. 파일이 다운로드되었는지 확인하는 것이 최후의 수단 일 수 있습니다. :) – codevour

관련 문제