Skip to content
/ TMI Public

SSAFY X 삼성 SDS 기업연계 프로젝트 - 테스트와 커버리지 리포트 분석 시스템

Notifications You must be signed in to change notification settings

longnh214/TMI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TMI ( Test automation Management Infrastucture )




SSAFY X SAMSUNG SDS (기업연계 프로젝트)


TMI Notion



프로젝트 개요

  • 진행기간 : 2021.04.12 ~ 2021.05.21
  • 만든이 : 강세준, 김영록, 백현오, 이병희, 전원표, 최낙훈(팀장)
  • 기획 배경 :
    • 테스트 자동화란, 테스트 과정 일부 또는 전체를 수작업이 아닌 자동화된 프로그램을 통해서 수행하는 기법
    • 현업에서는 이런 테스트 자동화를 거치고 난 후에 배포가 이뤄짐


Wireframe

ProjectList ProjectDetail TestDetail TestJobList


Architecture

architecture.png


Sequence Diagram

TestDataCollect ReportSelect


Milestone

MileStone


ERD Diagram

erd



Tech Stack

tech_stack


Capture Image

프로젝트 목록

projectlist

프로젝트 내 App 목록

projectdetail

App history 화면

projecthistory

Unit Test 결과

testhistory

커버리지 상세 화면 및 클래스 별 커버리지 화면

coveragehistory

coveragedetail


Build Guideline

Plug-in

Maven Project

  • Path : /backend/tmi-maven-plugin
mvn clean package
  • 빌드 이후에 나온 jar 파일을 확인하고 싶은 프로젝트 아래 lib 폴더에 저장

Main Server

Spring Project

  • Path : /backend/TmiProject
mvn clean package
cd target
nohup java -jar *.jar &

Data Server

Spring Project

  • Path : /backend/TMI
mvn clean package
cd target
nohup java -jar *.jar &

Frontend React

  • Path : /frontend
npm i
npm run build

About

SSAFY X 삼성 SDS 기업연계 프로젝트 - 테스트와 커버리지 리포트 분석 시스템

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published