본문 바로가기

전체 글7

ISO/IEC/IEEE 29119-1(2) 검증과 확인에서 테스팅의 역할 - 이 표준은 검증 및 확인의 활동 중 일부만을 다룸. 특히 검증과 확인의 주요 활동인 소프트웨어 테스팅을 다룬다. ISO/IEC 12207 및 IEEE 1012 등 기타 표준은 다른 검증 또는 확인 활동을 다룬다. 철저한 테스팅 - 시스템과 소프트웨어의 복잡성으로 인해 주어진 테스트 항목의 모든 측면을 완벽하게 테스트하는 것은 불가능하다. 테스터는 완벽한 테스트가 불가능하기에 항목에 대한 테스트 목표를 가장 잘 달성하는 테스트 활동을 설정해야 함을 인지하는 것이 좋다. 발견적 방법에서의 테스팅 - 소프트웨어 공학은 물론 일반 공학에서, 시행착오 기반의 경험적 방법으로서의 발견적(Heuristic) 방법을 문제의 해결 및 설계를 돕는데 사용할 수 있다. 그러나 때때로 문제를.. 2021. 1. 27.
ISO/IEC/IEEE 29119-1(1) 소프트웨어 테스팅이 필요한 이유 - 의사 결정자는 테스트 항목의 품질 특성 정보를 요구 - 테스트 중인 테스트 항목은 예상대로 동작하지 않을 수 있음 - 테스트 중인 테스트 항목은 검증(Verification)이 필요함 - 테스트 중인 테스트 항목은 확인(Validation)이 필요함 - 테스트 항목 평가는 소프트웨어 및 시스템 개발 생명주기 전반에 걸쳐 수행되어야 함 테스팅의 주요 목적은 테스트 항목의 품질에 대한 정보를 제공하는 것과 얼마나 많은 테스트 항목이 테스트되었는지와 관련 잔존 리스크에 대한 정보를 제공하는 것 테스팅을 통해 생성된 정보는 여러가지 목적으로 사용될 수 있음 - 결함을 제거함으로써 테스트 항목을 개선함 - 의사결정을 위한 근거가 되는 품질 및 리스크에 대한 정보를 제공함으로써 .. 2021. 1. 26.
QA로 전직을 결심하며.. 대학교에 2011년에 입학해서부터 이번 년도 1월까지 길다면 길고 짧다면 짧은 거의 10년이라는 시간 동안 개발을 공부하고 다뤄왔다. 처음 시작은 모든 고등학생들이 그랬던 것처럼 무슨 과를 가야 하는지 모르고 적당한 과를 지원하면서 시작하게 되었다. 처음에는 내가 원하는 공부가 아니라는 생각이 들었지만, 제대로 해보고 그만두자 라는 생각으로 해왔던 것 같다. 그렇게 해서 계속해서 하다 보니 나름 잘하는 것 같기도 하고... 사람이 좋아하는 일보다는 잘하는 일로 직업을 가져야 하지 않나? 하는 생각으로 취업도 했다. 그 때부터 였던 것 같다. 뭔가 계속해서 스트레스를 받고 있었다. 나름 좋은 대우를 받으면서 일하고 있었는데 왜 그런가?라는 생각이 들었다. 둔감한 성격이라 그냥 회사가 나에게 스트레스를 주는.. 2021. 1. 24.