BJSolveAssist 요구사항 명세서

Hyeon-Uk·2024년 2월 21일
0

BJSolveAssist

목록 보기
2/4

요구사항 명세서

번호대상분류기능설명비고
1사용자추가테스트 추가테스트 추가버튼을 누르면 입/출력 데이터를 입력할 수 있고, 결과값을 저장할 수 있는 목록이 생긴다.테스트를 진행중에는 Disable
2사용자삭제테스트 삭제테스트 삭제버튼을 누르면 confirm 화면이 나온다. 확인을 누르면 목록에서 선택된 테스트가 삭제된다.목록에서 선택된 데이터가 존재하지 않거나, 테스트를 진행중에는 Disable
3사용자삭제테스트 전체 삭제테스트 전체삭제 버튼을 누르면 confirm화면이 나온다. 확인을 누르면 테스트 목록이 모두 지워진다.목록에 테스트 데이터가 없거나, 테스트를 진행중에는 Disable
4사용자리스트목록 클릭목록에서 테스트를 클릭하게 된다면, 해당 테스트에 저장된 입/출력 값과 결과값이 UI에 출력된다.테스트는 목록에서 단일선택만 가능, 즉 다중선택 불가. 테스트 실행중에는 Disable
5사용자편집테스트 데이터 입력목록에서 선택된 테스트가 있다면, 테스트 입/출력을 편집할 수 있는 UI가 제공된다.선택된 테스트가 없다면 Disable. 또한 테스트 실행시, 목록의 다른 테스트 클릭 시 저장되어야
6사용자실행테스트 단일 실행현재 Editor에서 열려있는 코드를 실행하여 목록에서 선택된 테스트 데이터를 검증함선택된 목록이 없다면 Disable
7사용자실행테스트 전체 실행현재 Editor에서 열려있는 코드를 실행하여 목록에 있는 모든 테스트 데이터를 검증함목록에 테스트 데이터가 존재하지 않는다면 Disable
8사용자중지테스트 중지진행중인 모든 테스트를 중지함실행중인 테스트가 존재하지 않는다면 Disable
profile
Hi🖐

0개의 댓글