본문 바로가기

Software Test4

[Ajay Ohri] Software Testing for Data Scientists Software Testing for Data Scientists from Ajay Ohri 2016. 2. 15.
[공개SW포털] 공개 소프트웨어 테스트 도구 소개 아래의 내용은 "공개소프트웨어포털"에서 연재한 "공개SW 테스트 가이드"중 "⑩공개SW 테스트 도구"의 내용을 옮겨 온 것입니다. ▣ 테스트 활동에 따른 도구 분류 테스트 활동 테스트 도구 내용 테스트 계획 요구사항 관리 고객 요구사항 정의 및 변경사항 관리 테스트 분석/설계 테스트 케이스 생성 테스트 기법에 따른 테스트 데이터 및 케이스 작성 커버리지 분석 대상시스템에 대한 테스트 완료 범위 척도 테스트 수행 테스트 자동화 기능 테스트 등 테스트 도구를 활용하여 자동화를 통한 테스트의 효율성을 높일 수 있음 정적분석 코딩표준, 런타임 오류 등을 검증 동적분석 대상시스템 시뮬레이션을 통한 오류 검출 성능 테스트 가상사용자를 인위적으로 생성하여 시스템 처리능력 측정 모니터링 시스템 자원(CPU, Memor.. 2012. 8. 22.
소프트웨어 버그 Software Bug는 왜 생기는 걸까요? 소프트웨어가 목적된 기능대로 동작되지 않거나 그러한 상황을 만드는 원인을 제공하는 것을 통칭해서 에러 Error 또는 버그 Bug라고 하는데요. (Bug라는 말이 더 적절합니다. ^^) 이 늠(ㅋㅋ)이 나타날때마다 개발자나 관계된 많은 사람들이 얼굴을 붉히게 되는데요, 왜 또는 어떤 경우에 이 징그러운 Bug가 생기는 것인지 Software QA and Testing 사이트를 통해서 알아보겠습니다. ^^ 1. Miscommunication or Nocommunication 커뮤니케이션이 없거나 잘못된 경우 마치 이런 것이지요. '배'를 만들어 달라는 줄 알고 '배'를 만들었는데, 이걸 어떻게 먹냐!라는 말이 돌아 온 경우가 되겠지요. "배 Ship 또는 Boat"를 만들어(Build, Make) 주세요... 2011. 4. 15.
소프트웨어의 품질 향상을 위해 항상 Software Tester가 있어야 할까요? 결론부터 말씀을 드리면, 항상 테스터(여기서는 독립적인 의미의 테스터이겠지요 ^^)가 있어야 하는 것은 아닙니다. SoftwareQATest.com에 의하면 - Size (물론 소프트웨어 개발 프로젝트의 크기) - Context of the project (프로젝트의 내용) - the Development Methodology (개발방법론) - the Skill & Experience of the Developers (개발자의 기술력과 경험) - and Other factors 에 따라 판단할 수 있다고 합니다. 예를들어 규모라고까지 할 수 없는 단순 개발 작업이거나, 리스크가 전혀 없거나, 개발자가 아주 잘 아는 분야라면 "독립적인 테스터"가 있을 필요까지는 없지요. 이쯤에서 테스트에 대한 재미있는 만.. 2011. 4. 13.