본문 바로가기
  • 시 쓰는 개발자

1일 1개념정리 (24년 8월~)/테스팅 , SW공학개론6

1일1개 (56) - 아나바다 패턴 (아껴쓰고 나눠쓰고 .....) 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#56. 싱글톤 패턴싱글톤(Singleton)패턴이란, 디자인 패턴의 한 종류인데 특정 클래스의 인스턴스가 오직 하나만 생성되도록 보장하는 패턴이다. 즉, 애플리케이션 전체에서 해당 클래스의 인스턴스를 하나만 유지하고 다른 곳에서 이를 참조하며 사용한다. 왜 1개만 생성하고, 어떻게 이를 보장할 수 있는 것인지 알아보자. 싱글톤하나의 인스턴스만 만든다고 했는데, 1개밖에 없으니까 이 인스턴스는 애플리케이션 어디서든 동일한 객체로 전역 접근이 가능하다.ex) 여러 모듈에서 동일한 객체로 .. 2024. 10. 10.
1일1개 (55) - Insomnia 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#55. Insomnia테크 블로그를 둘러보다 우연히 insomnia라는 api테스트 툴을 알게 되었다. 기존에 postman으로 쓰고있었는데, 뭔가뭔가 무겁고 약간 직관적이지 않다는 느낌이 있었는데, 이런 MZ한 걱정을 들었는지, Insomnia라는 api 테스트 툴이 있다는 것이다. 그래서 오늘은 이게 뭔지, 어떻게 쓰는지 한번 알아보려 한다. Insomnia원래 api 명세서라 하면 보통 스웨거나 포스트맨이 유명하겠지만, 이번에 나도 처음 본 insomnia는 굉장히 직관적인 UI.. 2024. 10. 9.
1일1개 (53) - 테스팅 자동화 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#53. 테스팅 자동화흔히 테스팅을 자동화한다는 이야기를 많이 하는데, 파라미터도 다 다르고... 몇몇 기능은 순서도 있고 그런데 어떻게 자동화화는 것일까 ?? 오늘은 테스팅 자동화에 대해 알아보자. 테스팅 자동화사실 엄밀히 이야기하면 테스트 자동화랑, 자동화 테스트랑 다르다고 한다. 전자는 "반복 작업을 자동화 하는 것"이고, 후자는 "자동으로 테스트하는 프로세스" 정도를 의미한다고 하는데 내가 쓰고싶은 것은 전자이다. 어떻게 반복적인 작업을 자동화 했을까 ?? 먼저 테스트 순서에 대.. 2024. 10. 7.
1일1개 (48) - 데이터 멍멍이 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#48. DataDog오늘은 뭔가 신기한 걸 가져왔다. 테크 블로그를 보다가 DataDog라는 것을 보았다. 이름도 처음 들어봐서 신기해서 정리해보려 한다. 네트워크, 클라우드쪽에 가까울 수도 있지만 테스팅 업무에서 이용된다고 하여 정리해본다. 이미지부터 상당히 귀여운 DataDog에 대해서 알아보자 !! DataDogDatadog는 클라우드 기반의 모니터링 & 보안 플랫폼이다. 애플리케이션, 로그, 보안에서 생기는 이벤트를 실시간으로 수집하고 분석할 수 있는 도구이다. 주로 모니터링,.. 2024. 10. 2.
1일1개 (44) - 셀레니움 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#44. 셀레니움 ( Selenium )이름부터 무슨 RPG게임의 던전 이름같은 셀레니움.... 약간 메이플스토리에서 볼법하다. 이건 무엇인가 ? 이것은 웹에서 자동화할 때 쓰는 도구이다. 무엇을? 바로 웹 페이지 탐색, 클릭, 폼 제출 등을 자동화할 수 있다. 그래서 웹페이지 상에서 테스트할 때 이용할 수 있다. 특히 크롤링할 때 사용한다고 이해하면 쉽다. 오늘은 셀레니움에 대해 알아보자. 셀레니움셀레니움은 특히 웹페이지 상에서 테스트할 때 사용할 수 있다. 예를 들어, 배포하고 페이.. 2024. 9. 28.
1일1개 (35) - 애자일은 신이야 1일 1개념정리 24.08.09.금 ~  큰 결정에 큰 동기가 따르지 않을 때도 있다. 하지만 큰 결심이 따라야 이뤄낼 수 있다.무조건 무조건 1일 1개의 개념 정리하기 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!#35. 애자일SW공학개론에서 굉장히 혁신적으로 비춰지는 게 바로 애자일이다. 서류가 없어지고 코딩중심이라는 게 핵심이다. 그리고 고객의 요구사항이 바뀔 수도 있다는 게 전제라서 불확실성이 높고 변동성 큰 상황에서 유용하며, 팀이 반복적인 개발 주기를 통해 프로젝트를 개선하는 것을 지향한다. 오늘은 애자일에 대해 알아봅시다.애자일의 핵심 원칙사실 따지고 보면 간단하다. 고객중심, 변화수용, 코딩중심 요정도로 요약할 수 있겠다.고객 협업 : 고객과 지속적으로 소통하고 요구사항을 파악해 반.. 2024. 9. 16.
반응형