나는 테스트에 초보자입니다.HtmlUnitDriver를 사용하고 Linux에서 Xvfb를 사용하여 헤드리스 테스트를 작성하는 것의 차이점은 무엇입니까?
저는 Linux에서 작업하고 있습니다. 헤드리스 모드로 테스트를 읽었으며 두 가지를 경험했습니다. 하나는 메모리에서 그래픽 작업을 수행하는 X 가상 프레임 버퍼입니다. 따라서 출력이 표시되지 않습니다. 이 링크에있는 구현 세부 정보는 http://www.seleniumtests.com/2012/04/headless-tests-with-firefox-webdriver.html입니다.
다른 하나는 HtmlUnitDriver입니다. 또한 테스트를 실행하는 동안 브라우저를 열지 않습니다. HtmlUnitDriver를 사용하여 기본 샘플 코드를 작성 했으므로 어설 션이 제대로 작동하는 것 같습니다.
나는 HtmlUnitDriver가 자바 스크립트와 잘 작동하지 않는다는 것을 알고 있습니다. 그러나 이것과 별개로 하나를 선택하는 데 큰 차이가 있습니까?
자바 스크립트가있는 웹 응용 프로그램을 테스트 할 예정입니다.
저는이 분야에 초보자입니다. 그래서, 모든 답변, 제안 등을 부탁드립니다. 는 두 가지 접근 방식과 내 경험에서 미리