HOME > 상세정보

상세정보

(자바 개발자도 쉽고 즐겁게 배우는)테스팅 이야기 (2회 대출)

자료유형
단행본
개인저자
이상민.
서명 / 저자사항
(자바 개발자도 쉽고 즐겁게 배우는)테스팅 이야기 / 이상민 지음.
발행사항
서울 :   한빛미디어 ,   2009.  
형태사항
400 p. : 삽도 ; 23 cm.
총서사항
Blog2Book 시리즈 ; 08
ISBN
9788979147124
일반주기
찾아보기 수록  
비통제주제어
테스팅 , 테스트 ,,
000 00700camccc200241 k 4500
001 000045575656
005 20100805050014
007 ta
008 100114s2009 ulka 001c kor
020 ▼a 9788979147124 ▼g 93560: ▼c \22,000
035 ▼a (KERIS)BIB000011886619
040 ▼a 222001 ▼c 222001 ▼d 244002
082 0 4 ▼a 005.14 ▼2 22
090 ▼a 005.14 ▼b 2009z1
100 1 ▼a 이상민.
245 1 0 ▼a (자바 개발자도 쉽고 즐겁게 배우는)테스팅 이야기 / ▼d 이상민 지음.
260 ▼a 서울 : ▼b 한빛미디어 , ▼c 2009.
300 ▼a 400 p. : ▼b 삽도 ; ▼c 23 cm.
440 0 0 ▼a Blog2Book 시리즈 ; ▼v 08
500 ▼a 찾아보기 수록
653 ▼a 테스팅 ▼a 테스트
949 ▼a 블로그 투 북 시리즈 ; ▼v 07

소장정보

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.14 2009z1 등록번호 151284031 (2회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

책소개

초보 테스터 나필승씨의 테스팅 업무를 살펴보며 테스팅에 대해 잘 알지 못했던 여러분에게 '테스팅이란 무엇인지'와 '어떻게 하면 더 편리하고 빠른 테스팅이 가능한지'를 알려준다. 이를 통해 물 흐르듯 자연스러운 프로젝트 팀의 업무 진행은 물론 개발자 자신의 능력 향상까지 이룰 수 있다.

별책부록으로 이클립스, Ant, Subversion, Internet Explorer Developer Toolbar, Firebug의 설치 및 사용법을 제공한다. 이 내용은 저자 홈페이지(http://www.tuning-java.com)와 한빛미디어 홈페이지(www.hanb.co.kr) 의 상세 페이지에서 다운로드받을 수 있다.

누구라도 쉽게 배우는 필수 테스트 스킬!

일반적으로 테스팅을 해야 한다는 사실을 잊거나 혹은 테스팅은 테스터의 전유물이라고 생각하는 개발자가 많다. 그런데 우리가 이 책에서 만나볼 나필승씨처럼 어느 날 갑자기 한 번도 해보지 않았던, 또 해보리라 생각지도 않았던 테스팅 업무를 해야 하는 상황이 온다면 여러분은 어떻게 할 것인가? 마냥 회사에서 테스터를 지원해 줄 때까지 기다리거나 그냥 아는 한도 내에서만 최선을 다해 작업하는 것이 능사는 아닐 것이다. 사실 테스팅은 프로젝트를 진행할 때마다 빼놓을 수 없는 중요한 절차이다. 특히 웹 서비스 제공이 목적인 프로젝트에서는 서버나 메인 시스템의 오작동을 더욱 철저하고 꼼꼼하게 체크해야 한다. 서비스 개시 중 치명적인 오작동 하나로 서비스 사용자들의 원성을 듣는 것은 물론 심지어는 그 서비스의 생사까지 가름하기 때문이다. 이 책에서는 초보 테스터 나필승씨의 테스팅 업무를 살펴보며 테스팅에 대해 잘 알지 못했던 여러분에게 '테스팅이란 무엇인지'와 '어떻게 하면 더 편리하고 빠른 테스팅이 가능한지'를 알려준다. 이를 통해 물 흐르듯 자연스러운 프로젝트 팀의 업무 진행은 물론 개발자 자신의 능력 향상까지 이룰 수 있다.
더 이상 멈추지 않는 시스템을 보고 싶다면, 그리고 집에서 숨죽이며 시스템의 동향을 살피는 자신이 싫다면 이 책을 읽어보자. 당신과 당신의 팀을 도와줄 꼭 필요한 테스트 스킬이 담겨 있을 것이다.

∴ 이 책은 별책부록으로 이클립스, Ant, Subversion, Internet Explorer Developer Toolbar, Firebug의 설치 및 사용법을 제공합니다. 이 내용은 저자 홈페이지(http://www.tuning-java.com)와 한빛미디어 홈페이지(www.hanb.co.kr) 『Blog2Book 자바 개발자도 쉽고 즐겁게 배우는 테스팅 이야기』의 상세 페이지에서 다운로드받을 수 있습니다.


정보제공 : Aladin

저자소개

이상민(지은이)

삼성SDS에서 개발을 시작하여 NAVER, NHN 등의 회사에서 일했다. 《자바의 신》, 《자바 성능 튜닝 이야기》 등 다수의 IT 서적을 집필하였다. 지금은 국내 최고의 스마트 통합 주차 회사인 파킹 클라우드에서 개발 총괄 이사로 일하고 있다.

정보제공 : Aladin

목차

목차
추천평 = 4
저자 서문 = 6
1. 테스트에 대한 재미없는 이야기
 Story 01 테스트 전문가들이 항상 이야기하는 기본 내용
  나필 승씨 소개 = 17
  테스트를 왜 하는가? = 19
  테스트의 단계는 어떻게 되는가? = 24
  기능적 테스트와 비 기능적 테스트는 또 뭐지? = 29
  V-Model. 많이 들어는 봤는데... = 31
 Story 02 또 재미없는 테스트 이야기
  정적 테스트의 종류에는 어떤 것들이 있을까? = 35
  일반적인 리뷰 프로세스를 알아보자 = 38
  동적으로 하는 테스트는 이런 것들이 있다 = 40
  블랙 박스 테스트와 화이트 박스 테스트의 의미 = 41
  확정 테스트와 회귀 테스트는 왜 하는 거지? = 45
  테스트 케이스와 테스트 스위트의 차이는 뭘까? = 46
 Story 03 테스트 그냥 하면 되지 뭘 분석해?
  테스트 입력 값 분석하기 = 51
  입력 값이 복잡할 때 제대로 분석하자 = 55
  상태가 바뀔 때는 이렇게 한다 = 58
2. 단위 테스트 쉽게 해보기
 Story 04 JUnit 이름은 많이 들어 봤는데...
  xUnit이란? =  65
  JUnit 다운로드 및 설치 = 67  
  먼저 JUnit 3.x를 간단히 알아보자 = 70
  JUnit 4.x는 뭐가 다른데? = 80 
  스텁만 있는 것이 아니었구나 = 84
  Mockito의 간단한 사용법 = 86  
  Mockito는 이렇게 응용하여 사용할 수 있다 = 94
 Story 05 TDD가 뭐야
  TDD가 뭘까? = 98
  그럼 도대체 왜 TDD를 해야 하는 거야? = 100
  말처럼 TDD는 적용하기 쉬울까? = 104
  도대체 리팩토링이 뭐길래? = 107
 Story 06 웹 UI도 자동화 테스트가 가능하구나
  웹 UI 테스트 툴도 있구나 = 113 
  Selenium이 뭐지? = 115 
  Selenium IDE 사용법을 알아보자 = 120  
  Selenium IDE를 이용하여 간단한 사이트의 스크립트를 작성해보자 = 122
  이번에는 약간 복잡한 사이트를 테스트 해보자 = 125
  Selenium Remote Control 사용법도 알아보자 = 129
 Story 07 웹 URL 요청을 자동화해서 테스트 해보자
  HttpUnit이란 = 138
  HttpUnit은 어떻게 동작하나? = 140
  아주 간단한 페이지를 HttpUnit으로 테스트 해보자 = 142
  우리가 테스트하려는 사이트를 HttpUnit으로 요청하자 = 143
  자동 로그인 테스트를 해보자 = 146  
  JUnitPerf라는 것도 있다 = 151  
3. 정적인 테스트하기
 Story 08 이것도 테스트구나
  리뷰란? = 157 
  그렇다면 개발자가 할 수 있는 리뷰는? = 160 
  코드 리뷰를 자동으로 해주는 착한 툴 몇 가지 = 163
 Story 09 정적 테스트 툴 살펴보기
  정적 테스트 툴을 이클립스에서 사용할 수 있다고? = 170 
  FindBugs에서 제공하는 분석 결과 확인하기 = 173  
  PMD에서 제공하는 결과 확인하기 = 175  
  PMD 리포트 작성하기 = 177  
  FindBugs UI는 정말 사용하기 쉽다 = 178  
  PMD 규칙 관리하기 = 181  
  나만의 PMD와 FindBugs 규칙 추가하는 방법 링크 = 185 
4. 통합 테스트 쉽게 해보기
 Story 10 통합 테스트도 자동화할 수 있어?
  Continuous Integration = 188  
  통합 빌드의 수행 절차 = 190  
  통합 빌드의 부품들 = 192  
  통합 빌드에서 유의할 점 = 193 
  그럼 통합 빌드 툴에는 어떤 것이 있을까? = 195
 Story 11 Hudson에 대해서 알아보자
  Hudson이란? =  201
  Hudson 다운로드 및 설치 = 202  
  첫 빌드 프로젝트 만들어 보기 = 204  
  Hudson 설정 메뉴를 살펴보자 = 210  
  효과적으로 Hudson을 사용하기 위한 환경 확장하기 = 211  
  본격적인 빌드 작업 수행하기 = 213  
5. 성능 테스트는 이렇게
 Story 12 성능 테스트가 뭐야?
  성능 테스트를 왜 하는 거야? = 218 
  트랜잭션에도 종류가 있다 = 221  
  TPS가 도대체 뭐지? = 222 
  응답시간이 가장 중요한 거 아니야? = 225 
  TPS와 응답시간은 서로 관련이 있다 = 228  
 Story 13 성능 테스트 한번 해볼까?
  성능 테스트의 종류에는 이런 것들이 있다 = 232 
  성능 테스트에서 시간은 이렇게 구분한다 = 235  
  어떤게 동시 사용자야? = 236 
  성능 테스트 대상 식별하기 = 239  
  스크립트란? = 243 
  성능 테스트를 할 때 고려해야 하는 사항 = 245  
 Story 14 JMeter가 뭘까?
  무료 성능 테스트 툴에는 어떤 것이 있을까? = 249
  JMeter 다운로드 및 설치 = 252  
  Badboy 다운로드 및 설치 = 254  
  JMeter에 익숙해지기 = 255  
  JMeter 테스트 준비 Step 1 스크립트 레코딩하기 Part 1 = 259  
  JMeter 테스트 준비 Step 1 스크립트 레코딩하기 Part 2 = 263  
  JMeter 테스트 준비 Step 1 스크립트 레코딩하기 Part 3 = 265  
  JMeter 테스트 준비 Step 2 결과 검증하기 = 266  
  JMeter 테스트 준비 Step 3 데이터 준비하기 = 269  
  JMeter로 성능 테스트를 수행하자 = 272  
  성능 테스트를 할 때 모니터링해야 하는 것 = 277  
 Story 15 결과는 어떻게 분석하라고?
  응답시간 분석 및 정리하기 = 280  
  TPS 분석 및 정리하기 = 283  
  CPU 분석 및 정리하기 = 285  
  보고서에 반드시 들어가야 하는 기본 내용은? = 289 
6. 보안 테스트도 어려운 것만은 아니네
 Story 16 보안이 그렇게 중요한가?
  보안이라고 하면 도대체 어떤걸 이야기하는 거야? = 294 
  웹 애플리케이션의 취약점에는 이런 것들이 있다 = 296  
  웹 애플리케이션 보안 체크 리스트 Top 10 = 299  
  보안 테스트 툴에는 어떤 것이 있을까? = 301 
 Story 17 보안 테스트의 기초를 알아보자
  보안 테스트란? = 307 
  보안 테스트를 하려면 데이터 암호화에 대한 지식은 필수다 = 308  
  Burp Suite를 이용한 요청 데이터 변환하기 = 315  
  WebGoat를 이용한 보안 테스트 연습하기 = 319  
7. 프로젝트를 마무리하는 테스트는 이런 것이 있구나
 Story 18 시스템 오픈 여부를 결정하는 출하검사와 인수 테스트
  경험에 의한 테스트 방법들 = 328  
  출하검사란? = 332 
  결함율과 출하검사의 유의사항 = 335  
  그렇다면 인수 테스트는 어떻게 해야 하는 거지? = 339 
 Story 19 인수 테스트를 위한 Fit와 FitNesse
  FitNesse가 뭐야? =  345
  FitNesse 설치하기 = 350  
  FitNesse에 먼저 적응하자 = 355  
  첫 테스트를 수행하자 = 358  
  FitNesse 화면을 묶어서 Suite로 테스트하자 = 365  
  FitNesse의 기본 Fixture를 이해하자 = 369  
  FitNesse의 기본 Fixture 예제 = 371  
Appendix
 1. Test 관련 사이트 정보 = 378 
 2. IEEE 1028 = 385  
 3. 원인-결과 그래프 = 387  
 4. 웹 테스트를 위한 간단한 페이지 준비하기 = 391  
 5. Burp Suite 설치 및 사용법 = 397
찾아보기 = 401  

관련분야 신착자료

Harvard Business Review (2025)