Android 용 자동화 테스트에 대한 아이디어를 정말 좋아합니다.
다른 장치에서 UI의 현재 상태를 미리보기위한 훌륭한 결과를주는 Spoon을 시도했습니다.
문제는 팀 (개발자/UI/UX)과 효과적으로 공유하는 방법입니다.
내가 원하는 것은 다음과 같습니다. build server (Jenkins) triggers Robotium + Spoon 테스트 (각 화면의 스크린 샷을 찍은 다음 빌드 서버는 Spoon의 결과를 일부 web-app (?)에 게시합니다. 스푼 보고서는 날짜별로 그룹화되어 각 스크린 샷에 대한 의견을 남길 수 있습니다.
내 웹 앱이 내 요구 사항에 맞을까요?Android : UI Collaboration (Jenkins + Spoon +?)
답변
저는 현재 Jenkins를 사용하고 있습니다. 나는 스푼을 실행하는 스크립트를 가지고 있고, 그 다음에 숟가락이 결과와 presto를 출력하는 곳에 젠킨스를 지적했습니다! 이제 모든 빌드에 자동화 된 테스트 결과가 첨부되었습니다. 스크린 샷과 함께하면 내 관리자에게 깊은 인상을주고 디버깅을 훨씬 쉽게 할 수있게되었습니다. 마지막 보너스는 모두 무료입니다!
완벽 해요! 빠르고 쉽게 구현할 수 있습니다. 각 스크린 샷에 댓글을 달 수있는 방법이 있습니까? – surlac
나는 그 하나에 쉬운 또는 미리 만들어진 해결책을 생각할 수 없다 ... 재미있는 주말 프로젝트처럼 들리 네 ... : D – psionicNinja
@psionicNinja 그 스크립트를 공유 할 수 있습니까? – Caipivara
젠킨스의 보안 변경으로 인해 HTML 게시자 확장의 선택된 대답이 더 이상 작동하지 않습니다. 젠킨스 버전에서 시작 1.625.3 및 1.641 제한 사항은 자바 스크립트를 차단하여 표시가 거의 제한되어 거의 쓸모 없게했습니다.
상업용 솔루션에 관심이 있으십니까? – maszter
물론입니다. 나는 모든 솔루션에 개방적이다. – surlac
Testdroid를 추천 할 수 있지만 Spoon은 지원하지 않습니다. 어쨌든 Jenkins와 함께 Robotium, UIAutomator, Calabash 등을 실행할 수 있습니다. 불행히도 Spoon은 아직 지원되는 프레임 워크 목록에 없습니다. – maszter