MIF7T-1/MIF7T-7 收口真机反馈并统一移动体验
这个提交包含在:
@@ -389,8 +389,10 @@ test.describe("R101 mobile WIP closeout", () => {
|
||||
await expect(page.getByRole("heading", { name: "报销" })).toBeVisible();
|
||||
await expect(page.getByTestId("mobile-reimbursements-create")).toBeVisible();
|
||||
await expect(page.getByTestId("mobile-reimbursements-list")).toBeVisible();
|
||||
await expect(page.getByTestId("mobile-reimbursement-card")).toBeVisible();
|
||||
await expect(page.getByRole("link", { name: "继续编辑" })).toBeVisible();
|
||||
const card = page.getByTestId("mobile-reimbursement-card").first();
|
||||
await expect(card).toBeVisible();
|
||||
await expect(card.locator("a").first()).toBeVisible();
|
||||
await expect(page.getByRole("link", { name: "继续编辑" })).toHaveCount(0);
|
||||
await assertNoMobileDesignRegression(page);
|
||||
await attachScreenshot(page, testInfo, "r101-mobile-reimbursements.png");
|
||||
});
|
||||
@@ -398,9 +400,14 @@ test.describe("R101 mobile WIP closeout", () => {
|
||||
test("移动请假页使用表单和卡片记录", async ({ page }, testInfo) => {
|
||||
await page.goto("/mobile/leave");
|
||||
await expect(page.getByRole("heading", { name: "请假", exact: true })).toBeVisible();
|
||||
await expect(page.getByTestId("mobile-leave-records")).toBeVisible();
|
||||
await expect(page.getByTestId("mobile-leave-record-card")).toBeVisible();
|
||||
|
||||
await page.getByTestId("mobile-leave-view-form").click();
|
||||
await expect(page.getByTestId("mobile-leave-summary")).toBeVisible();
|
||||
await expect(page.getByTestId("mobile-leave-form")).toBeVisible();
|
||||
await expect(page.getByRole("button", { name: "选择附件" })).toBeVisible();
|
||||
await page.getByTestId("mobile-leave-view-records").click();
|
||||
await expect(page.getByTestId("mobile-leave-record-card")).toBeVisible();
|
||||
await expect(page.getByRole("button", { name: "编辑" })).toBeVisible();
|
||||
await expect(page.getByRole("button", { name: "提交" })).toBeVisible();
|
||||
|
||||
在新工单中引用
屏蔽一个用户