# RTL

22개의 포스트

인턴십 4주차 복습 - 소프트웨어 테스트

Jest, RTL(React-Testing-Library)를 알아보자!👊🏻

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

[리액트 테스트 라이브러리, RTL] - A-Z 튜토리얼

웹 개발의 세계에서는 응용 프로그램이 원활하게 작동하고 버그가 없는 것이 중요합니다. 이를 달성하는 데 필수적인 도구 중 하나는 리액트 테스트 라이브러리입니다. 이 기사에서는 리액트 테스트 라이브러리의 기능, 장점 및 프로젝트에

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

[TEST] 테스트에 대하여

✅ 소프트웨어 테스트 소프트웨어 테스트 종류 Unit test >유닛 테스트는 테스트중에서 가장 로우 레벨이며, 가장 작은 범위를 테스트합니다. 유닛 테스트는 개별 함수, 메서드, 클래스, 컴포넌트 등의 동작을 테스트합니다. 유닛 테스트는 제일 간단한 형태의 테스

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

Return to Library(RTL)

여태 공부했던 공격기법과 보호기법을 순서대로 정리해보면 다음과 같다.Return Address Overwrite : 반환 주소를 악성함수의 주소로 덮어서 셸 획득Stack Canary : 스택 프레임의 반환 주소 전에 랜덤한 카나리를 주입하여 반환 주소를 덮기 어렵게

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

userEvent

fireEvent.click(event) 보다 userEvent.click(element)를 사용하는 것이 더 좋은 방법이다.userEvent는 fireEvent를 사용해서 만들어졌다.fireEvent는 어떠한 element 타입이든 똑같은 반응을 보여주지만 userE

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

RTL "Not wrapped in act() ... " 에러

리액트 테스팅 공부를 하다가 해당 에러를 만나게 되었다. 테스트는 다 통과를 하지만 에러가 일어나는 이상한 현상이다.https://velog.velcdn.com/images/bohongu/post/2f24f7ca-32b8-4baa-a194-b1b119a53f9

2023년 9월 7일
·
0개의 댓글
·

소프트웨어 테스트와 TDD란 (feat. Jest)

소프트웨어 테스트란? 테스트란 무언가 동작하는지를 확인하는 행위입니다. 소프트웨어 테스트란 소프트웨어가 의도한대로 동작하는지를 테스트하는 행위를 의미합니다. 옛날에는 개발자는 개발만하고, 소프트웨어가 올바르게 동작하는지를 확인하는 테스트팀이 별도로 존재하며, 개발자

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

Error) `not wrapped in act` of useEffect test

Reference)텍스트 https://ui.toast.com/posts/ko_20201126

2023년 6월 9일
·
0개의 댓글
·

React Testing Library

RTL 테스트 라이브러리

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

jest react-testing-library에서 styled-component Theme 적용하기

미니 프로젝트를 진행하는데 Styled-Components를 써서 css를 적용하는데ThemeProvider를 통해 공통 스타일 속성을 사용해 일관성 있게 컴포넌트를 스타일링하고다크모드를 사용하고 있었다.위 코드의 ThemeProvider는 다크모드 적용때문에 한번 더

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

리액트 컴포넌트 소프트웨어 정적 동적 비동기 테스트 TDD react testing library Jest 사용법 정리

개발하면서 한번쯤은 들어본 TDD(테스트 주도개발)처음엔 필요성을 그다지 느끼지 못했는데 지금 생각해보면 어떤걸 테스트 해야할지 몰라서 그랬던것같기도하다.첫 테스트할때 새로운 메소드들때문에 생소할수있지만 반복하다보면 조금씩 눈에 들어온다.JEST와 react testi

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

Next.js 환경에서 Jest & React Testing Library 사용하기

Jest 와 RTL(React Testing Library)는 유닛테스트를 위해 흔히 같이 사용된다.다음과 같이 Next.js 프로젝트 환경에서 Jest를 사용할 수 있는 세 가지 환경 설정 방법이 있다.Nextjs 공식 문서에 나와있는 quickstart 명령어 사용

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

[React] React Testing Library - Component Test

CRA로 프로젝트를 생성했다면 테스팅 관련 라이브러리가 내장되어있다.→ @testing-library/jest-dom, @testing-library/react, @testing-library/user-eventjest는 기본적으로 test 폴더에 존재하는 파일이나,

2023년 2월 22일
·
0개의 댓글
·

[TDD] input file upload test

개인적으로 이 부분이 헷갈려서 기록해두고 싶었다 !

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

RTL 언어 목록

홈페이지 번역 관련 작업을 하면서 RTL 언어에 대해 파악할 필요가 있었다.아래 목록에 있는 12 개의 언어는 RTL을 적용해야 한다.

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

React Test - 1 : CRA에서 테스트 코드 실행해보기

리액트에서 테스트 코드 실행해보기

2022년 8월 15일
·
0개의 댓글
·
post-thumbnail

HITCON Training lab4: ret2libc

HITCON Training lab4: ret2libc / 2020 / SISS / CTF / SYSTEM

2021년 7월 26일
·
0개의 댓글
·