Agile 3

코딩 1도 몰라도 OK! 신기한 오이(Cucumber)로 컴퓨터랑 대화하는 법

안녕하세요. 성공적인 소프트웨어 개발 프로젝트의 핵심은 무엇일까요? 바로 '명확한 소통'입니다. 기획자는 요구사항을 정확히 전달하고, 개발자는 그 의도를 완벽히 이해하며, 테스터는 기준에 맞춰 꼼꼼히 검증해야 합니다. 하지만 각자의 언어와 관점이 달라 소통에 어려움을 겪는 경우가 많습니다. 이때, 모두가 이해할 수 있는 '공통의 언어'로 소통의 다리를 놓아주는 강력한 도구가 있습니다. 바로 Cucumber(오이) 프레임워크입니다. Cucumber 프레임워크란 무엇일까요?Cucumber는 단순히 먹는 오이가 아니라, 소프트웨어의 동작 방식을 사람이 이해하기 쉬운 자연어로 서술하고, 그 서술을 바탕으로 테스트를 자동화하는 프레임워크입니다. 어려운 코딩 언어 대신, 마치 잘 정리된 설명서를 쓰듯 프로..

애자일 테스트 가이드 : 프로세스, 전략, 테스트 계획, 사분면, 수명주기

애자일 테스팅이란 무엇입니까?WaterFall 메소드와 달리 애자일 테스트는 개발과 테스트 사이의 지속적인 통합으로 프로젝트 시작시 시작할 수 있습니다. 애자일 테스팅은 순차적이지 않고 (코딩 단계 이후에만 실행된다는 의미에서) 연속적이지 않습니다.애자일 팀은 품질 목표를 달성하기위한 하나의 팀으로 일합니다. 애자일 테스트 (Agile Testing)는 반복이라는 짧은 프레임을 가지고 있습니다 (예 : 1 ~ 4 주). 이 방법론은 단기간에 실행 가능한 제품에 대한 더 나은 예측을 제공하므로 릴리스 또는 전달 중심 접근 방식이라고도합니다. 애자일 테스트 계획폭포 모델과 달리 애자일 모델에서는 테스트 계획이 모든 릴리스마다 작성되고 업데이트됩니다. 애자일 테스트 계획에는 테스트 데이터 요구 사항, 인프라,..

Agile 2018.12.21

에자일 모델 및 방법론 : 개발자 및 테스터를위한 지침

애자일 테스팅의 개념을 이해하려면 우선,애자일 방법론이란 무엇입니까?AGILE 방법론은 프로젝트의 소프트웨어 개발 수명주기 전반에 걸친 지속적인개발 및 테스트 반복 을 촉진하는 방법입니다 . 개발 및 테스트 활동 모두 Waterfall 모델과 달리 동시에 합니다.나는 Agile에 대한 아이디어를 얻었 으면 좋겠다. 이제 애자일 테스트로 넘어갈 수 있습니다. 애자일 소프트웨어 개발은 ​​네 가지 핵심 가치에 중점을 둡니다.프로세스 및 도구에 대한 개인 및 팀 상호 작용포괄적 인 문서를 통한 작업 소프트웨어계약 협상을 통한 고객 협력계획에 따른 변화에 대한 대응애자 일 대 폭포 방법Agile과 Waterfall 모델은 소프트웨어 개발 프로세스를위한 두 가지 다른 방법입니다. 두 가지 방법이 서로 다르지만 프..

Agile 2018.12.20