호환성 테스트란 무엇입니까? 앞으로 및 뒤로 예
호환성 테스트를 배우기 전에 다음을 이해합시다.
호환성이란 무엇입니까?
호환성은 존재하거나 함께 살아가는 능력에 지나지 않습니다. 정상적인 생활에서 기름은 물과 호환되지 않지만 우유는 물과 쉽게 결합될 수 있습니다.
호환성 테스트란 무엇입니까?
호환성 테스트는 소프트웨어가 다양한 하드웨어, 운영 체제, 애플리케이션, 네트워크 환경에서 실행될 수 있는지 확인하기 위한 소프트웨어 테스트 유형입니다. 모바일 장치.
호환성 테스트는 비기능 테스트의 한 유형입니다.
호환성 테스트 유형
호환성 테스트 유형을 살펴 보겠습니다.
- 하드웨어: 소프트웨어가 다양한 하드웨어 구성과 호환되는지 확인합니다.
- Opera팅 시스템: 소프트웨어가 다른 제품과 호환되는지 확인합니다. Opera팅 시스템 처럼 Windows, 유닉스, 맥 OS 등
- 소프트웨어: 개발한 소프트웨어가 다른 소프트웨어와 호환되는지 확인합니다. 예를 들어 MS Word 응용 프로그램은 MS와 같은 다른 소프트웨어와 호환되어야 합니다. Outlook, MS 엑셀, VBA 등
- 네트워크 : 대역폭과 같은 다양한 매개변수를 사용하여 네트워크에서 시스템 성능을 평가합니다. Opera속도, 용량. 또한 앞서 언급한 모든 매개변수를 사용하여 다양한 네트워크의 애플리케이션을 확인합니다.
- Browser: 귀하의 웹사이트가 다음과 같은 다양한 브라우저와 호환되는지 확인합니다. Firefox, Google Chrome, 인터넷 익스플로러 등
- 디바이스: USB 포트 장치, 프린터 및 스캐너, 기타 미디어 장치 및 Bluetooth와 같은 다양한 장치와 소프트웨어의 호환성을 확인합니다.
- 모바일: 귀하의 소프트웨어가 다음과 같은 모바일 플랫폼과 호환되는지 확인하십시오. Android, iOS 등
- 소프트웨어 버전: 이는 귀하의 소프트웨어 응용 프로그램이 다른 버전의 소프트웨어와 호환되는지 확인하는 것입니다. 예를 들어 Microsoft Word 와 호환되는 Windows 7, Windows SP7하지 마십시오. Windows SP7하지 마십시오. Windows 7 SP3.
호환성 테스트에는 두 가지 유형의 버전 확인이 있습니다.
이전 버전과의 호환성 테스트
이전 버전과의 호환성 테스트 개발된 하드웨어나 소프트웨어의 동작과 호환성을 이전 버전의 하드웨어나 소프트웨어와 검증하는 기술입니다. 이전 버전의 모든 변경 사항이 알려져 있으므로 이전 버전과의 호환성 테스트는 훨씬 예측 가능합니다.
향후 호환성 테스트
향후 호환성 테스트 개발된 하드웨어나 소프트웨어의 동작과 최신 버전의 하드웨어나 소프트웨어와의 호환성을 확인하는 프로세스입니다. 최신 버전에서 적용될 변경 사항을 알 수 없으므로 향후 호환성 테스트는 예측하기가 다소 어렵습니다.
호환성 테스트 도구
- BrowserStack – 브라우저 호환성 테스트: 이 도구는 소프트웨어 엔지니어가 다양한 브라우저에서 애플리케이션을 확인하는 데 도움이 됩니다.
- 가상 데스크탑 – Operating 시스템 호환성: 이것은 여러 운영 체제에서 응용 프로그램을 실행하는 데 사용됩니다. 가상 머신. n 다수의 시스템을 연결하여 결과를 비교할 수 있습니다.
호환성 테스트를 수행하는 방법
- 호환성 테스트의 초기 단계는 애플리케이션이 작동할 것으로 예상되는 환경 또는 플랫폼 세트를 정의하는 것입니다.
- 테스터는 다양한 구성에서 예상되는 애플리케이션 동작을 이해하기 위해 플랫폼/소프트웨어/하드웨어에 대한 충분한 지식을 가지고 있어야 합니다.
- 애플리케이션이 다양한 구성에서 제대로 실행되는지 확인하려면 다양한 플랫폼, 장치, 네트워크를 테스트할 수 있는 환경을 설정해야 합니다.
- 버그를 신고하세요. 결함을 수정하세요. 확인을 위해 다시 테스트 결함 고정.
결론
호환성 테스트의 가장 중요한 용도는 개발된 소프트웨어가 요구 사항 문서에 명시된 대로 다양한 구성에서 작동하는지 확인하는 것입니다. 이 테스트는 애플리케이션이 클라이언트 환경과 호환되는지 확인하기 위해 필요합니다.