모든 카테고리46 7장 어플리케이션 테스트 관리 1. 어플리케이션 테스트 1) 소프트웨어 테스트 - 사용자 요구사항에 만족되는지 확인 및 결함을 찾아내는 과정 2) 테스트 프로세스 : 계획 > 분석 및 설계 > 수행 > 관리 3) 테스트 원리 - 살충제 패러독스 : 동일한 테스트 케이스로 테스트 시 결함찾기 어려움, 주기적으로 테스트 케이스 점검 및 관리 - 오류-부재의 궤변 : 요구사항 충족 못 할 시 결함이 없어도 품질이 낮음 2. 어플리케이션 테스트의 분류 1) 프로그램 실행여부에 따른 테스트 - 정적 테스트 : 실행 없이 구조를 분석(동료검토, 인스펙션, 워크스루) - 동적 테스트 : 실행을 요구하는 테스트(화이트,블랙박스 테스트) ** 화이트박스 : 내부 로직 보면서 수행, 구조기반 테스트(제어구조/루프테스트) ** 블랙박스 : 사용자 요구사.. 2022. 4. 17. JAVA에서 문자열을 ArrayList로 변환 및 ArrayList와 List의 차이점 ** 방법1 ** .toCharArray() : add(), get() public static void main(String[] args) { String firstStr = "안녕하세요"; String secondStr = "코박살입니다"; new StringToArrayList().StringToArray(firstStr, secondStr); } public void StringToArray(String firstStr, String secondStr) { // 형식 : 문자 ArrayList strList = new ArrayList(); // 문자열을 한글자씩 얻기 for(char StringToChar : firstStr.toCharArray()) { strList.add(StringToCh.. 2022. 4. 11. 6장 화면설계 1. 화면설계 1) UI(User Interface)(★) : 사용자와 시스템 사이, 의사소통 할 수 있도록 물리적 가상매체 ** UI에 CG는 절대 NO ** - CLI(Command Line Interface) : 명령과 출력이 텍스트로 이뤄지는 인터페이스(Dos 창) - GUI(Graphic User Interface) : 아이콘, 메뉴를 마우스로 선택해 작업 수행하는 인터페이스(윈도우11) - NUI(Natural User Interfacd) : 사용자의 말,행동으로 기기조작(아이언맨 슈트 제작) - OUI(Organic User Interfacd) : 자연 그대로의 상태를 반영해 기기조작(내 손목에 시계가 생기고, 전화기도 되고) 2. 설계원칙(★) ** 설계원칙은 학연이 직효야 ** 1) 직관.. 2022. 4. 8. 5장 인터페이스 구현 1. 요구사항 검증 1) 검증방법(★) - 동료검토(Peer Review) : 명세서 작성자가 직접 설명, 동료들이 검토 - 워크스루(Work Through) : 명세서 미리 배포, 사전 검토 후 회의를 통해 검토 - 인스펙션(Inspection) : 검토 전문가들이 명세서 확인 및 검토 2) 프로토타이핑(Prototyping) : 개발될 소프트웨어에 대한 견본품(Prototype), 최종 결과물 예측 3) 테스트 설계 : 요구사항이 현실적으로 가능한지 검토 4) CASE 도구 활용 : 일관성 분석을 통해 요구사항의 추적, 분석, 관리, 표준 준수 여부 확인 2. 인터페이스 방법 명세화 1) 시스템 연계 기술 - DB Link : DB에서 제공하는 DB Link 객체를 이용 - API / Open API.. 2022. 4. 6. 이전 1 2 3 4 5 6 7 8 ··· 12 다음