Ad Hoc 소프트웨어 란 무엇입니까?

Ad Hoc 소프트웨어는 특정 계획이나 사전 계획없이 테스트, 작성 또는 운영되는 소프트웨어입니다. 이 일반 용어는 가장 엄격하게 계획된 다른 테스트 방법과 대조되는 소프트웨어 제품 테스트를 설명하는 데 가장 많이 사용됩니다. Ad Hoc 소프트웨어는 전 세계 일부 지역에서도 비즈니스 이름입니다. 일부는 또한 프랑스어 유형의 관측 소프트웨어의 약어로 알고 있습니다.

기술 커뮤니티마다 애드혹 소프트웨어의 정의가 약간 다를 수 있습니다. 대부분의 임시 소프트웨어는 청사진이나 프로토 타이핑 및 단계별 계획된 매개 변수없이 자연 스럽거나 거의 무작위로 발생하는 응용 프로그램으로 식별됩니다. 참고로 애드혹 테스트는 일부 개발자가 소프트웨어를 빠르고 효과적으로 테스트하기 위해 취하는 접근 방식입니다. 이보다 비공식적 인 테스트 프로세스에 대한 조언도 있습니다.

IT 전문가 중 일부는 임시 소프트웨어 테스트를 "일회성"테스트로 설명합니다. 이러한 테스트는 테스트 과정에서 개발자가 심각한 오류를 발견하지 않는 한 한 번만 실행됩니다. 기술의 이러한 오류는 종종 전문 용어로 "버그"라고합니다. 임시 테스트에서 이들 중 하나 이상을 찾으면 일반적으로 프로그래머가 돌아가서 프로그램의 코딩의 중요한 부분을 검토하거나보다 계획적이거나 엄격한 방식으로 테스트해야합니다.

Ad Hoc 소프트웨어 테스트의 대안은 승인 테스트 및 회귀 테스트입니다. 이러한 유형의 테스트에는 추가 효과를 위해 테스트를 다시 실행하는 것이 포함됩니다. 일부 개발자는 이러한 공식적인 테스트 방법을 항상 사용해야하는 이유를 알고 있습니다. 예를 들어, 소프트웨어가 효과적인 건강 또는 안전 보호 기능을 제공하는 경우 중복 테스트가 필요할 수 있습니다. 이것은 소프트웨어 테스팅이 교통 프로젝트 또는 사람들의 삶이 의존하는 다른 프로젝트의 엔지니어링과 관련이있는 경우에도 마찬가지입니다.

"실용적이지 않은"소프트웨어의 경우 개발자는 임시 테스트 방법이 충분한 지 여부가 다릅니다. “탐사 테스트”라는 아이디어 나 비공식적이거나 무작위적인 접근 방식은 IT 커뮤니티의 일부 영역에서 추진력을 얻고 있습니다. 중복 테스트에 대한 일반적인 표준이 종종 우수 기업에 우선하지만, 어떤 테스트 방법이 가장 바람직한 지에 대한 일반적인 논쟁이 있습니다.

일부 IT 전문가는 "임시 소프트웨어"라는 제목이 잘못 적용되는 경우가 있다고 생각합니다.이 문구는 일부 소프트웨어 제품과 테스트를 과도하게 특징 짓는 것 같습니다. 소프트웨어 제품이 개발되었습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?