검증하는 방식에 따라 Code Inspection, Runtime Test, Unit Test, Integration Test, System Test, Acceptance Test 등으로 분류할 수 있습니다. Code Inspection 산출물(작성된 코드)이 미리 정의된 룰에 위반되는 사항은 없는지를 검토하는 작업입니다. Code Inspection을 위해서는 코딩 표준이 필요하며 코딩 표준은 코딩 룰로 구성됩니다. 코딩 룰은 Code Layout, SW Bug Issue, code Portable Issue, SW Metrics 등의 세부분야가 있습니다. 코드 작성 이전에 검토 규칙(룰)은 사전에 작성되어 배포되어야 하며 개발자에게 충분한 교육이 이루어져야 합니다. 이를 통해 초기에 소프트웨어 결함을..
Source Code의 사용 유무에 따라 분류하면 Black Box Testing, White Box Testing, Gray Box Testing 등으로 구분됩니다. Black Box Testing 프로그램이 어떻게 구현되어 있는지는 관여하지 않고 입력값에 대한 결과가 올바른 출력값인지에 대해 검증합니다. SW가 가져야할 기능을 알고 있지만 그 기능이 어떻게 작동되는지는 볼 수 없습니다. 즉, 어떤 내용을 입력했을 때 특정 출력을 얻게 되지만 그 작동원리는 모릅니다. 주로 발견되는 에러는 부정확한 기능 또는 누락된 기능, 인터페이스 오류, 행위 및 성능 오류, 초기화 및 종료 에러 등이 있습니다. 최종 제품의 사용자 입장에서 사용성을 테스트하며, 고객의 제품에 대한 신뢰성과 직결되므로 매우 중요합니다...
프로그램의 실행 여부에 따라 Static 또는 Dynamic Testing으로 구분합니다. Static Testing은 작성한 코드를 직접 검토하여 오류를 유발할 가능성이 있는 코드를 사전에 검출해 내는 것을 의미합니다. 코드 작성자 입장에서의 테스트이며, 빌드 이전의 코드 상태에서 검사를 수행합니다. Dynamic Testing은 프로그램의 실제 동작을 확인함으로써, 원하는 동작을 정상적으로 수행하는지를 검토합니다. 사용자 입장에서의 테스트이며, 빌드 이후 바이너리 코드를 실행시켜 검사를 수행합니다. 작성한 프로그래밍 언어의 동작 방식으로 인해 발생하는 문제를 Runtime Error라고 하는데 Static Test로 검출할 수 있습니다. 소프트웨어의 동작에 의해서 발생하는 문제를 Logical Err..
Testing이란 시스템에서 결함을 찾는 것을 말합니다. 주로 결함 발견의 메커니즘을 의미하지만 결함예방과 조화를 이루어야 합니다. 단지 수천가지 Test Case를 만들어 테스트를 실행하는 것을 의미하지는 않습니다. 이러한 테스트를 포함하여 Testing 전략 수립과 계획, 설계, 결함 수정과 도구의 사용 등을 포괄하는 의미라고 할 수 있습니다. Testing의 정의 초창기에는 코딩 작업의 일부라고 여겨졌습니다. 테스트는 프로그램이나 시스템이 예상대로 작동할 것이라는 신뢰도를 높여주는 과정이었습니다. 하지만 IEEE에서 정의한 내용을 보면, SW의 테스트는 수동 또는 자동으로 시스템을 시험 작동하고 평가하는 작업으로 명시된 요구를 잘 만족하는지, 예상된 결과와 실제 결과와의 차이가 있는지는 인식하기 위..
최근에 휴대폰을 바꾸면서 기존에 사용하던 블랙베리를 정리 중입니다. 좀 많이 늦은 감이 있지만 일반 유저의 입장에서 사용 후기를 남겨볼까 해요. 블랙베리에 특화된 기능들에 대한 후기는 아님을 미리 밝혀 둡니다. 블랙베리 키원을 구입하고 총 8-9달 정도 사용한 것 같습니다. 물량을 털어내려는 것인지 공기계를 싸게 팔고 있길래 구입을 했었네요. 키투가 내리기를 기다리고 있었지만 지금 시점에서도 가격이... 택배로 도착할 날짜에 맞춰 케이스랑 액정필름을 구입했습니다. 케이스는 이상한걸 구매해서 그런지 측면에 있는 버튼이 잘 안 눌러지네요. 강화유리는 붙여 놓으니 가장자리가 들뜹니다. 휴대폰의 액정 자체가 약간 곡면이라서 그렇다고 하네요. 첫만남 구입 직후에 시스템 소프트웨어 업데이트를 실행했습니다. 연속해서..
한동안 토스 앱에서 이것저것 혜택을 찾아보았는데 이번에는 카카오페이에도 많은 혜택이 있다는 걸 알게 되었어요. 오늘자 기준으로 카카오페이에 혜택을 정리해 보았습니다. 금융분야[은행, 증권, 카드]만 정리했어요. 다른 건 뭔가를 사야 할인을 해주거나 하는 혜택이고 금융분야는 가입, 계좌연결만 하면 카카오페이머니를 지급해 주는 것들이라 손가락만 까딱하면 간식비를 벌 수 있는 것만 정리해 보려고 합니다. [카카오톡 실행 - 더보기 - 카카오페이 - 혜택 탭]에서 확인 가능합니다. 들어가보면 각종 혜택이 나와 있습니다. 모두보기를 선택해서 전체를 훑어보았어요. 은행 하나은행e-플러스통장 계좌 개설 후 연결계좌 등록 및 카카오페이머니 충전 시 페이머니 3,000원 지급(2020.3.31.까지, 선착순) IBK기업..
토스에서 KB국민 체크카드 이벤트를 진행하고 있습니다. 펭수 노리 체크카드인데요. 체크카드 발급 후 2만원 이상 사용하면 현금 5천원을 지급해 준다고 하네요. 카드 디자인은 2가지 중에 선택할 수 있습니다. 정말 우연히 발견했습니다. 토스에서 계좌지원금 메뉴를 클릭했는데 맨 아래에 5천원을 받아가라는 이미지가 있어서 무심결에 눌러 봤어요. 그랬더니 KB 체크카드 발급 이벤트 화면으로 이동했어요. (3/17추가내용) 지금은 "펭수가 5천원 드려요" 라고 배너가 바꼈네요. 그리고.. 폰 바꾸면서 알게 되었는데 토스에 연결된 은행계좌가 하나라도 있어야 이 배너가 나타나네요.. 발급 이벤트 기간은 2020.3.2. ~ 2020.3.31.까지. 기존에 KB국민 체크카드를 발급받은 고객은 해당이 없다고 나와 있네요..
카카오뱅크에서 새로운 증권 계좌 개설 이벤트를 시작했네요. 이번에는 남들보다 늦지 않게 가입해 봅니다. 이벤트 기간은 2020.2.24 ~ 3.31.까지 단, 카카오뱅크를 통한 계좌개설로 최초 계좌 개설인 경우만 이벤트 제공됩니다. 기존 계좌 가지고 있는 분은 안 됩니다. 개설 축하금은 1만원 입니다. 최초 개설 고객은 수수료 면제입니다. 최초 신규 이외 고객은 주식매매수수료 0.015% 발행어음 특판 가입 혜택이 있다고 합니다. 매월 1회 최대 10만원, 총 6회 납입 가능 가입하려고 카카오뱅크 화면을 아무리 찾아도 안 나옵니다. 혹시나 싶어 앱 버전을 확인해 보니 제가 업데이트를 안 한지가 좀 오래 되었네요. ^^ 앱을 업데이트 하고 나니 [메뉴 - 상품가입 - 증권자 주식계좌]에서 개설할 수 있었어..
이달 초, 하나은행에서 금리 연 5.01%의 적금을 3일간 판매한 적이 있었습니다. 정말 많은 사람들이 가입을 했다고 하는데요. 저도 직장 동료한테 이야기를 듣고 가입을 했었습니다. 낮시간대에는 사이트 접속자수가 폭주해서 접속자체가 안 되더라구요. 첫날 저녁에 접속하니 원활하게 가입이 가능했습니다. 요즘 금리가 낮아 2%짜리 적금도 찾아보기 힘든 상황이 되었습니다. 은행에 돈을 맡길 때 보관료를 내야 할거라는 말까지 나오고 있으니 말이죠. 이것저것 보다보니 기본금리에 우대금리를 더하며 3%를 적용해주는 제휴적금 상품이 있어 소개해 볼까 합니다. 헬로모바일x하나은행 제휴적금 헬로모바일과 하나은행이 함께하는 제휴적금이 연 3%의 금리를 제공하고 있습니다. 헬로모바일다이렉트 사이트에 들어가면 휴대폰에 가입되어..
토스 앱에서 신용카드를 만들고 일정금액을 사용하면 혐금을 지급하는 이벤트가 있어서 카드 몇개(?)를 만들어 보았습니다. 영업사원이 돌아다니면서 카드 발급 권유하는 것보다는 지급금액이 작은 것 같지만 사용 조건이 크게 부담스럽지 않은 것 같아 나름의 장단점이 있는 것 같네요. 토스앱을 실행하고 전체 메뉴 - 카드 - 카드 혜택 추천을 선택합니다. 들어가면 추천카드 순위가 나오고 상단에 현금 이벤트라는 배너가 보입니다. 터치해서 들어갑니다. 카드 이벤트 상품이라고 뜨는데 웬만한 카드는 다 있습니다. 그 중에 자신에게 없는 신용카드사나 사용조건이 간단한 신용카드사를 선택합니다. (1만원만 써도 5~6만원 정도 주는 카드) 각 신용카드사별로 혜택이 제공되는 카드가 나타납니다. 저는 그 중에 연회비가 가장 낮고 ..
- Total
- Today
- Yesterday