정적 코드 분석 도구 도입에서 활용까지

2015년 5월 21일 STEN에서 “파수닷컴 자동차 코딩 표준(MISRA-C:2004)의 실무 적용“이라는 주제로 발표한 적이 있었습니다. 해당 발표는 크게 2부로 나뉘어져 있었는데, 1부는  MISRA-C:2004 에 대한 소개 및 간단한 규칙 설명, 2부로 정적 코드 분석도구(Static code analysis tool) 도입 및 활용법에 대한 내용이었습니다. 2부 강의 내용은 많은 사람들에게 도움이 되겠다 생각되어 글로 정리합니다. 좋은 정적 코드 분석 도구…

테스트 자동화를 위한 9가지 고려사항

소프트웨어 테스팅을 계획하고 수행하다 보면 어떠한 테스팅을 자동화 할 수 있을지 고민하게 됩니다. 이와 관련해서 어떤 블로거가 “어떠한 테스트를 자동화 할 수 있는가?” 라는 제목으로 올린 글이 있어서 해당 글을 의역하고 제 나름대로의 해석을 달아보았습니다. 오직 기계(컴퓨터)만이 가능한 테스트인가? 일반적으로 큰 데이터셋을 다뤄야 하는 테스트는 사람보다 기계가 훨씬 효율적입니다. 예를 들어 복잡한 수학, 수 백만번의…