강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của lenamuto221411
lenamuto221411

câu hỏi đã được viết

Giới thiệu về phát triển web cho người dùng Python từ A đến Z Django + Bootstrap

Test질문입니다

Viết

·

161

0

Test할때 분명 setUp에서 author_000을 생성했고 username은 smith 라고도 했는데
Self.assertIn(post_000.author.username, main_div.text)라고하면 제가 보고있는 블로그디테일 페이지로 넘어오는 내용의 author 는 제임스입니다

그냥내부적인 테스트 인건가요? 

이름이 스미스인데 그건 어떻게 비교가 되었던걸까요 ...

bootstrapdjangopython

Câu trả lời 2

0

lenamuto 님의 프로필 이미지
lenamuto
Người đặt câu hỏi

네네 감사합니다!

0

SungYong Lee님의 프로필 이미지
SungYong Lee
Người chia sẻ kiến thức

테스트를 할 때는 테스트용 데이터베이스를 임시로 따로 만듭니다. 

따라서 실제 데이터베이스에 직접 입력한 (bobsmith) 정보는 활용하지 않습니다. 

이렇게 새로 임시 데이터베이스를 만들어 테스트를 하는 이유를 생각해봅시다. 실제로 운영된지 몇달 된 웹사이트를 수정하고 테스트하는 경우를 생각해보세요. 이미 사용자들의 수십개의 블로그 포스트와 댓글이 달려있을텐데, 이 실제 데이터베이스에 쌓인 정보를 가지고 테스트하면 예전 기록이 손상될 수 있으니까요. 

Hình ảnh hồ sơ của lenamuto221411
lenamuto221411

câu hỏi đã được viết

Đặt câu hỏi