'직장들 > Daily' 카테고리의 다른 글

Jenkins Client & QA Jobs  (0) 2018.11.16
Client Release Process Before & After  (0) 2018.11.15
사내 Agile Process  (0) 2018.11.15
Server Release Process  (0) 2018.11.15
Client QA Process  (0) 2018.11.15
SOAPUI를 이용한 API Test Automation  (0) 2018.11.14

AS-IS

Android

iOS

TO BE


'직장들 > Daily' 카테고리의 다른 글

Jenkins Client & QA Jobs  (0) 2018.11.16
Client Release Process Before & After  (0) 2018.11.15
사내 Agile Process  (0) 2018.11.15
Server Release Process  (0) 2018.11.15
Client QA Process  (0) 2018.11.15
SOAPUI를 이용한 API Test Automation  (0) 2018.11.14


'직장들 > Daily' 카테고리의 다른 글

Jenkins Client & QA Jobs  (0) 2018.11.16
Client Release Process Before & After  (0) 2018.11.15
사내 Agile Process  (0) 2018.11.15
Server Release Process  (0) 2018.11.15
Client QA Process  (0) 2018.11.15
SOAPUI를 이용한 API Test Automation  (0) 2018.11.14


'직장들 > Daily' 카테고리의 다른 글

Jenkins Client & QA Jobs  (0) 2018.11.16
Client Release Process Before & After  (0) 2018.11.15
사내 Agile Process  (0) 2018.11.15
Server Release Process  (0) 2018.11.15
Client QA Process  (0) 2018.11.15
SOAPUI를 이용한 API Test Automation  (0) 2018.11.14


'직장들 > Daily' 카테고리의 다른 글

Jenkins Client & QA Jobs  (0) 2018.11.16
Client Release Process Before & After  (0) 2018.11.15
사내 Agile Process  (0) 2018.11.15
Server Release Process  (0) 2018.11.15
Client QA Process  (0) 2018.11.15
SOAPUI를 이용한 API Test Automation  (0) 2018.11.14


'직장들 > Daily' 카테고리의 다른 글

Jenkins Client & QA Jobs  (0) 2018.11.16
Client Release Process Before & After  (0) 2018.11.15
사내 Agile Process  (0) 2018.11.15
Server Release Process  (0) 2018.11.15
Client QA Process  (0) 2018.11.15
SOAPUI를 이용한 API Test Automation  (0) 2018.11.14

아토리서치 (ATTO Research)에서 사용하는 ALM(Application Lifecycle Management)이다.

  • JIRA Software : 기존의 시스템에 익숙해진 개발자들을 위해서 크게 변경하지 않고, Sprint를 Milestone 식으로 사용함. 모든 프로젝트의 이슈는 Dashboard와 Board로 모니터링 함
    • Redmine을 이용하다가 변경하면서 프로젝트 진행상태를 직관적으로 한눈에 볼 수 있음
    • 3 Step을 이용하는 팀은 Epic - Task - Sub-task 형식으로 사용함
    • 2 Step을 이용하는 팀은  Task - Sub-task 형식으로 사용함

  • Confluence : Wiki 용도로 쓰며, JIRA와 연동해서 리포팅 형식으로 제공함
  • GitLab : 소스 관리 및 코드리뷰 형식으로 사용함.  JIRA와 Jenkins를 연동해서 자동으로 JIRA Status를 변경하도록 Webhook 및 Service 이용
  • Jenkins : 코드 Push 시 사용하며, 빌드 결과를 JIRA에 Update 함


'직장들 > ATTO Research' 카테고리의 다른 글

Current System 구성도  (0) 2016.07.08

New Feature

  • Screen Capture 기능 - P.86
    • 주문 완료 화면
    • Result Key 변경 후, 확인
  • TestNG - 데이터 주도 테스트 - P.159
  • 엘리먼트 캡쳐 : TakesScreenshot - P.259
    • 페이지 전체, 페이지 또는 데스크탑 전체 윈도우에서 눈에 보이는 일부분을 브라우저에서 지원하는 각 순서에 따라 캡쳐할 수 있다. 하지만 특정 엘리먼트를 캡쳐하는 방법은 제공하지 않는다.

Exception

  • Backend에서 Restaurant Name을 get 해서 Result Key 변경 하는 걸로 - 만약 다를 경우엔 Assert 처리 - getText()
  • 입력한 값이 맞는지 확인하는 코드 - getText()
  • 드랍 박스 변경한 값 Validation Code 삽입 - assertEquals("전화번호", make.getFirstSelectedOption().getText()); - P.99
  • 라디오박스 선택되었는지 확인하는 코드 - assertTrue(btnA.isSelected()); - P.103
  • Element 존재 여부 확인 - isElementPresent(By.name("aa")) - P.121

Information

  • 모바일 브라우저에서 테스트 - P.269
  • Jenkins 설정 - P.410
  • With AutoIt - P.426
  • 분산 테스트 환경 - 병렬 테스트 - P.439

'직장들 > Yogiyo' 카테고리의 다른 글

To do list for Test Automation  (0) 2016.03.30
Github & Agile Developmen​t Meeting  (0) 2016.03.30

일시 : 2014-10-30 11:00~19:00

장소 : Yogiyo 5L

Agile Development 

애자일 소프트웨어 개발 선언

  • 개인과 상호작용
    • 개발자와 QA, 기획자, 고객 등과 서로 의사소통이 되어야 한다. 

  • 작동하는 소프트웨어
    • Spec을 작성하되, 모두가 공유하기 위해서 작성하라.
    • 작동하는 소프트웨어를 만들면서 서로간의 의사소통이 더 많아진다.
    • 핵심은 사람이다. 
  • 고객과의 협력
    • 개발자가 QA에게 가장 중요한 자산은 현명한 고객이다. 
  • 변화에 대응하기
    • 변화에 대응하기 위해서는 개인과 조직이 건강해야 한다. 

Agile은 문화이다 - 성숙한 사람이 만들어 가는 문화

  • 성숙한 사람/성숙한 문화/성숙한 조직
  • 성숙한 개인/조직이 먼저 해야 하는 일
    • 내가 일치된 삶을 살아야 한다.
    • 조직이 일치한 행동을 해야 한다.
    • 사람을 바라보는 관점이 달라져야 한다.

성공적인 애자일 프로세스 정착

  • 일치함(Congruent)
  • 지금 우리가 일하는 데는 여기/그리고 '나'와 '우리'가 일하는 겁니다.

    • 남들한테 맞다는 방식을 가져오기보다 우리 현실에 맞는 방법을 찾아야 한다. 

도구는 거들 뿐 - 모든 것은 인간이 하게 되는 것이라는 것을 잊지말자!

나와 조직이 성숙한가에 대해서 고민하라. 

Github

설문 조사 결과

  • C++, Javascript 사용해본 사람이 반반..
  • 선호하는 툴이 svn, git이 골고루 투표됨..

Basic Github Toturial Site : https://try.github.io

Joel Test

Yogiyo Git branch 전략

 

팀별 Git 실습 - Git 문서를 만들어라! (2 Hours)

  • 강사님 & 우석님 Comment
    • 시간 관리 (Board에 정리, 사전 준비)
    • 리더의 코칭이 인상적
    • 협동의 부족함에 대한 아쉬움
    • 전략 미흡함에 대한 아쉬움
  • Apple (원국님, 정민님, 현민님, 유정님, 지선님)
    • 커뮤니케이션 중요성 인지(인터넷 & 대화 부재에 대한)
    • 정해진 시간 내의 작업을 즐거움
    • 짧은 시간에 모든 팀원의 참가로 인한 즐거움
    • 내용에 대한 공유가 좋았음
    • 준비 부족에 대한 아쉬움
  • Pineapple (오영님, 용훈님, 희소님, 정현님, 성환)
    • 팀 협동에 대한 즐거움
    • 자기만의 스타일 고수에 대한 아쉬움
    • 자신감 부족에 대한 적극성 부족에 대한 아쉬움
    • 미스커뮤니케이션에 대한 아쉬움
    • 리더의 중요성에 대한 다시 한번 인지
  •  마무리
    • 강사님 
      • 리더는 모든 문제에 대한 해결에 참여하게 해주는 사람이다. (해결해주는 사람이 아니다.) 
    • 우석님
      • 좋은 교육에 대한 요청이 있으면 적극적으로 받아들이겠다. 
      • 배운 것에 넘어가지말고 써먹어보자!

'직장들 > Yogiyo' 카테고리의 다른 글

To do list for Test Automation  (0) 2016.03.30
Github & Agile Developmen​t Meeting  (0) 2016.03.30

Tomcat, Memcached, Zookepper, MongoDB, Spring, Thrift를 이용해서 분산처리 환경의 트위터 기능

Web에서 데이터 Read 시에 Memcached에서 데이터 유무를 확인한 후, 데이터가 없을 시에는 MongoDB의 데이터를 읽어온다.

'직장들 > KT NexR' 카테고리의 다른 글

사내 프로젝트 - Nwitter  (0) 2011.01.17
업무 내역  (0) 2010.11.09

+ Recent posts