최근에 나는 안드로이드 장치 (또는 심지어 단일 안드로이드 장치)의 하위 집합에서만 볼 수있는 웹 렌더링 버그에 대한 티켓 번호에 노력하고 있습니다. 이 카테고리의 버그를 재현하는 것은 정말로 어려울 것 같습니다. 때로는 내가 전혀 할 수 없다는 것을 알게되고, 때로는 일부 장치에서는 가능하지만 다른 장치에서는 그렇지 못할 수도 있습니다. 이유는 모르겠습니다.android 웹 브라우저에서 웹 렌더링 버그를 재현하는 데 도움이되는 요소를 식별하는 방법은 무엇입니까?
예를 들어 품질 보증팀에서 최근에 한 티켓이 "Galaxy Tab/Android QA 빌드 4.1"에 영향을 미친 것으로보고되었습니다. 나는 (이 재현 할 수있다) 4.1 에뮬레이터 (ADT 및 Genymotion 모두)를 실행
- 을 시도
- Browserstack의 갤럭시 탭 2 10.1 (가 재현 할 수없는) 4.1을 실행하는 두 개의 서로 다른 갤럭시 탭 장치 에뮬레이터 (Android 4.0을 실행 중) ... 과 QA가 티켓에 첨부 한 내용을 정확히 확인했습니다. 이 문제를 성공적으로 재현했습니다.
나는 그 특정 버그를 결국 해결했지만, 다른 한편으로는 처음 두 시도 후에 포기하고 Browserstack을 시도한 적이 없었을 것입니다. 그것은 내가 그것을 재현하는 길을 찾은 반 벙어리 행운이다. 나는 그것에 덜 의존하고 더 나은 것을 배우고 싶다. (a) 문제를 재현 할 수있는 가능성이있는 장소를 확인한다. (b) 내가 필요한 모든 세부 사항을 알려주기 위해 QA를 그릴한다.
관련 변수는 무엇입니까?
- 안드로이드 버전
- 브라우저 버전
- 아마 커널 버전 : 내가 좋아하는 것들을 생각 해요?
- 재고 대 주문형 OS (얼마나 큰 역할을 캐리어/제조업체 변형이 가능합니까?)?
- 화면 크기/해상도
- 다른 하드웨어 변형?
하지만 이러한 상호 작용이나 다른 것들이 어떻게 작용하는지에 대해서는 많이 알지 못합니다.
이 질문을하는 또 다른 방법 - 누군가 내게 와서 "안녕하세요, 내 Samsum DroidTab로 탐색 할 때 귀하의 웹 사이트에 문제가있는 것을보고 있습니까?" (또는 다른 부정확하게 지정된 장치) 내가보고있는 것을 확실하게 재현 할 수있는 다른 장치/에뮬레이터를 찾으려면 정확히 무엇을 알아야합니까?