此帖子涵蓋工作後 昨天的報告從9月9日晚到今天完成的測試環境部署。 重點是導航:知道你在哪裏,在頁面上保持相同的菜單,並返回你開始配置的系統。
一種一致的菜單
我們審查了所有85個全頁應用程序模板,並將單獨的頁面菜單替換爲共享板頭在驗證界面上。 驗證和恢復屏幕保持其適當的最小配置。 相同的用戶現在在工作場所上看到相同的主要目的地,根據他們的許可。
Hashmedo 標誌是一個藍色,圓形的板塊按鈕,白色文本。 已刪除雙重Dashboard菜單輸入。 頁面活動屬於其內容:創建系統與系統列表的座位,而新因果模型和啓動分析仍然存在因果工作空間中。 對象定義屬於 Inventory,而不是 Settings。
第一臺平板電腦下載實施引入了逆轉:桌面導航變得垂直。 我們修復了它,以便桌面保持其水平結構,觸摸/平板的佈局使用微型演示文稿。 打開菜單不會推下頁面內容。 響應性瀏覽器檢查通過;物理iPad測試仍然分開。
背景應該來自頁面的身份
此前,一些頁面從標題或背景鏈接中得出背景。 這使得指南文本或升級卡成爲顯而易見的工作空間。 我們將75頁的結論取代了明確的頁面聲明,同時保持現有交易所構建的系統、模型和組件軌道的權威。
Dashboard 定義 Dashboard。 Mailbox 會識別 Mailbox,而一個對話會添加其主題。 編輯器和結果頁面識別其實際記錄或工作流。 頁面的行政許可要求不會將其業務背景轉換爲設置。
您正在使用的工作空間的標籤
系統、模型和組件現在爲其現有部分選項卡共享相同的演示方法。 配置工作場所使用自己的設計、版本/評論和環境部分。 親屬對象留在背景軌道,而不是添加另一個完整的序列的祖先選項卡。
同樣的方法現在包括在成本中心,報告,集成,用戶管理,運營商頁面和因果工作流的31個額外模板。 被刪除的對象、選擇的版本和許可限制被保留。
部分選擇跟隨深鏈接、更新和瀏覽器向前。 安克斯之間移動不會重新加載文檔或清晰的草案字段。 在現場更新保留有效的部分,並在部分不再可用時適當返回。 創建、出版、克隆和出口活動與其相關內容保持一致。
可用性配置和生命週期配置也通過編輯、預覽、保存和重定向來保留其起源系統或模型。 準備仍然是一個操作工作流。
保持整個配置之旅
後來的一次測試揭示了一個更深刻的問題。 從一個系統轉移到它的模型,然後打開過渡配置仍然失去了原始系統。 只留下即時的父母是不夠的。
我們審查了共享機制,並在配置工作流中普遍化。 現有背景欄現在保留了如下路徑:
- 系統 → 模型 → 過渡
- 系統 → 模型 → 組件 → 配置
- 系統 → 模型 → LLM 工作空間 → API 客戶端
- 系統 → 模型 → 準備資料 → 選擇的資料版本
旅程生存保存,重定向,搜索/過濾提交,更新和新選項卡。 點擊一個祖先直接返回鏈條中的那個點。 通過全球菜單進入開始一個新鮮的背景,而不是繼承一個與以前無關的工作空間。
所攜帶的背景已被驗證、加密和傳輸到當前用戶和組織。 實體關係通過現有授權閱讀進行檢查。 導航數據不允許訪問或取代許可檢查。 這將重新使用現有背景欄,而不是添加另一個導航 widget。
在部署的測試環境中,我們打開了一個現有樣品系統,跟隨它的模型來管理可用的過渡,更新了頁面,並直接返回原始系統。 所有三個背景步驟都保持了可見性。 租戶記錄沒有爲此接受檢查創建或更改。
現有組織訪問
該單元格的共享菜單現在使用當前的會員資格和生命週期/因果許可。 有限的目的地仍然隱藏,沒有他們所需的補貼。
我們還更新了測試環境門戶,以便在提交申請請求和處理組織選擇之前更新Cell Control的會員資格。 因此,組織交換選項可以反映邀請和刪除,而不是僅保留登錄的會員截圖。
已刪除的選項已清除。 閱讀會轉向組織選擇或恢復;等待的寫作會收到訪問錯誤,並且永遠不會轉向另一個組織。 會員服務失敗會阻止傳輸,而一個連續的更新無法恢復登錄退出會議。
自動測試覆蓋會員變更、取消選項、中斷寫作、服務故障和登錄賽。 現場真實的邀請/刪除轉換仍然是一個單獨的接受任務。
關於Login的瞭解
我們調查了已知的電子郵件行爲和顯而易見的雙登錄。 一個真正的測試環境門戶/Keycloak會議測試在兩個可用的帳戶之間交換,然後再次回來。 每個呼叫回復都顯示了預期的帳戶,登錄後登錄提供了一個空的編輯電子郵件字段。
兩個屏幕的登錄序列來自Keycloak的組織身份第一流:電子郵件選擇,其次是密碼輸入,而不是兩個完成的驗證。 我們致力於在六種主題語言中更清晰地編寫“使用另一個帳戶”的原始帳戶交換操作,但沒有重新部署身份服務。
這並不表明原始瀏覽器特定的問題已解決。 現有選項卡、存儲密碼的 autofill 和從已設立的租戶申請會議登錄仍需要進一步調查。
驗證和釋放
接收記錄包含所有85個全頁模板。 一個新的矩陣在其瀏覽器測試中查找了46個模板,445個組合,460個頁面/檔案/視圖。 它包括所有者、管理員、會員、瀏覽器和當地管理員菜單配置文件、六種模型類型、八種組件類型和配置能力變量。 這些尺寸描述了覆蓋;它們不是額外的獨立測試組合總和或證據,每個角色可以訪問每個頁面。
該審計還確定了9個模板上的內容內定標題,刪除了無效的登錄表格,添加了關於規則的移動視圖聲明,並保持了訪問/服務恢復頁面獨立於租戶失敗的導航搜索。
四個 Cell-1 發佈後發送:
| 釋放 | 主要工作 | 通過瀏覽器測試 |
|---|---|---|
| 20260909.2 | 平板電腦導航、板塊按鈕和頁面行動配置 | 419 |
| 20260909.3 | 共享菜單,明確的背景和糾正的桌面佈局 | 449 |
| 20260910.1 | 工作空間選項卡、許可證、接受矩陣和包裝測試環境門戶更新 | 513 |
| 20260910.2 | 通用航行航行 | 519 |
這些是連續的迴歸序列結果,不計算要添加在一起。 最新發布, 20260910.2 / v1.1.0-rc100,通過了519個瀏覽器測試,63個已批准的可選滑板和零失敗。 驗證還涵蓋了Go、數據庫集成、恢復、擴展、控制器和樣品工作空間檢查。 沒有新的數據庫遷移是必要的。
在最終部署驗證期間,工人仍然處於以前的形象上。 獨立身份檢查抓獲了混亂。 我們明確更新了工人,確認應用程序和工人在相同不可改變的圖像上是健康的,並在調整後重復了最終加密備份。 驗證電子郵件、備份健康和公共準備檢查在舊服務插槽退休前進行。
測試環境門戶被更新,並通過包裝發佈。 CellPro的應用和工人,以及生產應用環境,沒有部署。
接下來的檢查
我們將完成現場組織會員變更接受,繼續現有瀏覽器登錄調查,並驗證對象定義和更深入的配置轉換。 安裝控制器的員工更新行爲也需要與當前包裝實施的和解。
更廣泛的CellPro滾動、生產促銷和租戶恢復規劃仍然是單獨的工作。 這一進展改善了共享導航基礎,並不是說每個工作流和許可組合都經過全面的測試。