분류 전체보기63 2020 정보처리기사 (7-2장. 애플리케이션 테스트 관리) 통합 테스트 - 비점진적 통합 방식 단계적으로 통합하는 절차없이 모든 모듈이 미리 결합되어 있는 프로그램 전체를 테스트하는 방법으로, 빅뱅 통합 테스트 방식이 잇다. 규모가 작은 소프트웨어에 유리하며 단시간 내에 테스트가 가능하다. 전체 프로그램을 대상으로 하기 때문에 오류 발견 및 장애 위치 파악 및 수정이 어렵다. - 점진적 통합 방식 모듈 단위로 단계적으로 통합하면서 테스트하는 방법으로, 하향식, 상향식, 혼합식 통합 방식이 있다. 오류 수정이 용이하고, 인터페이스와 연관된 오류를 완전히 테스트 할 가능성이 높다. 하향식 통합 테스트 : 프로그램의 상위 모듈에서 하위 모듈 방향으로 통합하면서 테스트하는 기법 (깊이 우선 통합법, 넓이 우선 통합법 사용) - 테스트 초기부터 사용자에게 시스템 구조를 .. 2020. 9. 21. 2020 정보처리기사 (7-1장. 애플리케이션 테스트 관리) 애플리케이션 테스트 - 개발된 소프트웨어가 고객의 요구사항을 만족시키는지 확인(Validation)하고 소프트웨어가 기능을 정확히 수행하는지 검증(Verification)한다. 애플리케이션 테스트의 기본 원리 - 완벽한 테스트 불가능: 애플리케이션 테스트는 소프트웨어의 잠재적인 결함을 줄일 수 있지만 소프트웨어에 결함이 없다고 증명할 수는 없다. - 결함 집중: 애플리케이션의 결함은 대부분 개발자의 특성이나 애플리케이션의 기능적 특징 때문에 특정 모듈에 집중되어있다. 파레토 법칙을 적용하기도 한다. * 파레토 법칙: 애플리케이션의 20%에 해당하는 코드에서 전체 결함의 80%가 발견된다. - 살충제 패러독스: 애플리케이션 테스트에서는 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되.. 2020. 9. 19. 2020 정보처리기사 (6장. 화면 설계) 사용자 인터페이스 사용자 인터페이스 (UI, User Interface) - 사용자와 시스템 간의 상호작용이 원활하게 이뤄지도록 도와주는 장치나 소프트웨어를 의미 사용자 인터페이스의 구분 - CLI: 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 - GUI: 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스 - NUI: 사용자의 말이나 행동으로 기기를 조작하는 인터페이스 사용자 인터페이스의 기본 원칙 - 직관성: 누구나 쉽게 이해하고 사용할 수 있어야 한다. - 유효성: 사용자의 목적을 정확하고 완벽하게 달성해야 한다. - 학습성: 누구나 쉽게 배우고 익힐 수 있어야 한다. - 유연성: 사용자의 요구사항을 최대한 수용하고 실수를 최소화 한다. 사용자 인터페이스의 설계 지침 사.. 2020. 9. 18. [Android] 이미지 뷰의 이미지를 다른 이미지 뷰로 가져오기 1234567ImageView iv = (ImageView) findViewById(R.id.iv);ImageView iv2 = (ImageView) view.findViewById(R.id.iv2);BitmapDrawable bitmapDrawable = (BitmapDrawable) iv.getDrawable();Bitmap bitmap = bitmapDrawable.getBitmap();iv2.setImageBitmap(bitmap); http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripterhttp://colorscripter.com/info#e" .. 2020. 3. 30. [Android] 안드로이드 APK 분석 툴(디컴파일) jadx 과거 APK 디컴파일을 위해 무슨 과정을 많이 거쳤는데classes.dex 파일을 어떻게 jar로 변환하는지?폴더 구조는 보이지만 파일의 코드를 전혀 볼 수 없었는지?등의 문제를 거치다가 그 모든 과정을 깔끔하게 해결하는 방법을 찾았다.무료로 사용할 수 있으며 apk로 싸여진 java, xml 등 소스 코드를 볼 수 있게 해준다. 1. 사이트 접속 후 최신 버전 다운로드https://github.com/skylot/jadxskylot/jadxDex to Java decompiler. Contribute to skylot/jadx development by creating an account on GitHub.github.com 2. 링크 클릭시 3개의 파일 중 jre-windows.zip을 설치 3. 압.. 2020. 3. 25. [Python] 윈도우에 파이썬 설치하기 1. 파이썬 공식 사이트에서 원하는 버전 다운로드 클릭https://www.python.org/downloads/Download PythonThe official home of the Python Programming Languagewww.python.org 2. 설치 파일 실행 후Add Python x.x to PATH 체크박스 클릭 3. 설치 완료 후 close 클릭[시작 -> 모든 프로그램 -> Python x.x] 에서 확인 가능하다. 2020. 3. 9. 이전 1 ··· 5 6 7 8 9 10 11 다음