우수 답변
호환성 테스트 는 소프트웨어가 다른 하드웨어, 운영 체제, 응용 프로그램, 네트워크 환경 또는 모바일 장치에서 실행될 수 있는지 확인하기위한 소프트웨어 테스트 유형입니다.
• 기본적으로 응용 프로그램 또는 컴퓨팅 환경.
• 구축 된 애플리케이션 또는 소프트웨어 제품이 하드웨어, 운영 체제, 데이터베이스 또는 기타 시스템 소프트웨어와 호환되는지 여부를 테스트합니다.
• 호환성 테스트는 항상 수행해야합니다. 가상 환경이 아닌 실제 환경에서 수행합니다.
• 다양한 브라우저 및 운영 체제에서 애플리케이션의 호환성을 테스트하여 100 \% 적용을 보장합니다.
UI 레이아웃이 다양한 화면 해상도에서 일관 적입니까? 및 브라우저?
모든 너비, 여백 및 패딩이 브라우저와 화면에서 일관되게 작동합니까? 해상도?
글꼴과 색상이 브라우저에서 일관되게 렌더링 되나요?
이미지와 애니메이션 GIF가 모든 브라우저에서로드 되나요?
자바 스크립트가 모든 브라우저에서 작동하나요?
해당하는 경우 앱의 HTML 버전이 모든 브라우저에서 일관되게 표시 되나요?
호환성 테스트 유형 :
• 브라우저 호환성 테스트
• 하드웨어
• 네트워크
• 모바일 장치
• 운영 체제
• 버전
• 브라우저 호환성 테스트
호환성 테스트에서 매우 인기가 있습니다. Chrome, Firefox, Internet Explorer, Safari, Opera 등과 같은 다른 브라우저에서 소프트웨어 응용 프로그램의 호환성을 확인하는 것입니다.
• 하드웨어
다른 하드웨어 구성과 애플리케이션 / 소프트웨어 호환성을 확인하는 것입니다.
• 네트워크
3G, WIFI 등과 같은 다른 네트워크에서 애플리케이션을 확인하는 것입니다.
• 모바일 장치
앱이 Android, iOS, Windows 등과 같은 모바일 장치 및 플랫폼과 호환되는지 확인하는 것입니다.
• 운영 체제
응용 프로그램이 Windows, Linux, Mac 등과 같은 다른 운영 체제와 호환되는지 확인하는 것입니다.
• 버전
다른 버전의 소프트웨어에서 소프트웨어 응용 프로그램을 테스트하는 것이 중요합니다. 버전 검사에는 두 가지 유형이 있습니다.
– 이전 버전과의 호환성 테스트 – 이전 또는 이전 버전의 애플리케이션 또는 소프트웨어 테스트. 하위 호환이라고도합니다.
– 순방향 호환성 테스트 -새 버전 또는 향후 버전에서 애플리케이션 또는 소프트웨어 테스트. 순방향 호환이라고도합니다.
호환성 테스트를 수행하는 이유는 무엇입니까?
호환성 테스트는 애플리케이션을 확인하는 것입니다. 모든 플랫폼에서 동일한 방식으로 작동합니다. 일반적으로 개발 팀과 테스트 팀은 단일 플랫폼에서 애플리케이션을 테스트합니다. 그러나 일단 애플리케이션이 출시되면 고객은 다른 플랫폼에서 우리 제품을 테스트 할 수 있으며 애플리케이션에서 품질 측면에서 가치가없는 버그를 발견 할 수 있습니다. 이러한 문제를 줄이고 고객을 화나게하지 않으려면 모든 플랫폼에서 애플리케이션을 테스트하는 것이 중요합니다.
언제 호환성 테스트를 수행해야합니까?
빌드가 테스트하기에 충분히 안정되면 호환성 테스트를 수행해야합니다.
호환성 테스트를 수행하는 방법
1. 동일한 브라우저에서 다른 버전으로 애플리케이션을 테스트합니다.
2. 다른 브라우저에서 다른 버전에서 애플리케이션 테스트
일반적인 호환성 테스트 결함
• UI 변경 (look 및 느낌)
• 글꼴 크기 변경
• 정렬 관련 문제
• CSS 스타일 및 색상 변경
• 스크롤 막대 관련 문제
• 콘텐츠 또는 라벨 겹침
• 깨진 테이블 또는 프레임
자세한 내용은 아래 YouTube 동영상을 참조하세요.