본문 바로가기

전체 글363

newman 테스트 결과 Junit으로 slack 알림 보내기 postman의 모듈인 newman을 사용하면 커맨드로 쉽게 포스트맨기능을 동작시킬 수 있습니다. 이걸 jenkins와 결합해서 slcak 알림으로 보내면 테스트 결과를 슬랙으로 쉽게 볼 수가 있게 되지요. 하지만 아무것도 없이 슬랙 알림으로만 설정해 놓는다면 라는 결과를 보게 됩니다. (pass / fail 여부는 잘 표시되기 때문에 결과만 본다면 문제는 없습니다) 하지만 우리는 좀 더 디테일한 결과를 알고 싶으므로, newman과 JUnit을 더해서 결과를 알도록 해봅시다. newman 커맨드 뒤에 아래의 커맨드를 추가합니다. --reporters cli,junit --reporter-junit-export “newman/myreport.xml” 이렇게 해서 newman을 실행하면 jenkins wo.. 2020. 9. 6.
중환자실을 다녀왔습니다. 포스팅이 한참 없었던 이유는 입원을 조금 오래해서 그렇게 되었습니다.간단한 이비인후과 수술을 하고 마무리하려는 순간 자가호흡 불가와 근육 수축이 강하게 발생해서 긴급 조치후에 중환자실로 이송되어 치료를 받았습니다.다행이 정신도 돌아오고 자가호흡도 가능해져서 인공호흡기도 빼고 일반병실로 올라간 뒤에여러가지 몸의 수치가 정상화 될 때 까지 입원하고있다가 얼마전에 퇴원하게 되었습니다. 지금 생각해보면 정말 아찔하네요. 수술실이 아니라 일반 길에서 제가 쓰러졌다면 과연 살았을까?중환자실로 이송된 뒤에 의식이 돌아오지 못했다면 어떻게 되었을까?많은 생각들이 들지만 역시나 가장 마음에 깊숙이 새긴말은 '건강이 최우선, 건강이 최고' 인것 같습니다. 여러분도 건강하시고 건강잘 지키세요~포스팅은 이제 회사도 복귀 하면.. 2020. 8. 11.
MAC에서 path 설정하기 (python, JAVA_HOME) mac에서 path설정은 조금 번거롭습니다. home 위치에 있는 .bash_profile을 직접 수정해서 관리하는 방식으로 설정을 하게 됩니다. vi .bash_profile 을 입력해서 텍스트 모드로 들어가면 i 를 눌러서 insert모드로 전환합니다. python path는 아래와 같이 입력합니다. PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}" 뒤에 python 경로 중 버전은 본인의 파이썬 버전에 맞게 수정해주세요~ 그리고 python3를 사용하시는데 python3를 메인으로 하고 싶으실 경우 아래 문구를 추가해주시면 그냥 python만 입력해도 python3로 인식하게 됩니다. alias python='python3' .. 2020. 7. 14.
파세코2 창문형 에어컨 샀습니다!! (PWA-3200) 저희 회사는 너무나 좋은 복지로 일주일 재택근무 최대 3일을 할 수 있는 문화가 있습니다. 코로나가 터졌을 때 이후부터 조금씩 조금씩 재택근무에 대한 우려스러움을 덜 수 있도록 팀원분들모두 열심히 노력한 결과이지요. 그래서 저도 집에서 재택근무를 하는데 문제는 거실 에어컨과 지금 일하는 방이 너무 멀다는 거였습니다 ㅜㅜ 사실 문 열어놓으면 상관없지만 코로나때문에 어린이집을 가지 않는 아이들이 있어서 문도 항상 닫아놔야 했었죠 정말 이럴때면 일 하다가 쓰러질 것 만 같았습니다. 그래서 아내와 이것저것 고민하다가 창문형 에어컨이라는걸 알게되었는데 음.... 이건 좀 심각하게 비싸더라구요. 그냥 벽걸이 에어컨 하나 가격이였는데 하필 또 이 방이 벽걸이 에어컨 설치가 안되는 방.... 어짜피 여름의 시작이고, .. 2020. 7. 6.
postman에서는 정상이지만 newman 커맨드로 실행할 경우 400 에러나는 현상 예전부터 back end 자동화 테스트로 주로 postman을 이용하고 있습니다. 테스트용 collection을 만들어서 사용하다가 업데이트를 하거나 API들의 수정이 있을 경우 새로 배포하는데 오늘도 새로 코드를 만들어서 배포했는데 문제가 생겼습니다. 어라? 분명 postman GUI로 실행했을 때는 아무 문제 없었는데 왜 400이 오지 하면서 뭔가 이상하다 이상하다 하며 collection들을 보고 있었습니다. 그런데 문제가 생긴 API들이 모두 POST인걸 확인하고 이건 분명 해더쪽이다 라는걸 직감하고 헤더쪽을 보니 아니나 다를까 content-type 정의 부분이 빠져있어서 그런거였습니다. GUI툴에서는 없어도 실행이 되었었지만 (그런데 또 없어도 될 때 저 값이 들어가있으면 error납니다.) .. 2020. 7. 6.
팡야M 리메이크 개발중이군요 20대때 팡야를 정말 재미있게 해서 PSP 한정판으로도 구매해서 가지고 다니던 기억이 있습니다. 작가분인 Seed님 홈페이지도 자주 들어갔구요. (돌아가셨다는 소식은 정말 가슴이 아팠죠) PC 온라인 팡야게임이 서비스 종료된다는 소식에 안타까웠는데 이렇게 팡야M으로 모바일버전이 나온다고 하니 팬으로써 너무 즐거운 일이 아닐 수 없습니다. 재미있게 잘 개발되서 출시 되었으면 좋겠네요~! 2020. 7. 3.