오늘 쿠키 값이 올바르게 저장되었는지 확인하기 위해 간단한 WatiN 테스트를 추가했습니다.CruiseControl에서만 실패한 IE.GetCookie를 사용한 WatiN 테스트
테스트는 팀의 모든 컴퓨터에서 로컬로 수행됩니다.
Object reference not set to an instance of an object.
: 오래된 밤나무 CruiseControl을 우리의 빌드 서버에서 테스트를 실행 그러나, 이러한 새로운 테스트는 CruiseControl을 로그에 주어진
browser.GetCookie(url, cookieName)
오류를 포함하는 줄에 실패하다 CruiseControl이 실행되는 것과 동일한 사용자 계정을 사용하여 원격 데스크톱으로 Build 서버에 로그온하고 수동으로 MbUnit을 실행하면 테스트가 통과됩니다. 따라서 쿠키에 액세스 할 수있는 빌드 서버의 사용 권한에는 문제가 없습니다.
모든 WatiN 설명서를 검토했지만 도움이 필요하지 않습니다. CruiseControl 서비스를 다시 시작했습니다. 나는 내가 생각할 수있는 모든 것을 시도해 보았습니다. 이제 Cruise Control이 이러한 테스트를 실행하는 방식이 어떻게 달라질 수 있는지에 관해서는 완전히 망가졌습니다.
누가이 문제를 일으킬 수 있는지, 어떻게 해결할 수 있는지 알고 있습니까?