地區商品頁顯示「價格由低到高」,清單卻反向。截圖只能證明標籤,不能證明選中的機器值或伺服器排序。授權住宅代理驗收應追蹤目前選項、請求和獨立預期ID序列。本文提供受控方案,不宣稱實測結果或相容性。

1. 建立有獨立答案的小型目錄
自有預備環境設定合成商品A為4單位、B為12、C為7,同幣別、同價格基準。管理者先核准price_asc的A,C,B與price_desc的B,C,A。這些是測試數據,不是98IP定價,也非真實商店量測。
各語系與地區維持同樣三件商品,固定庫存、促銷、篩選、稅額基準和版本。先採不同價格,避免同價次序掩蓋方向問題。預期ID獨立於應用排序程式,不能只比畫面四捨五入金額。
確認依據為數值單價、特價、含稅價或其他欄位。地區若確有不同品項或價格基準,另建立核准預期,不把所有差異都算代理錯誤。
2. 在地化標籤不等於穩定值
原生單選select需查目前選項、select.value及明確value。未設value時,選項文字會成為值,翻譯可能連傳輸識別都變了。依契約維持穩定鍵,顯示標籤才在地化,不把清單位置當永久識別。
讀即時狀態,不能只找HTML selected屬性:屬性定義預設選取,option.selected反映目前選擇。真實互動後、提交或導覽改狀態前取證。
自訂下拉元件要查應用狀態及實際隱藏或序列化欄位,不能假定等同原生select。樣式文字框不是原生值證據。記控制項類型、欄位名稱和映射契約,不承諾各瀏覽器實作相同。
3. 以可逆矩陣測選取結果
- 核准基線載入固定案例,透過真實支援的介面選穩定升冪值,確認語系標籤及機器鍵一致。
- 保存實際排序參數與接收端解碼值,以無祕密嘗試ID、目錄建置及方法路徑關聯。只換標籤未送對請求,不能算完成。
- 回應ID應為A,C,B,再查畫面ID次序;三件各一次且對應各自案例價格。
- 切降冪應B,C,A,回升冪應A,C,B。等候特定請求和呈現確認,不靠任意固定延遲。
- 用支援的鍵盤方式重跑;另一自有語系案例調換選項位置但保留值,升冪換位置後仍須維持身分。
- 經指定地區住宅路徑重測,保持會話政策與初始狀態等價,記真實出口、語系及建置,每次改一個維度。
僅在主控台設定value,不能聲稱已驗正常應用change流程。應操作真實介面,或標明獨立程式測試。請求未完成須列傳輸或就緒限制,不接受舊清單當本次結果。
4. 找首次不同的邊界
- 標籤升冪、即時鍵降冪:查譯文映射及元件狀態。
- 鍵正確卻傳標籤或序號:查序列化,尤其選項因語系重排後。
- 請求正確、接收不同:和管理者查參數名稱、重複值及解析約定。
- 接收正確、回應ID錯:查伺服器欄位、方向及固定目錄前提。
- 回應正確、畫面錯:查客戶端重排、舊狀態與早先回應覆蓋。
- 單一路徑不同:先核對地區部署、快取鍵和接收ID,再歸因出口。
不要把畫面價格當字串排序求通過。4、7、12案例刻意讓數字被當文字的錯誤容易觀察。ID與價格在請求、回應及呈現對照中都要正確綁定。
5. 核心通過才擴充邊界
再加入同價商品的核准決勝規則、缺價格、空目錄及分頁。同價若無穩定契約,應列不確定性,不主張精確ID次序。第一頁遞增不證明全部完整有序,另見分頁資料完整性指南。
保留負例:隔離合成測試樁故意將升冪映射到降冪鍵;標籤即使正確,獨立ID檢查也應失敗。恢復審核映射後再測雙向與回切,證明驗收查結果,不是複誦介面值。
保留案例版本、預期與觀察序列、即時鍵、脫敏請求及接收值、呈現確認,不留客戶資料、Cookie、認證標頭或代理密碼。不產生訂單、名單或真實廣告互動。
6. 固定98IP地區測試路徑
授權目錄測試需要住宅網路視角時,查98IP動態住宅IP產品頁及API設定文件,依帳戶支援方式與參數接入。升冪、降冪及回切期間會話政策固定,核對真實用量。
代理提供路徑,不能修復翻譯列舉、字串價格排序或過期元件,也不保證目標排序結果及瀏覽器相容。限制合成流量,遵守站點授權。
- 欄位、價格基準和兩穩定鍵經核准。
- 預期ID獨立於應用,等價案例一致。
- 翻譯或位置重排後,選取、載荷及接收仍一致。
- 回應和畫面ID正確,無遺失、重複及價格錯配。
- 雙向與回切通過,錯誤映射負例可被偵測。
- 地區、語系、出口、版本及未解邊界如實記錄。
標籤正確能證明排序嗎? 不能,需查穩定鍵與商品ID。
每種語系都選第二項可行嗎? 位置可能不同,應測契約穩定值與真實操作。
換代理能修反向次序嗎? 不能修映射或比較邏輯,先取得受控請求及部署證據。