# testing

96개의 포스트
post-thumbnail

Today I Implemented(23.03.11)

스크린샷 2023-03-12 오전 12 08 15Golang으로 만든 간단한 CLI 애플리케이션이다. 아직 gRPC 부분은 구현하지 못했고, CLI에서 argument 들을 파싱하는 방법, Sub-command를 만드는 방법, Unit Testing을

2023년 3월 12일
·
0개의 댓글
·
post-thumbnail

코드스테이츠 백엔드 부트캠프 56일차 - [Spring MVC] 테스팅(Testing)2

DailyCoding33번최단거리 구하기Mock가짜 객체 (일부 기능만 갖고 있거나 유사한 객체를 의미)Mocking단위 테스트나 슬라이스 테스트 등에 Mock 객체를 사용하는 것MockitoMock 객체로 Mocking을 할 수 있게 해주는 라이브러리Mock 객체가

2023년 3월 6일
·
0개의 댓글
·
post-thumbnail

1) 단위 테스트란 무엇일까?

우리는 소프트웨어가 어떻게 작동할지 코드를 작성하고 단위 테스트를 작성한다. 단위 테스트가 무엇인지 알아보기 전에 우리는 왜 단위 테스트를 작성할까? 지속 가능한 성장이 단위 테스트를 작성하는 목표이자 이유이다.테스트 작성에는 상당한 시간이 필요하기 때문에 테스트가 없

2023년 3월 3일
·
0개의 댓글
·
post-thumbnail

코드스테이츠 백엔드 부트캠프 54, 55일차 - [Spring MVC] 테스팅(Testing)

단위 테스트 코드는 대부분 메서드 단위로 작성된다.테스트 케이스(Test Case)테스트를 위한 입력 데이터, 실행 조건, 기대 결과를 표현하기 위한 명세메서드 등 하나의 단위를 테스트하기 위해 작성하는 테스트 코드Fast (빠르게): 테스트 케이스는 빠르게 실행되어야

2023년 3월 3일
·
0개의 댓글
·

correcting unmocked jest functions

function mocking using jest failsfile A - class Scanner has Scanner.useScan() methodfile B - has export const scan = () => {}// omit arrow functiontes

2023년 2월 20일
·
0개의 댓글
·
post-thumbnail

[Testing] TDD

코드를 작성하기 전에 테스트를 쓰는 소프트웨어 개발 방법론개발자 자신이 바람직하다고 생각하는 코드의 결과를 미리 정의하고, 이것을 바탕으로 코드를 작성하는 법 TDD를 통해 소프트웨어를 개발한다는 것은 작은 단위의 테스트 케이스를 작성하고, 이를 통과하는 코드를 작성하

2023년 1월 31일
·
0개의 댓글
·
post-thumbnail

[JUnit & Mockito] Response Status가 200이지만, Reponse Body가 비어있을 경우

Postman을 이용한 수동 테스트시에는 Response body가 정상적으로 채워져서 반환되지만, 유닛 테스트를 수행할 때 위와 같은 문제가 발생하였다.Mockito에서 mock객체의 특정 메소드 behavior를 명시하지 않는다면 null을 기본적으로 리턴하는데,

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

테스트 어플리케이션 (Testing Applications) 2/2

뷰 테스트 코드 시작하기 뷰 테스트 유틸 라이브러리를 이용하여 간단한 테스트 코드를 작성해보겠다. 뷰 컴포넌트 테스트 코드 예시 아래의 코드를 가지고 npm t를 실행한다. 코드가 실행되면 HelloWorld 컴포넌트가 정상적으로 로딩되면서 테스트가 통과된다. >

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

테스트 어플리케이션 (Testing Applications) 1/2

테스트 코드가 필요한 이유 개발자에게 테스트 코드가 필요한 이유는 아래 2가지에 소모되는 시간을 줄이기 위해서이다.

2023년 1월 4일
·
0개의 댓글
·

SW 테스팅의 기초

Software가 의도한 목적에 부합하게 작용하는지 어떤지 측정하기 위해Identify DefectsGain confidenceInform StakeholdersPrevent DefctsVerify requirements fulfillmentReduce RiskComp

2022년 12월 27일
·
0개의 댓글
·
post-thumbnail

SW test란 무엇일까

SW test란 무엇일까

2022년 12월 26일
·
0개의 댓글
·

playwright를 이용한 e2e test

playwright를 이용한 E2E test

2022년 12월 20일
·
0개의 댓글
·

TDD

: 코드를 작성하기 전에 테스트를 쓰는 소프트웨어 개발 방법론=> 개발자 자신이 바람직하다고 생각하는 코드의 결과를 미리 정의하고, 이것을 바탕으로 코드를 작성하는 법TDD의 개발 주기Write Falling Test: 실패하는 테스트 코드를 먼저 작성한다.Make T

2022년 12월 2일
·
0개의 댓글
·
post-thumbnail

[번역] 프런트엔드 단위 테스트 모범 사례

이 가이드에서는 프런트엔드 단위 테스트에 대한 몇 가지 일반적인 모범 사례를 제시합니다. 먼저 각 권장 사항의 이점과 근거를 간략하게 설명

2022년 11월 17일
·
1개의 댓글
·

🌈 [Section3] 11. [ Spring MVC ] 테스팅 2

📕 오늘 배운 내용! ✏️ Mock not real, but intended to be very similar to a real situation, substance etc ( 말 그대로 진짜는 아니지만 진짜와 아주 비슷한 가짜) 목업(Mock-up) 실제 제품이

2022년 11월 13일
·
0개의 댓글
·
post-thumbnail

🌈 [Section3] 10. [ Spring MVC ] 테스팅 1

📕 오늘 배운 내용! 트랜잭션 분산 트랜잭션 ✏️ 트랜잭션(Transaction) 😜 실습 projects 폴더 내의 be-template-tx ( 트랜잭션 ) projects 폴더 내의 be-template-distributed-tx ( 분산 트랜잭션 ) gi

2022년 11월 9일
·
0개의 댓글
·

[Section 3] Testing

테스트는 어떤 대상에 대한 일정 기준을 정해놓고, 그 대상이 정해진 기준에 부합하는지 부합하지 못하는지 검증하는 과정이다. 테스트를 해야 하는 이유는 테스트 대상이 무엇이든 간에 테스트를 거쳐서 테스트 대상이 검증 과정에 통과하게 하여 최대한 더 나은 결과를 얻기

2022년 11월 9일
·
0개의 댓글
·

ISTQB CTFL 02

공부한 자료 : ISTQB CTFL Syllabus\*더 궁금한 점은 인터넷 검색을 통해 찾았습니다.컴포넌트 테스팅: 테스트가 가능한 최소 단위로 나누어진 소프트웨어(모듈, 프로그램, 객체, 클래스 등) 내에서 결함을 찾고 그 기능을 테스트목적 : 소프트웨어의 각 단위

2022년 11월 7일
·
0개의 댓글
·

ISTQB CTFL 01

공부한 자료 : ISTQB CTFL Syllabus \*더 궁금한 점은 인터넷 검색을 통해 찾았습니다.테스팅의 일반적인 목적1) 요구사항, 사용자 스토리, 설계, 소스 코드 등과 같은 작업 산출물 평가에 의한 결함 예방2) 명시된 모든 요구사항이 충족됐는지 검증3) 테

2022년 11월 6일
·
0개의 댓글
·
post-thumbnail

[Laravel 9] 라라벨 테스팅 만들기 with Trait, Factory

라라벨로 테스팅 클래스 만드는 방법입니다.추가적으로 Trait 및 Factory 기능도 사용했습니다.velog로 티스토리 글을 마이그레이션할 자신이 없어.. 이렇게나마 링크로 공유해드립니다.바로가기

2022년 10월 28일
·
0개의 댓글
·