자동화된 테스트 관련하여 스크립트 기록 시 환경을 깨끗하게 하는 스크립트를 기록하는 방법은 무엇입니까?
1. 우선, 당신의 것은 어떤 종류의 녹음 스크립트 소프트웨어입니까?
1) 장치와 통신하지 않는 순수한 응용 소프트웨어라면, 나는 생각합니다. , 소프트웨어를 엽니다 클린 환경의 상태입니다
2) 기기에 연결된 관리 소프트웨어인 경우 스크립트를 사용하여 기기에서 기본 복구 작업을 수행한 다음 스크립트를 기록합니다
3) 위 항목 중 어느 것도 가능하지 않은 경우 DFT(Design for Testing) 요구 사항을 제출하고 R&D에 테스터에게 공개된 소프트웨어에 API를 추가하도록 요청한 후 요청 정보를 제출하여 복원할 수 있습니다. 기본 구성은 여전히 매우 쉽습니다.
4) 자동화된 테스트를 구현하려면 R&D 협력도 하나의 측면이라는 점을 기억하세요.
2. 추가적으로 말씀드리고 싶은 점은
1) 도구를 사용하여 간단한 버그 재현이나 회귀 테스트만 하고 싶다면 도구 기록에 의존하는 것이 좋습니다. .
2) 특정 규모로 자동화된 테스트를 수행하거나 이를 테스트 프로세스의 일부로 만들고 싶다면 기록만으로는 충분하지 않습니다. 기록은 테스트 방법 및 테스트 논리와 함께 제어 검색을 혼합합니다. . 유지 관리성과 재사용성이 매우 낮습니다. 제어 개체 검색, 테스트 방법 및 비즈니스 테스트 논리를 계층화하는 것이 유지 관리 볼륨을 세분화하는 것입니다.
3) 기록은 상용 도구의 사용을 용이하게 하기 위한 수단일 뿐입니다. 아직 완전한 재사용성과 유지 관리성을 고려하지 않았기 때문에 이를 테스트 요구 사항과 결합하려면 직접 프레임워크를 구축해야 합니다.
궁금한 점이 있으시면 저에게 이메일을 보내서 같이 토론해보시면 됩니다 ㅎㅎ test_sunny@hotmail.com