SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
• 2017.09
Rosamia
1. 텍스트 기반의 유저스토리가 파싱이 되고 엔터티와 인텐트 ( 키워드와 맥락 ) 이 파악
되기 시작
2. 파싱된 유저 스토리를 기준으로 파악한 이벤트 테스트를 하기 위해서 기존의 테스트
프레임워크를 확인
• 로봇 프레임워크( 기존 유저스토리 ) – 교체 예정
• 로칼 테스트 : 나이트워치
• 클라우드 : 크롬 헤드리스
시작하면서. 결론
사용자 스토리를 읽다.	- Robot
사용자 스토리를 읽다.	- Robot
Title : Naver 에서 메일 서비스를 이용하고 싶다
Description : Naver 에서 메일 서비스를 이용하고 싶다. 이렇게
함으로써 업무를 제외한 나의 인간관계를 더 잘 영위할 수 있다.
Naver 메인 화면에 접속해서
로그인을 한다
이후, 메일 서비스 메뉴로 이동한다
메일 서비스 화면이 나타나면 메일을 확인하고
로그아웃 한다
PM	Job
사용자 스토리를 읽다.	- Robot
*** Keywords ***
Naver 메인 화면에 접속되어 있다
${페이지 타이틀} = Get Title
Should Be Equal ${페이지 타이틀} NAVER
로그인 한다
Input Text //input[@id='id'] ${사용자 아이디}
Input Text //input[@id='pw'] ${사용자 비밀번호}
Click Element //*[@class="btn_login"]
Sleep 5s
메일 서비스로 이동한다
Click Element //a[@class='an_a mn_mail']/span[@class='an_icon']
메일 서비스 화면이 나타난다
${현재 페이지 URL} = Get Location
Should Contain ${현재 페이지 URL} mail.naver.com
Wait Until Element Is Visible //img[@id='gnb_profile_img']
Sleep 5s
로그아웃 한다
Click Element //span[@id='gnb_name1']
Click Element //a[@id='gnb_logout_button']
*** Test Cases ***
Naver 에서 메일 서비스를 이용하고 싶다
Given Naver 메인 화면에 접속되어 있다
When 로그인 한다
And 메일 서비스 메뉴로 이동한다
Then 메일 서비스 화면이 나타난다
And 로그아웃 한다
테스트
케이스
키워드
스크립트
스크립트
스크립트
키워드
키워드
키워드
변수
식
Tester	Job
사용자 스토리를 읽다.	- Robot
*** Settings ***
Documentation [NAVER S20]
... AS 사용자는
... I Want NAVER 메일 서비스를 이용하고 싶다
... So What NAVER 메일 서비스에 접속 할 수 있어야 한다
Resource ../../keyword/extended/ExtendedSelenium.robot
Resource Constant.robot
Suite Setup 브라우저 실행 ${접속 URL}
${브라우저 종류}
Test Teardown 브라우저 종료
*** Variables ***
${브라우저 종류}chrome
${접속 URL}https://www.naver.com/
${사용자 아이디 입력창} //input[@id='id']
${사용자 비밀번호 입력창} //input[@id='pw']
${사용자 로그인 버튼} //*[@class="btn_login"]
${메일 메뉴 버튼} //a[@class='an_a
mn_mail']/span[@class='an_icon']
${사용자 정보 설정 버튼} //span[@id='gnb_name1']
${로그아웃 버튼} //a[@id='gnb_logout_button']
${네이버 메일 URL} mail.naver.com
${사용자 아이디} NaverID
${사용자 비밀번호} NaverPassword
PM이 사용자 스토리를 작성한다
사용자 스토리를 테스트 프레임워크에
맞는 스크립트로 테스터가 작성한다
삐리 삐리릭..
결과 보고서!
사용자 스토리를 읽다.	- Robot
사용자 스토리를 읽다.	- Rosamia
사용자 스토리를 읽다.	- Rosamia
Title : 설문 제목 작성 화면진입
Description :설문 제목 작성 화면에 진입하고 싶다. 이렇게 함으
로써 설문을 만들 수 있다.
URL을 입력하고
설문 작성 화면에 진입하는 상황에서
설문 타이틀을 입력하는 최초화면이 보여지는 경우
설문 제목 입력란에 커서가 포커스인 되어있어야한다
가이드 문구가 보여야한다
사용자 스토리를 읽다.	– Rosamia
사용자 스토리를 읽다.	– Rosamia
Title : 설문 제목 작성 화면진입
Description :설문 제목 작성 화면에
진입하고 싶다. 이렇게 함으로써 설문
을 만들 수 있다.
URL을 입력하고
설문 작성 화면에 진입하는 상황에서
설문 타이틀을 입력하는 최초화면이 보여
지는 경우
설문 제목 입력란에 커서가 포커스인 되
어있어야한다
가이드 문구가 보여야한다
사용자 스토리를 읽다.	– Rosamia
Rosamia 프로젝트
프로젝트 설명 언어
Train-data-set Train 데이터 관리 프로젝트. AWS Deploy	기능 포함 Groovy
Train-Data-Editor Train Data 중 JSON	데이터 만드는 에디터 Node.js
NLU-Server NLU	+	 Entity 추출 서버 python
한글 형태소 Server 추출된 Entity를 한글 형태소로 분석.
트위터 패키지로 피보팅 중
Java
Gaplant-client NLU +	엔터티 추출 서비스 클라이이언트. 사용자 스토
리 관리.
React
Gaplant-server 테스트 프레임워크 Real Time	서버. Restful API 제공 Node.js
Gaplant-robot 로자미아용 로봇 프로젝트 python
Bound-Dog Object Detection	프로젝트
Tensorflow 기반에서 Darknet YOLO로 피보팅 중
python
Client Builder 전체 프로젝트를 하나의 Native	Client +	AWS	구조로 묶
어 내는 프로젝트
Electron
Training	Data
말뭉치
Train
Data
Set
Model
웹 및 SNS에서 데이타를 크롤링
일반적인 단어들 해석에 필요함
Jira	유저스토리
, 국립 국어원 데이터 포함
프로젝트를 위한 용어집 혹은 키워드
각각의 프로젝트들의 합으로 쌓여짐
말 뭉치와 학습데이타를 학습하고 나면
모델이 만들어짐
NLU+ENTITY
Server
NLU+ENTITY
Server
Model
Train
Data
Set
말뭉치
사용자
스토리
형태소
분석기
Handmade	scratch
JSON
Models
Application	구성도 -1
Train	DataSet
Builder
Train	DataSet
Editor
NLU	Server
한글 형태소
Server
Gaplant
Server
Gaplant
Client
Bound	Dog
Server
Gaplant
Robot
Client	
Builder
Gaplant
Robot
Gaplant
Server
Train	DataSet
(말뭉치,Model)
Train	Image
Model
AWS	EC2	+	P2
Pre	train
Native	Client
Test
Application	구성도 -2
Train	DataSet
Builder
Train	DataSet
Editor
NLU	Server
한글 형태소
Server
Gaplant
Server
Gaplant
Client
Bound	Dog
Server
Gaplant
Robot
Client	
Builder
Headless
Browser
Gaplant
Server
Train	DataSet
(말뭉치,Model)
Train	Image
Model
Pre	train
Web	Client
AWS	S3
AWS	EC2	+	P2
Test
사용자 스토리를 읽다.	- Show	Case
비교를 해 봅시다
사용자
스토리
작성
키워드
작성
스크립트
작성
설정값
작성
테스트
결과
보고서
사용자
스토리
작성
엔터티
및
인텐트
학습
설정값
제출
테스트
결과
보고서
룰 기반
테스트
Rosamia
테스트
• 엔터티 = 키워드
• 로자미아 설정값 = 테스트 시 한번 물어보고 지속적으로 저장하고 사용함
100번을 돌린다면?
사용자
스토리
작성
키워드
작성
스크립트
작성
설정값
작성
테스트
결과
보고서
사용자
스토리
작성
엔터티
및
인텐트
학습
설정값
제출
테스트
결과
보고서
룰 기반
테스트
Rosamia
테스트
100	개의 프로젝트에 1000개의 유저스토리
= 십만 스크립트! 십만 키워드!
= 비용!
유지 보수할 때는? (Regression	테스트에는 어떤 일이 일어날까요?)
• 엔터티 = 키워드
• 로자미아 설정값 = 테스트 시 한번 물어보고 지속적으로 저장하고 사용함
사용자
스토리
작성
키워드
작성
스크립트
작성
설정값
작성
테스트
결과
보고서
사용자
스토리
작성
엔터티
및
인텐트
학습
설정값
제출
테스트
결과
보고서
룰 기반
테스트
Rosamia
테스트
유지 보수할 때는? (Regression	테스트에는 어떤 일이 일어날까요?)
사용자
스토리
작성
키워드
작성
스크립트
작성
설정값
작성
테스트
결과
보고서
사용자
스토리
작성
엔터티
및
인텐트
학습
테스트 결과
보고서
룰 기반
테스트
Rosamia
테스트
유저스토리 작성 때마다 매번 일어나고
Regression	및 유지보수 때도 매번 작성되어야하는 부분
매일 소스코드가 유지보수 될 때 Regression	테스트
= 테스트 담당자가 없어도 개발자 스스로 유지가 되는 테스트
= 테스트비용 – (365일 *	테스트 담당자*	(n-1)	)
= 비용!
S T S T S T
…T TT T
…
Rosamia가 완성되면
비용이 절감됩니다.
제대로 테스트가 진행되는 회사의 경우에는…. 말이죠
Rosamia가 완성되면
50 6 25
제품이 제대로 테스트 되기 시작합니다.
테스트 프레임워크의 약한고리
약한 고리
1. 테스트 자동화를 위한 툴을 뭘 써야 할지 잘 모른다.
테알못!
약한 고리
아이디와 패스워드를 입력하고 버튼을 눌러 로그인 한다.
어디에?
어디에?
어떻게?
2. 스크립트를 매번 작성해야 한다.
약한 고리
*** Keywords ***
Naver 메인 화면에 접속되어 있다
${페이지 타이틀} = Get Title
Should Be Equal ${페이지 타이틀} NAVER
로그인 한다
Input Text //input[@id='id'] ${사용자 아이디}
Input Text //input[@id='pw'] ${사용자 비밀번호}
Click Element //*[@class="btn_login"]
Sleep 5s
메일 서비스로 이동한다
Click Element //a[@class='an_a mn_mail']/span[@class='an_icon']
아이디와 패스워드를 입력하고 버튼을 눌러 로그인 한다.
어디에?
input[@id='id']
어디에?
[@class="btn_login"]
기존 DOM	기반 해결책
어떻게?
Click Element
변경이 된다면?
약한 고리
기존 이미지 기반 해결책
변경이 된다면?
Rosamia Object	Detection
NLU
DOM
Darknet
YOLO
OCR	Detection
아이디와 패스워드를 입력하고 로그인 버튼을 눌러 로그인 한다.
Filter1 Filter2
Object	
Detection
Tensorflow
로그인 버튼 좌표
Darknet 트레이닝
Rosamia Event	Trigger
아이디와 패스워드를 입력하고 로그인 버튼을 눌러 로그인 한다.
버튼을 눌러
좌표
Robot
Selenium
Headless
Chrome
NLU
adaptor
Mobile
…
한눈에 보기
Authoring	
Tool
(	Train	Data	Editor	)
NLU	+ 엔터티
AI	PlatformUser	Story Test	Suite
Robot
Framework
Jira
OpenALM
Story	ManagerJSON
Server
Event	Adaptor
Script	Manager
Model	Trainer
(DataSet+JSON)
Test	Script	EngineCrawler
Appium
Headless
Browser
Object	Detection
OCR
Object	Detection
Deep	Learning
Framework
NightWatch
Web
Mobile
한눈에 보기
Authoring	
Tool
(	Train	Data	Editor	)
NLU	+ 엔터티
AI	PlatformUser	Story Test	Suite
Robot
Framework
Jira
OpenALM
Story	ManagerJSON
Server
Event	Adaptor
Script	Manager
Model	Trainer
(DataSet+JSON)
Test	Script	EngineCrawler
Appium
Headless
Browser
Object	Detection
OCR
Object	Detection
Deep	Learning
Framework
NightWatch
Web
Mobile
Start	from	scratch
In	a	middle	of	PoC
PoC Done
범례
One	more	thing. 클라우드 서비스 사례
•Remote	Testing
•No	configuration
•Easy	Debugging
•Testcase Management
•Screenshot	and	movie
NightCloud.io
One	more	thing. 클라우드 서비스 사례
•Focus	on	Mobile	Device
•UI	Acceptance	Testing	Tool
•Based	on	C#	Nunit
Xamarin test	cloud
One	more	thing. 클라우드 서비스 사례
• Funcional &	Performance	
Testing
• Jmeter based
• Famous	in	LoadTesting
• Mobile	&	Web
SOATA	CloudTest
SW	Testing	시장
Magic	Pod
• Rosamia와 유
사한 접근
• App에 국한
• 6월에 일본
Selennium 행사
에서 발표
•테스팅에 드는
비용을 추산
•약 150	조원 추
정
SW	Testing	시장
IBIS	Report
• 2016년 3Billion
•약 3조 시장
•11년~ 16년 2.2% 성장
SW	Testing	시장
3조의 존재하는 시장
147조의 잠재적 시장
Rosamia 가 가져올 수 있는 share는?
One	more	thing. 클라우드 서비스 사례로 그려본 로자미아
• Remote	Testing
• No	configuration
• Easy	Debugging
• Testcase Management
• Screenshot	and	movie
• AI
• Virtual	Testing
• Mobile	&	Web
• Browser	가상화
Rosamia B2B사내
• 전사적 테스트
환경 구축
• 프로젝트 별 테
스트 커버리지
향상
• 테스트 자동화
소외 프로젝트
극복
• B2B 서비스를 위
한 데이터 확보
• 루킨과 같은 전
략의 클라우드
향 테스트 서비
스 구축
• 과금 체계
• 개인 및 스타트
업은 무료 대형
회사들을 상대로
는 업체의 테스
트 비용 절감의
30% 과금
• 오픈 소스 전략
클라우드 서비스 더했을 때에 한눈에 보기
browser
가상화 Testing	환
경
mobile
클라우드
SAAS
인증
과금
VM
Orchestrationåå
Screenshot
Movie
Test	Case
Management
사용자 스토리
빌더
사용자 스토리
validator
New	Feature
Start	from	scratch
In	a	middle	of	PoC
PoC Done
범례
1. 로자미아가 완성되면 비용이 절약 됩니다.
• 장기적으로는 90% 이상의 테스트 비용이 절감
• 단기 목표 70%
2. 텍스트 기반의 유저스토리가 파싱이 되고 엔터티와 인텐트 ( 키워드와 맥락 ) 이 파악
되기 시작
3. 파싱된 유저 스토리를 기준으로 파악한 이벤트 테스트를 하기 위해서 기존의 테스트
프레임워크를 확인
• 로봇 프레임워크( 기존 유저스토리 ) – 교체 예정
• 로칼 테스트 : 나이트워치
• 클라우드 : 크롬 헤드리스
4. SAAS	형 클라우드 서비스 제안
1. web : 셀레니엄 + 헤드리스 테스팅 (	IE	구버전?)
2. 모바일 :	VMWare 혹은 Virtual	Box
끝내면서. 결론1
Q&A

Más contenido relacionado

La actualidad más candente

개발자, 머신러닝 엔지니어로 살아남기
개발자,  머신러닝 엔지니어로 살아남기개발자,  머신러닝 엔지니어로 살아남기
개발자, 머신러닝 엔지니어로 살아남기Curt Park
 
더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기
더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기
더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기Hyunjung Kim
 
더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)
더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)
더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)Jeongho Shin
 
Itsm팀 내부세미나 사용자스토리_정희찬
Itsm팀 내부세미나 사용자스토리_정희찬Itsm팀 내부세미나 사용자스토리_정희찬
Itsm팀 내부세미나 사용자스토리_정희찬정 희찬
 
사용자 스토리 기반의 스크럼
사용자 스토리 기반의 스크럼사용자 스토리 기반의 스크럼
사용자 스토리 기반의 스크럼Junyi Song
 
[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)
[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)
[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)AgileKoreaConference Alliance
 
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SFInsuk (Chris) Cho
 
애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략AgileKoreaConference Alliance
 
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)keesung kim
 
애자일, 한때의 유행인가
애자일, 한때의 유행인가애자일, 한때의 유행인가
애자일, 한때의 유행인가Seungbin Cho
 
애자일에대한오해와진실
애자일에대한오해와진실애자일에대한오해와진실
애자일에대한오해와진실Sangcheol Hwang
 
[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진
[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진
[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진Mijin Baek
 
애자일 게임 개발이란?
애자일 게임 개발이란?애자일 게임 개발이란?
애자일 게임 개발이란?Kay Kim
 
Agile prototyping intro v.1.5
Agile prototyping intro v.1.5Agile prototyping intro v.1.5
Agile prototyping intro v.1.5Mijin Baek
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬정 희찬
 
Lean prototyping: Prototyping for Lean Process
Lean prototyping: Prototyping for Lean ProcessLean prototyping: Prototyping for Lean Process
Lean prototyping: Prototyping for Lean ProcessTony (Soo) Kim
 
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법철민 신
 
Agile Facilitation
Agile FacilitationAgile Facilitation
Agile Facilitationagilekorea
 
프로토타이핑
프로토타이핑프로토타이핑
프로토타이핑정인 주
 

La actualidad más candente (20)

개발자, 머신러닝 엔지니어로 살아남기
개발자,  머신러닝 엔지니어로 살아남기개발자,  머신러닝 엔지니어로 살아남기
개발자, 머신러닝 엔지니어로 살아남기
 
더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기
더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기
더 나은 사용자 경험과 비즈니스를 만들기 위한 프로덕트 매니저로 일하기
 
더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)
더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)
더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)
 
Itsm팀 내부세미나 사용자스토리_정희찬
Itsm팀 내부세미나 사용자스토리_정희찬Itsm팀 내부세미나 사용자스토리_정희찬
Itsm팀 내부세미나 사용자스토리_정희찬
 
사용자 스토리 기반의 스크럼
사용자 스토리 기반의 스크럼사용자 스토리 기반의 스크럼
사용자 스토리 기반의 스크럼
 
[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)
[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)
[AKC2021] 힐링페이퍼의 애자일 전환(고찬혁 / 김종우)
 
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
 
애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략
 
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
모바일시대의프로토타이핑 (@웹월드컨퍼런스, 2014.11.19)
 
AKC2020 KT 김광희
AKC2020 KT 김광희 AKC2020 KT 김광희
AKC2020 KT 김광희
 
애자일, 한때의 유행인가
애자일, 한때의 유행인가애자일, 한때의 유행인가
애자일, 한때의 유행인가
 
애자일에대한오해와진실
애자일에대한오해와진실애자일에대한오해와진실
애자일에대한오해와진실
 
[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진
[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진
[2018AKC] 네 프로젝트가 내 프로젝트가 되어가는 여정 - 백미진
 
애자일 게임 개발이란?
애자일 게임 개발이란?애자일 게임 개발이란?
애자일 게임 개발이란?
 
Agile prototyping intro v.1.5
Agile prototyping intro v.1.5Agile prototyping intro v.1.5
Agile prototyping intro v.1.5
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
 
Lean prototyping: Prototyping for Lean Process
Lean prototyping: Prototyping for Lean ProcessLean prototyping: Prototyping for Lean Process
Lean prototyping: Prototyping for Lean Process
 
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
BPMN과 JIRA를 활용한 프로세스 중심 업무 혁신 실천법
 
Agile Facilitation
Agile FacilitationAgile Facilitation
Agile Facilitation
 
프로토타이핑
프로토타이핑프로토타이핑
프로토타이핑
 

Destacado (7)

The state of the art of agile
The state of the art of agileThe state of the art of agile
The state of the art of agile
 
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
Amazon & AWS의 MSA와 DevOps, 그리고 지속적 혁신
 
인지, 애자일 변화의 시작
인지, 애자일 변화의 시작인지, 애자일 변화의 시작
인지, 애자일 변화의 시작
 
애자일 한때의 유행인가?
애자일 한때의 유행인가?애자일 한때의 유행인가?
애자일 한때의 유행인가?
 
개발자를 위한 improv (즉흥연기)
개발자를 위한 improv (즉흥연기)개발자를 위한 improv (즉흥연기)
개발자를 위한 improv (즉흥연기)
 
애자일 코치르 위한 코칭 리더십
애자일 코치르 위한 코칭 리더십애자일 코치르 위한 코칭 리더십
애자일 코치르 위한 코칭 리더십
 
섹시한 HR (LEAN HR)
섹시한 HR (LEAN HR)섹시한 HR (LEAN HR)
섹시한 HR (LEAN HR)
 

Similar a 딥러닝이 바꾸는 애자일 테스팅

장고로 웹서비스 만들기 기초
장고로 웹서비스 만들기   기초장고로 웹서비스 만들기   기초
장고로 웹서비스 만들기 기초Kwangyoun Jung
 
프로그래밍 패러다임의 진화 및 Spring의 금융권 적용
프로그래밍 패러다임의 진화 및 Spring의 금융권 적용프로그래밍 패러다임의 진화 및 Spring의 금융권 적용
프로그래밍 패러다임의 진화 및 Spring의 금융권 적용중선 곽
 
Python codelab1
Python codelab1Python codelab1
Python codelab1건희 김
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?주식회사 내일비
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?Sang-ho Choi
 
2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현kdh24
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practicedonghoonlee18659041
 
웹기술 이해 (프론트엔드 기초)
웹기술 이해 (프론트엔드 기초)웹기술 이해 (프론트엔드 기초)
웹기술 이해 (프론트엔드 기초)JoonHee Lee
 
반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게Sungju Jin
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)수보 김
 
Daejeon IT Developer Conference Struts2
Daejeon IT Developer Conference Struts2Daejeon IT Developer Conference Struts2
Daejeon IT Developer Conference Struts2plusperson
 
Ruby on Rails와 함께 하는 애자일 웹 개발
Ruby on Rails와 함께 하는 애자일 웹 개발Ruby on Rails와 함께 하는 애자일 웹 개발
Ruby on Rails와 함께 하는 애자일 웹 개발Sukjoon Kim
 
Nodejs, PhantomJS, casperJs, YSlow, expressjs
Nodejs, PhantomJS, casperJs, YSlow, expressjsNodejs, PhantomJS, casperJs, YSlow, expressjs
Nodejs, PhantomJS, casperJs, YSlow, expressjs기동 이
 
Java script 강의자료_ed13
Java script 강의자료_ed13Java script 강의자료_ed13
Java script 강의자료_ed13hungrok
 
왜 레진코믹스는 구글앱엔진을 선택했나
왜 레진코믹스는 구글앱엔진을 선택했나왜 레진코믹스는 구글앱엔진을 선택했나
왜 레진코믹스는 구글앱엔진을 선택했나소리 강
 
모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)Jongwon Kim
 

Similar a 딥러닝이 바꾸는 애자일 테스팅 (20)

장고로 웹서비스 만들기 기초
장고로 웹서비스 만들기   기초장고로 웹서비스 만들기   기초
장고로 웹서비스 만들기 기초
 
프로그래밍 패러다임의 진화 및 Spring의 금융권 적용
프로그래밍 패러다임의 진화 및 Spring의 금융권 적용프로그래밍 패러다임의 진화 및 Spring의 금융권 적용
프로그래밍 패러다임의 진화 및 Spring의 금융권 적용
 
Python codelab1
Python codelab1Python codelab1
Python codelab1
 
Html5
Html5 Html5
Html5
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
 
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
[커빙 아키텍쳐] 커빙은 어떻게 소셜 컨텐츠를 모아올까요?
 
2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현2조 프로젝트 보고서 김동현
2조 프로젝트 보고서 김동현
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practice
 
Opensource apm scouter in practice
Opensource apm scouter in practiceOpensource apm scouter in practice
Opensource apm scouter in practice
 
웹기술 이해 (프론트엔드 기초)
웹기술 이해 (프론트엔드 기초)웹기술 이해 (프론트엔드 기초)
웹기술 이해 (프론트엔드 기초)
 
반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게반복적인 코드 작업 자동화, Codebone으로 손쉽게
반복적인 코드 작업 자동화, Codebone으로 손쉽게
 
서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)서버학개론(백엔드 서버 개발자를 위한)
서버학개론(백엔드 서버 개발자를 위한)
 
Daejeon IT Developer Conference Struts2
Daejeon IT Developer Conference Struts2Daejeon IT Developer Conference Struts2
Daejeon IT Developer Conference Struts2
 
모바일을 위한 (AWS) 클라우드 기술 동향
모바일을 위한 (AWS) 클라우드 기술 동향 모바일을 위한 (AWS) 클라우드 기술 동향
모바일을 위한 (AWS) 클라우드 기술 동향
 
Ruby on Rails와 함께 하는 애자일 웹 개발
Ruby on Rails와 함께 하는 애자일 웹 개발Ruby on Rails와 함께 하는 애자일 웹 개발
Ruby on Rails와 함께 하는 애자일 웹 개발
 
Nodejs, PhantomJS, casperJs, YSlow, expressjs
Nodejs, PhantomJS, casperJs, YSlow, expressjsNodejs, PhantomJS, casperJs, YSlow, expressjs
Nodejs, PhantomJS, casperJs, YSlow, expressjs
 
Java script 강의자료_ed13
Java script 강의자료_ed13Java script 강의자료_ed13
Java script 강의자료_ed13
 
Portfolio
PortfolioPortfolio
Portfolio
 
왜 레진코믹스는 구글앱엔진을 선택했나
왜 레진코믹스는 구글앱엔진을 선택했나왜 레진코믹스는 구글앱엔진을 선택했나
왜 레진코믹스는 구글앱엔진을 선택했나
 
모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)모바일 게임 테스트 자동화 (Appium 확장)
모바일 게임 테스트 자동화 (Appium 확장)
 

Más de AgileKoreaConference Alliance

[AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영)
[AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영) [AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영)
[AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영) AgileKoreaConference Alliance
 
[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)
[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)
[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)AgileKoreaConference Alliance
 
[AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교)
[AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교) [AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교)
[AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교) AgileKoreaConference Alliance
 
[AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈)
[AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈) [AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈)
[AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈) AgileKoreaConference Alliance
 
[AKC2022] 여러분의 애자일은 안녕한가요(김대일)
[AKC2022] 여러분의 애자일은 안녕한가요(김대일)[AKC2022] 여러분의 애자일은 안녕한가요(김대일)
[AKC2022] 여러분의 애자일은 안녕한가요(김대일)AgileKoreaConference Alliance
 
[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)
[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)
[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)AgileKoreaConference Alliance
 
[AKC2021] SAFe case study digital experience(Pete Rim)
[AKC2021] SAFe case study digital experience(Pete Rim)[AKC2021] SAFe case study digital experience(Pete Rim)
[AKC2021] SAFe case study digital experience(Pete Rim)AgileKoreaConference Alliance
 
[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)
[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)
[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)AgileKoreaConference Alliance
 

Más de AgileKoreaConference Alliance (10)

[AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영)
[AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영) [AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영)
[AKC2022] 기업의 Digital 전환을 위한 Lean Business Agility 코칭 회고(김태영)
 
[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)
[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)
[AKC2022] Waterfall_organization_and_Agile_Transformation-my_20_yrs(Pete_Rim)
 
[AKC2022] 나의 애자일 성장기(박상주)
[AKC2022] 나의 애자일 성장기(박상주)[AKC2022] 나의 애자일 성장기(박상주)
[AKC2022] 나의 애자일 성장기(박상주)
 
[AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교)
[AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교) [AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교)
[AKC2022] 20년차 개발자의 애자일 코치 변신 이야기(배문교)
 
[AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈)
[AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈) [AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈)
[AKC2022] 전문 커리어로서 애자일 코치의 성장과 미래에 대한 고찰 (조승빈)
 
[AKC2022] 여러분의 애자일은 안녕한가요(김대일)
[AKC2022] 여러분의 애자일은 안녕한가요(김대일)[AKC2022] 여러분의 애자일은 안녕한가요(김대일)
[AKC2022] 여러분의 애자일은 안녕한가요(김대일)
 
[AKC2021] 애자일 안한 이야기 (박성철)
[AKC2021] 애자일 안한 이야기 (박성철)[AKC2021] 애자일 안한 이야기 (박성철)
[AKC2021] 애자일 안한 이야기 (박성철)
 
[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)
[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)
[AKC2021] agile한 조직으로의 변화 커뮤니티활용사례 (김상기)
 
[AKC2021] SAFe case study digital experience(Pete Rim)
[AKC2021] SAFe case study digital experience(Pete Rim)[AKC2021] SAFe case study digital experience(Pete Rim)
[AKC2021] SAFe case study digital experience(Pete Rim)
 
[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)
[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)
[AKC2021] 키노트 : 함께하기, 애자일 (박태웅)
 

딥러닝이 바꾸는 애자일 테스팅