2010-03-02 7 views
6

기술적으로 정교하지 않은 사용자가 브라우저의 스크린 샷을 나에게 제출하여 웹 응용 프로그램 문제를 쉽게 디버깅 할 수있는 방법을 찾고 있습니다.버그 신고를 돕기 위해 사용자 브라우저의 캡쳐 화면을 캡처하는 방법

웹 응용 프로그램 내부의 모든 페이지에 문제를보고하는 데 사용할 수있는 버튼이 있습니다.이 버튼은 스크린 샷 (다른 것들)을 제출하고 싶습니다.

http://www.snapabug.com/은 내가 원하는 것과 매우 비슷하지만 서비스가 허용하지 않는 몇 가지 사항을 맞춤 설정할 수 있어야합니다.

생산 환경은 램프입니다. 플래시 기반의 무언가가 있어야한다고 생각합니다. 그러나 뭔가를 찾을 수 없었습니다.

+0

의 공동 창립자 중 어떤 사용자 유형이 필요합니까? – portoalet

+0

나는 라이브 에이전트 물건을 원하지 않으며 제출물에 백 트레이스 및 애플리케이션 변수 등을 추가해야하며 제 3 자 브랜딩을 사용할 수 없습니다. Snapabug는 나를 위해 작동하지 않지만 화면 캡처 기능은 내가 찾고있는 기능입니다. – Buzz

답변

1

를 사용하여 자바 스크립트는 HTML, 사용자 에이전트 및 브라우저 세부 사항 (플러그인 등)를 잡고 AJAX와 버그보고 페이지로 보낼 수 있습니다.

+0

쿠키 값을 잊어 버리지 않고 데이터를 게시하십시오. –

1

버즈,

그래, 나뿐만 아니라 그 도구를 가로 질러 와서 꽤 멋진 것 같다. 제가 지적 할 수있는 가장 가까운 것은 셀레늄입니다. Selenium은 스크린 샷을 찍어 페이지 소스를 저장할 수 있습니다. JavaScript를 사용하여 필요한 호출을 수행한다고 생각합니다.

내가 생각하는 것 주위에 뭔가를 만들 수 있습니다.

월터

+0

IIRC에서 사용자는 브라우저 플러그인 (?)으로 Selenium 코어를 설치해야합니다. 이러한 제한 사항으로 문제가 없으면 작동 할 것입니다. – Piskvor

+0

설치를 요구할 수 없습니다. – Buzz

+0

자바 스크립트 소스 코드를보고 자신 만의 솔루션을 작성할 수 있다는 의미입니다. 아니요, 셀렌을 설치하지 않는 것이 좋습니다. 그러나 동일한 작업을 수행하기 위해 고유 한 JavaScript 코드를 작성할 수 있습니다. 더 중요한 것은, 내가하는 일은 실제 HTML 소스와 클라이언트가 보내는 정보 (http 헤더)를 캡처하는 것입니다. 이것으로 문제를 디버깅 할 수 있습니다. 우리는 HTML 소스를 Chrome, Firefox, IE, Safari, Konqueror 등에서 실행할 수 있으며 어떻게 표시되는지 볼 수 있습니다. 나는 클라이언트 측 도구에 대한 팬이 아니며 대신 자신을 신뢰할 수있는 서버 측을 캡처합니다. –

0

이 사진을 본 적이 있으십니까?

역 추적 및 응용 프로그램 변수가 자바 스크립트 변수에 저장 될 수 있으며, 스크린 샷을 보낼 때 SnapABug으로 잡고됩니다 http://userfly.com/

1

버즈.

라이브 에이전트는 설정에서 선택한 경우에만 활성화 할 수 있습니다. 기본적으로 활성화되어 있지 않습니다.

또한 사이트의 모양과 느낌에 맞는 사용자 지정 양식을 만들 수 있으며 큰 문제인 경우 브랜딩을 제거 할 수 있습니다. 에서

연락처 : [email protected] 우리는 당신을 위해 일하는 것을 가지고 올 수 있습니다.

건배, 제롬. 로그인과 세션을 얻기

3

버즈, 기존 버그 추적 솔루션 (의 Fogbugz, 레드 마인, JIRA, TFS, ...) 당신이 시도 Usersnap 제공해야합니다으로 이미 통합 도구를 필요로하는 경우

. 나는 그것이 당신이 필요로하는 것을 정확하게한다고 생각합니다! 전체 공개 : 나는 http://usersnap.com