본문 바로가기

전체 글8

SW Test를 알고 싶으신 분들! 이 글 하나로 감을 잡을 수 있습니다. 이 글을 보시는 분들은 SW Test를 들어봤으나, 정확히 어떻게 하는 것인지 모르시는 분들이 대부분일 겁니다. 또는 Coding, Programming은 좀 다뤄보셨으나 SW Testing이라는 것에 대해서 좀 더 알고 싶을 거라 생각합니다. 이 문제에 대한 해답은 이 글만 보셔도 어느 정도 감이 잡히실 겁니다. 대부분 SW Test를 하라고 하면 "Test는 그냥 내가 만든걸 검증하는 거아니야?" 라고 생각합니다. 저역시 그렇게 생각하고 Programming하면서 개발업무를 했었습니다. 하지만 SW Testing 분야도 절차 부터 실행, 레포트까지 여러 단계가 있다는 것을 알게 되었습니다. 저는 Programming, Architecting을 10년 넘게 업무로 수행을 하다가 SW Testing 업무.. 2022. 3. 24.
Trace32에서 ELF Load 하는 방법 Source code를 Build할 때 Debugging 정보를 보기 위해서 ELF(Executable and Linkable Format) file[참고: https://ko.wikipedia.org/wiki/ELF_%ED%8C%8C%EC%9D%BC_%ED%98%95%EC%8B%9D]을 생성하도록 설정한다. ELF file에는 Build할 때 함께 생성된 이미지 파일의 메모리와 변수, Source code정보가 있어서 Trace32에서 Debugging할 때 필요한 정보를 확인할 수 있다. ELF file을 Load하는 명령어를 입력해서 실행하는 방법 (명령어) B::Data.LOAD.elf project.elf ELF file을 Load하는 명령어만으로 동작하지 않을 때 확인해야할 항목들이 있다. 주.. 2022. 2. 21.
Python logging 간편 사용법 Command 창에서 Log 출력하기 print 명령어를 사용해서 간단히 출력이 가능합니다. 하지만 이 방법은 Console 창에 Log만 출력할 뿐 다양한 Log를 활용하기 어렵습니다. 이를 위해서는 logging을 위한 모듈 사용이 필요합니다. Logging 모듈을 이용한 Log 처리하기 Logging 모듈은 python 설치하면 기본으로 설치되는 모듈로 따로 추가 설치할 필요는 없습니다. Log level은 DEBUG > INFO > WARNING > ERROR > CRITICAL 순으로 Level설정이 가능합니다. Log level을 INFO로 설정시 INFO ~ CRITICAL까지 Log출력이 가능합니다. (기본 설정은 WARNING으로 되어 있어서 위의 예제의 경우 출력이 가능합니다.) 지금부.. 2020. 4. 2.
작성해야할 셀에 바탕색을 넣고 작성 후 바탕색 삭제하기 문서 Template을 작성할 때 사용자가 작성할 셀을 바탕색으로 하고, 작성을 하면 해당 셀의 바탕색이 없어지도록 하는 경우가 있다. Template문서를 작성해서 배포하거나, Template을 사용하는 사람에게 작성해야할 부분을 알 수 있어서 실무에서 매우 유용하다. 조건부 서식 사용 조건부 서식은 셀에 내가 지정한 조건에 맞았을 때 원하는 서식(글색, 바탕색 등등)이 표시되도록 하는 기능입니다. 1. 조건부 서식을 적용할 셀을 Block처리 (여기에서는 점수에만 서식을 넣는 것이 아니라 행 전체에 서식을 넣으려고 합니다. 보통 이런 경우가 많죠) 2. 조건부 서식에서 새규칙 클릭 3. 규칙 중 "수식을 사용하여 서식을 지정할 셀 결정" 이라는 항목을 선택하고, 조건을 작성하고 조건에 해당될 때의 서.. 2020. 3. 18.