현재 drupal 설치의 설정을 알아낼 수있는 스크립트가 있습니까?
짧은 대답은 아니오입니다.
기본적으로 단순 테스트를 단위 테스트 프레임 워크로 사용해야합니다. 필요한 모든 데이터가 테스트 시작시 설정되고 시스템 설정이나 허가를받은 특정 사용자에게 의존하지 않는 경우. 이것은 매우 잘 수행되며 핵심 기능과 개별 모듈을 쉽게 테스트 할 수 있습니다. simpletest를 사용하여 작성한 모듈을 테스트하는 경우 간단하고 간단합니다.
불행히도 대부분의 웹 사이트는 많은 모듈을 사용하며 매우 구체적인 방식으로 함께 작동하도록 구성되어 있습니다. Simpletest는 이것을 잘 처리하지 못합니다.
하나의 옵션은 테스트에 대한 큰 설치 스크립트로 작동합니다 PHP에서 설치 스크립트를 작성하는 것입니다 :
이 주위에 얻을 수있는 방법이 있습니다. 이렇게하면 사용자를 만들고 설정 및 권한을 설정할 수 있습니다. 이것은 작성 및 유지 보수가 어려울 수 있으며 테스트를 실행하는 데 오랜 시간이 걸릴 수 있습니다.
다른 옵션은 사이트 테스트 (단위 테스트와 다름)가 simpletest가 아닌 다른 도구에서 수행되도록하는 것입니다. 나는 selenium으로 약간의 성공을 거두었습니다. 단점은 데이터를 정리하는 방법을 찾아야한다는 것입니다. 데이터베이스를 복사하는 것이 까다로울 수는 있지만 확장되지는 않습니다. 나는이 질문에 대한 답으로이 블로그 게시물에 지적했습니다