Automation/Cypress

Cypress POM

c29130811 2021. 12. 29. 01:20

POM (Page Object Model)로 자동화 테스트 스크립트를 작성할 때 사용하는 모델이다.

우리가 작성하는 테스트 스크립트를 테스트 페이지 별로 관리하는 형태인거 같다.

 

참고 자료

https://medium.com/nerd-for-tech/cypress-page-object-model-953791736972

 

Cypress Page Object Model

Page Object Model, also known as POM, is a design pattern that creates an object repository for storing all web elements. It is useful in…

medium.com

 

https://www.youtube.com/watch?v=bC9bGHDgpQk 

 

POM 패턴을 통해 작성하게 되면 페이지 별로 관리가 되기 때문에 쉬운 유지보수, 테스트 케이스의 독립성 유지, 재사용 가능이 높아짐

등들이 있다고 한다.

 

왜 나는 지금 알았을까...

(역시 나는 아직도 꼬꼬마 인거 같다..)

 

여튼 신년에는 이 내용을 필두로 글을 좀 더 작성해야지

728x90

'Automation > Cypress' 카테고리의 다른 글

Cypress - github actions 2편  (2) 2024.06.19
cypress - github actions  (0) 2023.03.09
data-cy  (0) 2021.04.25
cypress-file-upload  (0) 2021.03.05
commands  (0) 2020.12.02