Posts
2024
Java Web Project Unit Test
·3 분·
loading
·
loading
Yna
Techtopic
단위 테스트
Junit
Java
Test
Unit Test
Java Web Project Unit Test #
프로젝트를 진행하다 보면 단위 테스트를 수행해야 하는 경우가 있습니다. 이 글을 통해 java 언어로 개발 시 단위 테스트를 효율적으로 진행하기 위한 내용을 공유하고자 합니다.
셀레니움을 활용하여 테스트를 위한 여러 사용자 로그인 자동화하기
·2 분·
loading
·
loading
Sseung
Techtopic
Selenium
시스템을 테스트할 때 여러 사용자로 권한을 테스트하기 위해 반복적인 로그인이 필요한 경우가 있습니다.
본 포스팅에서는 셀레니움을 활용하여 반복적으로 여러 사용자를 로그인 시킨 브라우저 환경을 준비하는 작업이 필요한 경우 해당 작업을 자동화 하는 방법을 소개합니다.
워크플로우(순서도) 테스트케이스 추출 시도(3) - 깊이 우선 탐색(DFS, Depth-First Search) 알고리즘적용 예제2
·5 분·
loading
·
loading
Sseung
Techtopic
Insight
Workflow
Flowchart
Dfs
Algorithm
지난 글에 이어 이번 포스팅에서는 지난 포스팅에서 만든 워크플로우를 토대로 깊이 우선 탐색(DFS)를 적용하여 워크플로우의 테스트 케이스를 추출해보도록 하겠습니다.
워크플로우 테스트 케이스 추출 #
깊이 우선 탐색(DFS) 알고리즘을 코드적으로 구현하기 위해서는 그래프 클래스, 그래프를 구성하는 노드 클래스, 실질적인 검색을 수행하는 DFS 클래스가 필요합니다.
워크플로우 테스트케이스 추출 시도(2) - 깊이 우선 탐색(DFS, Depth-First Search) 알고리즘적용 예제
·3 분·
loading
·
loading
Sseung
Techtopic
Insight
Workflow
Flowchart
Dfs
Algorithm
지난 글에 이어 이번 포스팅에서는 간단한 비지니스 로직으로 워크플로우를 작성보도록 하겠습니다.
워크플로우 예시 #
비지니스 로직 예시 #
워크플로우 예제를 만들기 위한 비지니스 로직 예시를 들어보겠습니다.
워크플로우(순서도) 테스트케이스 추출 시도(1) - 깊이 우선 탐색(DFS, Depth-First Search) 알고리즘
·3 분·
loading
·
loading
Sseung
Techtopic
Insight
Workflow
Flowchart
Dfs
Algorithm
본 포스팅은 실제 프로젝트에서 워크플로우의 테스트케이스 작성 시 겪게된 어려움을 해결하기 위해 시도해 봤던 내용을 공유하는 내용입니다. 시도해본 내용이니만큼 더 효율적인 디자인 패턴이나 방식이 있을 수 있을 수 있습니다.