분류 전체보기244 WebDAV 설치 가이드 링크 회사에서 WebDAV 구축할 때 참고하기 좋았던 링크입니다삽질하면서 얻은 경험이라면, iOS 에서 윈도우 서버로 접속할 때 Apache 가 궁합이 좋았다는 점 * Windows (Apache)http://www.mkyong.com/apache/how-to-enable-webdav-in-apache-server-2-2-x-windows * Windows (IIS)http://www.daegul.com/2512125 * Mac OS Xhttp://manas.tungare.name/blog/howto-setup-webdav-on-mac-os-x 2014. 3. 2. monkeyrunner를 이용한 단말기 화면캡쳐 안드로이드 SDK 설치 후 단말기 연결sample.py 파일 작성import datetime from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage device = MonkeyRunner.waitForConnection() MonkeyRunner.sleep(1) now = datetime.datetime.now() filename = now.strftime("D:\AHA\shot-%Y-%m-%d-%H%M%S.png") result = device.takeSnapshot() result.writeToFile(filename,'png')adt-bundle-windows-x86\sdk\tools 경로를 cmd로 이동명령어 입력m.. 2013. 9. 10. 안드로이드 단말기 monkey 테스트 안드로이드 SDK 설치 후 디바이스와 연결adt-bundle-windows-x86\sdk\platform-tools 경로를 cmd로 오픈디바이스에 테스트하려는 화면을 띄움아래와 같은 형식으로 명령어 입력 후 실행adb shell monkey -p [패키지명] --pct-touch 70 --pct-majornav 30 --throttle 50 -v 1000자세한 옵션은 링크 참조 : http://blog.daum.net/whisperlip/7287317 2013. 9. 10. grinder 에서 JSON 파싱하기 1. 그라인더 lib 폴더에 아래 링크에서 다운받은 org.json-20120521.jar 파일 넣기https://code.google.com/p/org-json-java/downloads/list또는 엔그라인더에서 json 관련 json-20090211.jar 추출 2. 그라인더 setGrinderEnv.cmd 파일 클래스패스에 json 파일 경로 추가set CLASSPATH=%GRINDERPATH%\lib\grinder.jar;%GRINDERPATH%\lib\org.json-20120521.jar; 3. json 사용법 예제http://junoyoon.tistory.com/entry/nGrinder-jsonjar-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 2013. 8. 7. 웹사이트 테스트시 빼먹기 쉬운 항목 1. 최소 해상도 일반적으로 가로 1024까지는 최적화되어 표시되야 함 2. www 처리www 없어도 접속 가능해야 함 3. 깨진 링크 검사http://home.snafu.de/tilman/xenulink.html 4. 자바스크립트 오류https://chrome.google.com/webstore/detail/javascript-errors-notifie/jafmfknfnkoekkdocjiaipcnmkklaajd 5. SEO, robots.txt 처리https://chrome.google.com/webstore/detail/seo-website-analysis/hlngmmdolgbdnnimbmblfhhndibdipaf 6. 가입 제한 ID admin, master, manager 등 7. https 전환.. 2013. 8. 5. 윈도우 창 핸들링 셀레늄에서 새 탭이나 팝업창 컨트롤하는 방법 단, 핸들링 정보 얻는데 2초, 포커스 전환시 2초 딜레이가 생긴다 http://santoshsarmajv.blogspot.kr/2012/04/how-to-switch-control-to-pop-up-window.html http://seleniumparadise.blogspot.kr/2012/10/selenium-web-driver-code.html //클릭 전 핸들링 Set beforePopup = driver.getWindowHandles(); //클릭 driver.findElement(by).click(); //클릭 후 핸들링 Set afterPopup = driver.getWindowHandles(); //포커스 변경 afterPopup.removeA.. 2013. 7. 31. 웹 페이지 로딩 속도 체크 일반적으로 온로드 이벤트를 기준으로 삼음아래에서 아무거나 사용하면 된다단, XHR은 다른 방법으로 측정해야 함 * 개발자 도구브라우저 개발자도구 네트워크 탭의 onload 속도 * 크롬 확장https://chrome.google.com/webstore/detail/page-load-time/fploionmjgeclbkemipmkogoaohcdbig * 북마크릿http://kaaes.github.io/timing/ 참고)http://nol2soft.wordpress.com/2011/10/16/navigation-timing%EC%9C%BC%EB%A1%9C-%ED%8E%98%EC%9D%B4%EC%A7%80-%EB%A1%9C%EB%93%9C-%EC%86%8D%EB%8F%84-%EC%B8%A1%EC%A0%95%.. 2013. 7. 31. 서버 성능테스트 용어 동시단말사용자/동시접속자 (Concurrent User) Active User : 요청 후 응답을 기다리는 사용자 Inactive User : 요청하지 않고 있는 사용자 호출간격 (Request Interval) Response Time : 요청 후 응답받는 시간 Think Time : 응답받고 다음 요청 전까지의 시간 처리량 (Throughput) 단위 시간당 처리량 일반적으로 TPS (Transaction Per Second) 사용 목표 서버 관점 사업팀이 제시한 수용인원(CU) 상태에서 안정적으로 동작해야 한다 사용자 관점 클릭 후 N초 내에 동작이 완료되야 한다 클라이언트 처리시간만 1.5초로 가정하면 서버에서는 약 0.5초로 산정 네트워크 전송 및 웹브라우저 해석에 의한 병목 공식 기본 공.. 2013. 7. 2. 테스트 기법 테스트를 하려면? 분석 : 개발 산출물 (테스트 베이시스) 검토 설계 : 테스트 조건에 맞게 테스트케이스 작성 구현 : 테스트 프로시저 구성 테스트 설계란? 정의 : TC와 테스트 데이터 등을 구상하고 구체적으로 명세화하는 활동 간단하게 말하면 TC를 만드는 것 최소 개수로, 가능한 많은 결함을, 빠짐없이 테스트할 수 있도록 커버리지 확보가 필요함 (보장성) TC 관련 용어 테스트 케이스 (TC : Test Case) : 입력값과 기대결과로 구성된 최소 단위 테스트 수트 (Test Suite) : 여러 개 TC 단순 묶음 TC와 TS를 혼동하여 사용하는 테스트 조직이 많음 테스트 프로시져 (Test Procedure) : TC를 효율적인 테스트 순서로 구성 테스트 시나리오 (Test Scenario) :.. 2013. 6. 27. 이전 1 ··· 22 23 24 25 26 27 28 다음