cypress - e2e testing tool

sangwoo noh·2022년 9월 6일
0

info

목록 보기
11/14
post-thumbnail

개발자의 기본소양은 매번 반복되는 작업을 자동화 시키는것이라 생각한다. ㅋㅋ
똑같은 짓을 매번 반복하는건 너무 지겹고 귀찮은 일이다.

퇴사 준비를 하면서 더 준비해야할게 무엇이 있을까 생각하다.

qa에서 매번 반복하는 ui 테스트 환경 구성을 제대로 해줘야겠다 싶었다.

cypress는 jest와 비슷하지만 ui e2e테스트에 치중되어있는거 같다, jquery처럼 돔을 끌어와 제어 할 수 있다.

재밌는점은 테스트의 순서가 화면에 보인다는 것이다.

그냥 한번 보면 알것이다.

체크리스트 기반 테스트 자동화

각 체크리스트 별 동작 확인

눈으로 직접 확인하면서 코드를 짜다보니 뭔가 와닿는게? 더 있다.

  • 물론 이것을 한다고해서 사람이 직접 사용해보는 테스트를 전부 제외 할 수는 없다.
    이게 또 막상 직접 사람이 사용하면 환경에따라서 동작이 다른경우가 태반이기때문이다.
    이것 자체가 체크리스트가 되기때문에 이것을 기반으로 비교해가면서 좀더 프로젝트의 안정성을 확보 할 수 있겠다.
profile
하기로 했으면 하자

0개의 댓글