일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 세니티테스트
- RESRful
- 리스크기반테스트
- QA Engineer
- Test Summary Report
- Software Testing Life Cycle
- severity
- 구조기반 테스트
- 결함우선순위
- Shift Left Testing
- 버그수명주기
- QA Manager
- BugLifeCycle
- defect
- ISTQB
- 결함심각도
- 테스트 프로세스 개선
- 테스트 요약 보고서
- 웹성능
- Risk Based Testing
- 리그레이션
- STLC
- 테스트 시나리오
- SQA
- Retest
- Airbridge
- Sanity Testing
- bug
- Wepublic
- Test Scenario
- Today
- Total
목록SQA (31)
Software Quality
Smoke TestingSanity Testing프로그램의 주요 기능이 정상적으로 동작하는지 확인새롭게 추가되거나 수정된 부분이 문제 없는지 확인안정성을 검증하는 것합리성을 검증하는 것개발자 혹은 테스터에 의해 수행일반적으로 테스터에 의해 수행문서화되거나 스크립트로 작성일반적으로 문서화되지 않음수용 테스트의 하위 집합회기 테스트의 하위 집합시스템 전체를 테스트시스템 일부 특정 구성요소만 테스트일반 건강검진특정 부위 전문 검진기본적으로 둘 모두 테스트 시작 전 잘못된 빌드로 테스트 진행하여 시간을 낭비하는 일이 없도록 하기 위해 진행하는 테스트입니다.
버그 프로그램의 소스코드 작성의 실수 혹은 예기치 못한 오류의 결과 결함 요구사항과 다르게 구현된 부분
1. What is STLC? Software Testing Life Cycle의 약자로 소프트웨어 애플리케이션이 요구 사항을 충족하고 결함이 없는지 확인하기 위해 소프트웨어 애플리케이션을 테스트하는 체계적인 접근 방식이다. 2. Typical Software Testing Life Cycle 1. 요구사항 분석(Requirement Analysis) 활동 수행할 테스트 유형을 식별 테스트 우선 순위와 포커스에 대한 세부 정보 수집 요구사항 추적 매트릭 준비 테스트 환경의 세부 사항 확인 필요한 경우 자동화 타당성 분석 결과물 RTM 자동화 타당성 보고서 2. 테스트 계획(Test Planning) 활동 테스트에 대한 계획/전략 문서 작성 테스트 도구 선택 테스트 노력 추정 리소스 계획과 역할 및 책임 ..
1. URI Scheme 구조 ServiceName://Path 실행 시 동작 앱이 설치된 경우 Path 위치로 이동 앱이 설치되지 않은 경우 앱스토어 화면으로 이동 한계점 동일한 서비스명을 사용하는 경우 의도하지 않은 앱이 실행될 수 있음 2. 유니버셜링크(iOS)/앱링크(Android) 구조 통상적으로 웹 주소 http://naver.com 실행 시 동작 앱이 설치된 경우 Path 위치로 이동 앱이 설치되지 않은 경우 앱스토어 화면으로 이동 URI Scheme과 차이점 도메인 주소를 이용해 실행 한계점 Android/iOS 상호 호환되지 않음 3. 원링크 유니버셜링크/앱링크와 차이점 Android/iOS 상호 호환 가능 Dynamic Links Firebase에서 제공하는 원링크 디퍼드(Deferre..
애자일(Agile) 워터폴(Waterfall) 종류 Scrum, Kanban, XP(eXtream Programming) - 진행방식 요구사항 분석 → 기획 → 코딩 → 테스트 가 주기적으로 반복 진행방식 요구사항 분석 → 기획 → 코딩 → 테스트 → 배포 및 유지보수 장점 - 변화에 대해 빠르게 대응할 수 있다. - 반복적인 테스트로 결함을 빠르게 식별하고 수정할 수 있다. 장점 - 프로세스의 순서가 간단해 팀의 규모에 상관없이 따르기 쉽다. - 필요한 예산과 일정이 초기에 확정되어 관련 리스크 통제가 쉽다. 단점 - 방식에 익숙하지 않으면 개발 일정이 문제가 생길 수 있다. - 너무 많은 변경이 이루어질 수 있다. 단점 - 테스팅 단계에 이르러서야 중요 이슈가 확인 될 수 있다. - 요구사항 변화에 ..
1. What is SDLC? Software Development Life Cycle의 약자로 소프트웨어 개발 프로젝트 진행에 대한 프로세스이다. 소프트웨어의 개발, 유지 관리, 교체 및 향상시키는 방법을 설명하는 세부 계획으로 구성되며 소프트웨어의 품질과 전반적인 개발 프로세스를 개선하기 위한 방법론을 정의한다. ISO/IEC 12207는 Software Development Life Cycle 프로세스를 위한 국제 표준이다. 2. Typical Software Development Life Cycle 1. 요구사항 수집 및 분석 관리자, 이해관계자 및 사용자와의 미팅을 통해 요구사항 수집해 구체적으로 분석하고 파악한다. QA팀은 요구사항 분석이 완료 된 후 SDLC에 따라 테스트 기획 단계를 시작한..
Selenium에서 자동화 진행 시 브라우저와 드라이버의 버전을 일치시켜줘야 합니다. bonigarcia/webdrivermanager를 이용하면 별도 설정 없이 자동으로 웹 드라이버를 관리할 수 있습니다. public class webdrivermanager { private ChromeDriver driver; @BeforeClass public void setupClass() { WebDriverManager.chromedriver().setup(); driver = new ChromeDriver(); } @Test public void test01_naverMain() throws InterruptedException { driver.get("https://www.naver.com/"); } } ..
기능 테스트(Functional) 비기능 테스트(Non-Functional) 클라이언트가 제공한 기능명세를 이용하여 수행하며 소프트웨어의 기능 요구사항을 확인한다. 소프트웨어 시스템의 성능, 안정성, 확장성 등 비기능적 측면을 확인한다. 비기능 테스트 전에 수행된다. 기능 테스트 진행 후 수행되어야 한다. 수동 또는 자동화 도구를 이용한다. 도구를 이용하는것이 효과적이다. 제품의 기능을 확인하는 것이다. 제품이 얼마나 잘 동작하는지는 확인하는 것이다. 화이트 박스 테스트 블랙 박스 테스트 유닛 테스트 통합 테스트 사용자 인수 테스트 스모크 테스트 세너티 테스트 리그레션 테스트 성능 테스트 부하 테스트 볼륨 테스트 스트레스 테스트 보안 테스트 설치 테스트 침투 테스트 호환성 테스트 마이그레이션 테스트 다른..
국제 표준 Software Quality Model 이다. 기존에 ISO/IEC 9126에서 정의되었으나 현재 폐기되고 ISO/IEC 25000(SQuaRE)으로 통합되었다. ISO (International Organization for Standardization) – 국제 표준화 기구 IEC (International Electronical Committee) – 국제 전기기술협회 ISO/IEC 9126-1 ISO/IEC 25010 기능성 기능 적합성 효율성 성능 효율성 호환성 사용성 사용성 신뢰성 신뢰성 보안성 유지보수성 유지보수성 이식성 이식성 ISO/IEC 9126-1 품질 특성 모델 ISO/IEC 25010 품질 특성 모델 품질특성 내용 부특성 내용 기능 적합성 제품 또는 시스템이 특정 조건..
1. 찾고자 하는 앱의 패키지명 확인 아래 명령어로 현재 화면에 실행중인 앱의 패키지명을 확인할 수 있습니다. $ adb shell "dumpsys activity | grep top-activity" Proc # 0: fore T/A/TOP trm: 0 2515:com.nhn.android.webtoon/u0a342 (top-activity) 2. APK 위치 찾기 네이버웹툰 apk 위치를 확인합니다. $ adb shell pm list packages -f com.nhn.android.webtoon package:/data/app/com.nhn.android.webtoon-02FodMEl313mNQqXhxsj8Q==/base.apk=com.nhn.android.webtoon 3. APK 를 PC로 가..