일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 관평동 황해칼국수
- 막창
- ESB
- 김치찌개
- 충대근처 맛집
- 인터페이스
- 정보처리기사공부
- 관평동 고기맛집
- EAI
- 대전 해프닝
- 관평동 칼국수 맛집
- 정보처리기사실기
- 맛찬들 김치찌개
- 다이소마켓 사기
- 대전 유성 해프닝
- 통합 구현
- 대전 황해칼국수
- 대전 뇨끼맛집
- HTML
- 맛찬들 고기맛집
- 대전 맛집
- vsC
- Visual Studio Code
- 보쌈전골
- 대전 충대근처 해프닝
- 관평동 맛찬들
- 정보처리기사실기공부
- Nas
- 보안용어
- 관평동 맛집
- Today
- Total
목록정보처리기사실기공부 (16)
은팡이의 이것저것
오늘은 애플리케이션 테스트 관리 두번째 입니다! 오늘도 화이팅해봅시다!😉 1.애플리케이션 테스트 수행(⭐⭐⭐) 1.단위 테스트 1)단위 테스트란? : 개별적인 모듈을 테스트, 구현 단계에서 각 모듈을 구현한 후 수행, 개별적인 모듈에 대해 컴포넌트 테스트를 수행하려면 도듈을 단독으로 실행 할 수 있는 테스트 베드라는 환경이 필요하다. 2)목 객체 생성 프레임워크 : 객체지향 프로글매에서는 컴포넌트 테스트 수행 시 테스트 되는 메서드는 다른 클래스의 객체에 의존한다. 이런 경우 메서드를 고립화하여 테스트하는 것이 불가능하므로 독립적인 컴포넌트 테스트를 위해서는 스텁의 객체지향 버전인 목 객체가 필요하다. : 목 객체는 개발자가 수작업으로 만들거나 목 객체 생성 프레임 워크를 활용하여 생성할 수 있다. : ..
오늘은 애플리케이션 테스트 관리 첫번째 입니다! 오늘도 화이팅해봅시다!😉 1.애플리케이션 테스트 케이스 작성(⭐⭐⭐) 1)소프트웨어 테스트란? : 개발된 응용 애플리케이션이나 시스템이 사용자가 요구하는 기능과 성능, 사용성, 안정성 등을 만족하는지 확인하고, 노출되지 않은 숨어있는 소프트웨어의 결함을 찾아내는 활동 2)소프트웨어 테스트 필요성 *오류 발견 관점 : 프로그램에 잠재된 오류를 발견하고 이를 수정하여 올바른 프로그램을 개발하기 위해 필요 *오류 예방 관점 : 프로그램 실행 전에 동료 검토, 워크스루, 인스펙션 등을 통해 오류를 사전에 발견하는 예방 차원의 필요 *품질 항상 관점 : 사용자의 요구사항 및 기대 수준을 만족하도록 반복적인 테스트를 거쳐 제품의 신뢰도를 향상하는 품질 보증을 위해 필..
오늘은 소프트웨어 개발 보안 구축 두번째 입니다! 오늘도 화이팅해봅시다!😉 1.소프트웨어 개발 보안 구현(⭐⭐⭐) 1)시큐어 코딩 가이드 : 설계 및 구현 단계에서 해킹 등의 공격을 유발할 가능성이 있는 잠재적인 보안 취약점을 사전ㅇ ㅔ제거하고, 외부 공격으로부터 안전한 소프트웨어를 개발하는 기법 : 입력데이터 검증 및 표현, 보안 기능, 시간 및 상태, 에러 처리, 코드 오류, 캡슐화, API오용 *입력데이터 검증 및 표현 : 프로그램 입력값에 대한 검증 누락·부적절한 검증, 잘못된 형식 지정 *보안 기능 : 보안 기능의 부적절한 구현 *시간 및 상태 : 거의 동시에 수행 지원하는 병렬 시스템 또는 하나 이상의 프로세스가 동작하는 환경에서 시간 및 상태의 부적절한 관리 *에러 처리 : 에러 미처리, 불..
오늘은 소프트웨어 개발 보안 구축입니다! 오늘도 화이팅해봅시다!😉 1.소프트웨어 개발 보안 설계(⭐⭐⭐) 1)SW 개발 보안이란? : 소스 코드 등에 존재하는 보안 취약점을 제거하고, 보안을 고려하여 기능을 설계 및 구현하는 등 소프트웨어 개발 과정에서 지켜야 할 일련의 보안 활동을 말한다. 2)SW 개발 보안의 구성요소 : 기밀성, 무결성, 가용성 *기밀성 : 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성 *무결성 : 정당한 방법을 따르지 않고서는 데이터가 변경될 수 업쇼으며, 데이터의 정확성 및 완전성과 고의/악의로 변경되거나 훼손 또는 파괴되지 않음을 보장하는 특성 *가용성 : 권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속해서 사용할 수 있도록 보장하는 ..
서버 프로그램 구현 두번째입니다! 오늘도 화이팅해봅시다!😉 1.서버 프로그램 구현(⭐) 1)서버 프로그램 구현이란? : 업무 프로세스를 기반으로 개발언어오 ㅏ도구를 이용해 서버에서 서비스 제공에 필요한 기능을 구현하는 활동 : 웹 서비스 기반의 회원정보를 조회하고 등록하는 서버 프로그램을 차례대로 구현 : 백엔드와 프론트엔드를 구분하여 구현 2)서버 프로그램 세부 구현 : DTO, VO 구현, SQL 문 구현, 데이터 접근 객체 구현, 서비스 클래스 구현, 컨트롤러 클래스 구현, 입/출력 검증 로직 구현 *DTO(Data Transfer Object), VO(Value Object) 구현 : 화면에서 전달받은 회원정보로 데이터베이스에 저장하는 객체를 구현한다. *SQL 문 구현 : VO에서 정의한 객체 ..
서버 프로그램 구현 첫번째입니다! 오늘도 화이팅해봅시다!😉 1.개발환경 구축(⭐⭐⭐) 1)개발환경 구축이란? : 개발환경 구성 시 구현될 시스템 요구사항의 명확한 이해가 필요하다. : 개발 도구와 서버의 선정이 이루어져야 하고, 개발에 사용되는 도구들이 사용편의성과 성능, 라이선스를 확인한다. 2)개발 도구의 분류 :빌드 도구, 구현 도구, 테스트 도구, 형상 관리 도구 *빌드 도구 : 작성한 코드의 빌드 및 배포를 수행하는 도구 : 각각의 구성요소와 모듈에 대한 의존성 관리를 지원 *구현 도구 : 개발자의 코드 작성과 디버깅, 수정 등과 같은 작업을 지원하는 도구 : 프로그램을 개발할 때 가장 많이 사용되는 도구 *테스트 도구 : 코드의 기능 검증과 전체의 품질을 높이기 위해 사용하는 도구 : 코드의 ..