본문 바로가기

QA

Android + Mac 환경에서 Charles Proxy를 활용하여 TIme out 케이스 확인 Android + Mac 환경에서 Charles Proxy를 활용하여 TIme out 케이스 확인✅ Charles Proxy에 무료 사용 시간은 30분이여서 적은 케이스 확인할 때 사용하면 좋음(30분 후 재연결해야함;;;;;;;;;)✅ 1. Charles Proxy 실행 및 기본 설정Charles Proxy 설치 필요✅ 2. Wi-Fi에서 프록시 설정 추가설정(Settings) > Wi-Fi > 현재 연결된 네트워크 선택고급 설정(Advanced Settings) > 프록시(Proxy) > "수동(Manual)" 선택프록시 서버(Proxy Hostname): 192.168.x.x (Mac의 로컬 IP 입력)Mac의 IP 확인 방법 (터미널 실행)ipconfig getifaddr en0프록시 포트(Pro.. 더보기
Notion과 slack 연동하여 자동화 알림이 만들기 필요한 데이터Notion Api 토근 발급Notion 데이터베이스 IDSLACK_WEBHOOK_URL 코드작성config.py > 필요한 데이터 정보를 저장notion_to_slack.py > 메인notion_to_slack.py from notion_client import Clientimport requestsfrom config import NOTION_API_TOKEN, SLACK_WEBHOOK_URL, PAGE_ID# Notion 클라이언트 초기화notion = Client(auth=NOTION_API_TOKEN)def fetch_database_ids_from_page(page_id): """ Notion 상위 페이지에서 데이터베이스 ID 목록을 자동으로 가져옵니다. """ .. 더보기
네트워크 지연 / 차단 테스트 진행 시 os별 설정 및 진행 방법 IOS경로 : 설정 > 개발자 > 네트워크 링크 컨디셔너느린 네트워크 환경 설정네트워크 링크 컨디서너 : Very Bad Network / : 3G 선택프로필: 3G (256Kbps, 100ms 지연).테스트:ex)앱 실행 → 대시보드 데이터 로딩.이미지 및 텍스트가 정상적으로 렌더링되는지 확인네트워크 복구 한경 설정목표: 네트워크 복구 시 자동 재연결 확인.프로필: 네트워크 없음(아래 세팅 진행) → Wi-Fi (Good).테스트:네트워크 끊김 → 앱의 에러 메시지 표시 확인.네트워크 복구 후 재요청 동작 확인.네트워크 없음 세팅 필요개발자 > 네트워크 링크 컨디서너 진입프로필 추가아래 내용 참고하여 설정설정 항목 값 설명 설정 항목 값 설명 .. 더보기
제로베이스에서 유능한 QA로 성장하는소프트웨어 테스트의 모든 것(강연 정리 7/13 오프라인) '제로베이스에서 유능한 QA로 성장하는소프트웨어 테스트의 모든 것' 7/13일 홍대 한빛 오프라인 강연에 참석했다. 정원이 60명정도의 교육이였는데 강연장이 생각보다 좁아 모두 참석하니 자리가 조금 부족해보였다. 이 날 강연은 17년차 qa 실무를 진행하신 남효진 연사님꼐서 진행하셨다. 사실 제로베이스기반에 강의라 정리하는 느낌으로 참석했지만 나름 유익한 강연이였다.  강의에 대해 간단한 정리목차는 아래와 같이 제로베이스 기준의 기본적인 QA flow  1.  소프트웨어 테스팅 기본 개념1장에서는 소프트웨어 테스팅 정의 / 테스팅이 필요한 이유 / 품질 범위 / 결함에 대한 다양한 사례를 담았다. 2. 소프트웨어 테스팅 이해2장에서는 테스트의 단계 / 종류 / 수행 방식 / 케이스 정의 및 커버리지 / .. 더보기
동등 분할 기법 + 경곗값 분석 기법을 활용하여 테스트 케이스 작성 동등 분할 기법시스템 입력의 결과로 나타는 결과값이 동일한 경우 하나의 그룹으로 간주합니다.동등 분할 기법 테스트 케이스로 적용하는 경우상여금 지급 시스템 조건평가 점수 90~100점: 상여금 600만원평가 점수 80~89점: 상여금 400만원평가 점수 70~79점: 상여금 200만원평가 점수 0~69점: 상여금 0만원정수만 입력 가능범위를 벗어나는 경우 ERROR 출력 테스트 컨디션으로 도출 하는 경우유효한 입력 파티션90 80 70 0 비유효한 입력 파티션평가 점수 = 실숫값(소수점 포함)평가 점수 = 한영, 특수문자테스트 케이스 도출하기(약한 동등 분할 기법 )no.입력값기대 결과150점지급되는 금액이 없다.275점200만 원이 지급된다.383점400만 원이 지급된다.499점600만 원이 지급된다... 더보기
postman과 친해지기(환경변수 설정) Postman에서 데모사이트의 requst 생성 후 테스트 해보기https://www.koreanjson.com/ Korean JSON{ Korean JSON } Super simple JSON API in Korean. Request GET, POST, PUT, DELETE actions and get JSON data in Korean back to get the most out of the look and feel of Korean language when prototyping your project. 한국어 데이터를 제공하는 초간www.koreanjson.com 아래 정보들을 requst로 생성 Postman에서 환경 변수를 설정 후 사용하기Environments 진입Variable에 변수명 지정.. 더보기