automated software testing 1-3장 요약

. Automated Testing?



1.1 automation testing
이 요구되는 분야


1.1.1 스케줄이나 인력에 비해 빠르고 적절한 테스트가 요구될때


1.1.2  1000  명의 가상유저가 필요한 작업등.


현재의 개발 프로세스는 점점 빠르고 점진적인 빌드관리를 통해, 사용자에게 노출하여, 사용자의 요구와 선호를 반영하는 반복적인 빌드로 나타난다.  이에 따라 소프트웨어에 대한 테스트 또한 매빌드마다 새로운 작업의 증가와 같이 반복적인  작업에 노출될수 있다. 이에 따라 오토매이션 스크립트는 각 빌드에대해 해당 소프트 웨어의 정확성과 안정성을 체크해주는 도구로 중요도가 높아지고 있다.


오토매이션 테스팅 툴의 시작은 레코딩과 캡쳐 이겠지만 점점 진화되면서, 그래피컬 사용자 인터페이스테스트, 퍼포먼스, 웹인터 페이스, 네트워크 작업, 메모리 릭 등의 작업에 적응될수 있다.


현재 90%의 개발자들의 shipday 에 맞춰 제품을 만들지 못하며, 91%의 제품들이 출시날자를 맞추기 위해 중요한 기능을 포기한채  릴리즈 한다. 점점 개발과 테스트에 대한 짧은 기간이 주어진다


 


 


... 자세한 것은 첨부 참조