2013-07-26 4 views
0

셀레늄 IDE (데이터 기반)로 작성된 테스트 스위트가 몇 개 있으며 PHP (phpunit)에 대한 내보내기 테스트 스위트 옵션이 없을 수도 있습니다.셀레늄 IDE 및 PHP 코드 적용 범위

그럼 내 질문은 셀렌 IDE 테스트를 실행하는 동안 코드 범위를 생성 할 수있는 몇 가지 도구를 설치하는 방법입니다. 나는 아직도 phpunit을에 의해 생성 된 아름다운 코드 커버리지 보고서를 필요 + Xdebug는 :

내가 배를 통해 php_codecoverage를 설치 한

편집. prepend/append.php 파일을 업데이트 한 후 원본 파일/회선 세부 정보없이이 반쪽 보고서를 받았습니다.

enter image description here

지금 나는 당신이 요구되지는 않습니다 정확히 무엇을 (예를 들어 xamppfiles/*)

답변

0

을이 문제를 해결하고 또한 블랙리스트에 일부 디렉토리를 추가 할 필요가 있지만에서 PHP formatters for Selenium IDE를 얻을 수 있습니다 Mozilla addons 웹 사이트. 내보내기 후에 데이터 기반 부분을 조정해야합니다.

+0

셀레늄 IDE 테스트를 통해 코드 커버 리지를 만들었습니다. 작동 속도가 조금 느립니다. – sakhunzai

+0

설치하려면 auto_prepend.php/auto_append.php를 업데이트해야합니다 (첫 번째 테스트 실행 전)/stop (모두 끝에서 테스트)를 수행하고 각 테스트 실행 후 이전 테스트 실행 후 커버리지 데이터를 병합하여 보고서를 생성합니다 (예 : 서비스 중단시). url.php를 처리하기 위해 쿠키를 사용합니까? _cc = start 및 url.php? _cc = stop. :) – sakhunzai