> 운영 및 유지보수 > 안전 > APP 충돌의 주요 원인은 무엇입니까?

APP 충돌의 주요 원인은 무엇입니까?

WBOY
풀어 주다: 2023-05-18 13:55:06
앞으로
2492명이 탐색했습니다.

1. 어떤 종류의 시나리오가 충돌 문제를 일으킬 가능성이 있나요?

최근 저는 어떤 문제가 충돌을 일으킬 가능성이 있는지 생각해 보았습니다. 즉, 비정상적인 사고를 하는 것입니다. 불과 이틀 전 '크래시'에는 주인공 존 놀란이 경찰차로 도망자의 차를 막지 못해 도망자를 탈출시키는 장면이 나온다. 우선, 일반 사람들은 도로에서 운전할 때 다른 사람과의 충돌을 피할 것입니다. 이것은 기능을 테스트하는 주요 과정과 같으며 무작위 입력을 하지 않지만 경찰관은 다릅니다. 모든 방법은 테스트 과정에서 기능을 어떻게 조작해야 할지 고민하는 비정상적인 생각과 같아서 사용하기 어렵게 만듭니다.

Book 1. 비정상적인 동작

고객은 기본적으로 프로세스에 따라 APP을 사용하지만, 다양한 비정상적인 동작으로 인해 프로그램이 충돌할 수 있으므로 잠재적인 충돌 문제를 발견하고 제품 품질을 보장하는 것이 중요합니다. 작업 요약. 아래에 요약된 특정 기능 충돌 ​​문제의 대부분은 이미지 업로드 과정에서 대용량 이미지 추가, 긴 이미지, 불완전한 이미지 등 비정상적인 작업으로 인해 발생합니다.

Tip 2. 특정 기능의 앞면과 뒷면을 앞뒤로 전환하면 쉽게 충돌이 발생할 수 있습니다.

예를 들어 비디오 재생 중에 배경으로 전환했다가 다시 돌아오는 경우

Tip 3. 경계 값 충돌

소위 경계값 문제는 함수가 견딜 수 있는 최대값을 테스트하는 것입니다. 예를 들어 그림이 최대 5M를 지원하면 그림 = 5M을 업로드하고 텍스트 상자는 최대 300 단어를 지원합니다. 따라서 300단어 이상의 콘텐츠를 입력합니다.

Tip 4. 특정 기능을 여러 번 클릭

이는 페이지 돌아가기 버튼 여러 번 클릭, 검색 여러 번 클릭, 전환 버튼 여러 번 클릭, 공유 버튼 여러 번 클릭 등으로 인해 프로그램이 실행되는 경우가 비교적 일반적입니다. 충돌하다.

Tip 5. 약한 네트워크 환경에서 기능 동작

Tip 6. 페이지가 풀로드되지 않았을 때 빠른 동작

2. 특정 기능의 크래시 문제

2.1, 영상/음성 카테고리

1) 영상이 재생중입니다 전체 화면에서 전체 화면 버튼과 왼쪽 상단의 돌아가기 버튼을 여러 번 클릭하면 시스템이 충돌합니다

2) 동영상을 전체 화면으로 재생할 때 전체 화면을 클릭한 후 시스템이 충돌하고 이전 페이지로 돌아갑니다 버튼을 동시에 누르세요

3) 영상 재생 시 가로 화면과 세로 화면이 전환되면서 시스템이 멈춥니다

4) 영상 재생 중에 속도 조절과 멈춤을 반복합니다

5) 영상 재생 시 화면이 세로로 전환됩니다.

6) 동영상 재생 시 챕터 앱이 여러 번 전환되고 충돌이 발생합니다.

7) 동영상 재생 중에 앱이 일시 정지되었습니다. 다른 소프트웨어에서는 재생 페이지로 전환하고 계속을 클릭하면 재생을 재개할 수 없습니다.

8) 다운로드한 비디오를 삭제하려면 클릭하면 충돌이 발생합니다. 2.2, 카메라/스캔/아바타

1) 인터페이스를 스캔하여 앨범에 들어갑니다. 10M 이상의 사진을 선택하면 충돌이 발생합니다

2) 앨범 권한 없이 아바타를 수정하면 앨범에 액세스할 수 있습니다

3) 아바타에 긴 사진을 업로드할 때 충돌이 발생합니다

4) 아바타에 불완전한 사진을 업로드할 때 충돌이 발생합니다

5) 사진 버튼으로 배경으로 전환 후 전환 프런트로 이동하여 사진을 선택하면 충돌이 발생합니다

2.3 텍스트 상자/검색

입력란에 내용을 붙여넣고 모두 선택하고 복사합니다. 프로그램이 충돌합니다

2) 검색 인터페이스에 텍스트를 입력하고 모두 선택하고 충돌을 추가합니다

3) 검색에 성공했습니다. 그 후 다시 검색하면 APP가 충돌합니다

4) 검색하려면 특수 문자를 여러 번 입력하고, 앱이 충돌합니다

5) 검색 결과 인터페이스에서 취소를 클릭하면 프로그램이 충돌합니다

2.4. 페이지 작동

1) 페이지에 들어간 후 즉시 종료하고 다른 열을 다시 클릭합니다.

2) 계속 이전 페이지로 돌아갑니다

3) 인터페이스에 들어가서 계속 로드하고, 앱을 종료하고 앱을 클릭하면 페이지를 연 후 충돌이 발생합니다.

4) 인터페이스 콘텐츠가 많을 때 위로 슬라이드하여 새로 고친 다음 아래로 슬라이드하면 인터페이스 카드 소유자, 클릭 어떤 기록에서든 충돌이 발생합니다

2.5, 공유 기능

1) WeChat에서 공유가 성공적으로 애플리케이션으로 돌아가고 공유 버튼을 다시 클릭하면 애플리케이션이 충돌합니다

2) 메시지 공유 버튼을 여러 번 작동합니다

3 ) 콘텐츠 공유에 성공했습니다. 마지막으로 QQ에서 링크를 열면 스토리가 존재하지 않는다는 메시지가 표시됩니다

4) Weibo 인증 로그인이 여러 번 충돌했습니다

마지막으로 이러한 시나리오와 작업을 일시적으로 수정해야 합니다. 더 나은 결과를 얻으려면 약한 네트워크 조건에서 여러 번 클릭하십시오. 특정 기능의 경우 특정 기능을 여러 번 클릭하거나 프로그램이 앞뒤로 자주 전환되는 경우 사용하기가 더 쉽다고 개인적으로 생각합니다.

위 내용은 APP 충돌의 주요 원인은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
app
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿