logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

노드로 하는 웹 앱 테스트 자동화

노드로 하는 웹 앱 테스트 자동화

(헤드리스 브라우저와 모카를 활용한)

페드로 테세이라 (지은이), 조효성 (옮긴이)
에이콘출판
15,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

노드로 하는 웹 앱 테스트 자동화
eBook 미리보기

책 정보

· 제목 : 노드로 하는 웹 앱 테스트 자동화 (헤드리스 브라우저와 모카를 활용한)
· 분류 : 국내도서 > 컴퓨터/모바일 > 웹디자인/홈페이지 > HTML/JavaScript
· ISBN : 9788960774827
· 쪽수 : 176쪽
· 출판일 : 2013-10-23

책 소개

acorn+PACKT 시리즈, 제53권. 노드 텃 비디오 튜토리얼(Node Tuts video tutorial)로 이미 잘 알려진 페드로 테세이라가 집필한 책이다.

목차

1장 Zombie.js로 시작하기
___소프트웨어와 사용자 인터페이스 테스트의 역사
______테스트 자동화 시대의 시작
______유닛 테스트 vs. 통합 테스트
______Zombie.js의 정의
___서버_측 DOM에 대한 이해
______Zombie.js는 헤드리스(Headless) 브라우저
___요약

2장 웹 앱 작성
___웹 앱 요구사항 정의
___Node.js와 Flatiron 설치
______Node.js 설치
______Flatiron설치와 애플리케이션 작성
___할 일 앱 작성
______데이터베이스 설치
______Node를 통한 CouchDB 접근
______애플리케이션 레이아웃
______프론트엔드 개발
______사용자 등록
______로그인과 세션 관리
______할 일 리스트
___파일 요약
___요약

3장 좀비와 모카 설치
___애플리케이션 매니페스트 변경
___테스트 환경 설정
___요약

4장 모카의 이해
___웹 애플리케이션 테스트 체계화
___후크(Hook) 이전과 이후의 사용
___비동기 후크 사용
______후크가 테스트 그룹과 상호 작용하는 방법
___assertion 모듈 사용
______assertion 메시지 변경
___비동기 테스트 실행
___요약

5장 좀비 브라우저 제어
___브라우저 구동은 언제 준비되는가?
______URL로 웹 페이지 방문할 때의 옵션
___엘리먼트 존재 유무 검사
___폼(form) 데이터 작성
___로그인 폼 페이지 테스트
___할 일 리스트 테스트
______할 일 리스트 페이지 테스트
______할 일 아이템 생성 테스트
______할 일 아이템 제거 테스트
___테스트 절차 종합하기
___요약

6장 사용자 상호작용 테스트
___라디오 버튼 제어
___사용자 상호작용 기능 테스트
___값 선택
___요약

7장 디버깅
___명시 테스트(specific test) 실행
______독립적 테스트 디버깅 출력기능 활성화
___브라우저의 자바스크립트 콘솔 창 활용
___브라우저 상태 값 일괄 출력
___전체 도큐먼트 로그 일괄 출력
___요약

8장 AJAX 테스트
___드래그 앤 드롭(drag-and-drop) 기능 구현
___요약

저자소개

페드로 테세이라 (지은이)    정보 더보기
오픈소스 프로그래머이자 여러 Node.js 모듈의 제작자다. 14년 전에 소프트웨어 공학으로 학위를 받은 후 컨설턴트, 프로그래머, 국제적으로 유명한 Node.js 커뮤니티 회원으로 활동하고 있다. 페드로는 The Node Firm의 창립 파트너이며, Node.js 플랫폼을 서비스하는 선두 기업인 Nodejitsu Inc의 선임 프로그래머다. 또 인기 있는 노드 터츠(Node Tuts) 스크린캐스트를 만든 장본인이기도 하다. 페드로가 10살 때 그의 아버지는 ZX 스펙트럼을 프로그래밍하는 법을 페드로에게 가르쳤다. 이후 페드로는 프로그래밍을 한 번도 쉰 적이 없다. 페드로는 독학으로 아버지가 갖고 있던 애플 IIc 프로그래밍을 익혔고 이후 PC 프로그래밍에 입문했다. 대학에서는 유닉스와 오픈소스 세계를 처음 접하고 크게 매료된다. 직장에서는 비주얼 베이직, C, C++, 자바, PHP, 루비, 자바스크립트를 사용해 대규모 통신회사, 은행, 호텔 체인 등을 위한 시스템과 제품을 개발했다. 페드로는 노드가 처음 개발됐을 때부터 Node.js의 열렬한 지지자였으며, 많은 애플리케이션과 Fugue, Alfred.js, Carrier, Nock 등과 같은 유명한 모듈을 개발했다.
펼치기
조효성 (옮긴이)    정보 더보기
광운대학교 전자공학과를 졸업하고 동대학원 임베디드 소프트웨어 공학과에서 안드로이드와 블루투스를 전공했다. 과거 오비고에서 웹 개발자로 활동하고 있는 노드에 관심이 많은 행복 개발자다. 행복한 HMI WebApp 개발 팀에서 차량용 플랫폼에 올라가는 웹 앱을 개발하면서 많은 경험과 실력을 쌓았다. 현재 브라이니클에 근무하면서 서버와 클라이언트를 개발하며, 빅데이터 분석에 관심이 많고, 실제 데이터 분석 사례를 만들고 있다. 번역 작업을 통해 책을 읽는 모든 사람에게 꼭 도움이 되기를 바라는 마음을 늘 품고 있다. 에이콘출판사에서 출간한 『노드로 하는 웹 앱 테스트 자동화』(2013), 『익스프레스 프레임워크로 하는 노드 웹 앱 프로그래밍』(2014), 『Storm 실시간 빅데이터 분석 플랫폼』(2014), 『안드로이드 음성 인식 애플리케이션 개발』(2014), 『Spark로 하는 고속 빅데이터 분석과 처리』(2014), 『AngularJS 반응형 웹앱 개발과 성능 최적화』(2015), 『리액트 정복하기』(2016)를 번역했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책