Esempio n. 1
0
 public void Is_User_TopShow_ReplyMsg()
 {
     folder = PortalChromeDriver.CreateFolder(@"HI\50.[对话窗口]是否可以置顶,当切换用户的时候");
     //确保HI是Turn on的状态
     HIPage.TurnOnSetup();
     HIPage.OpenHiChatWindow();
     HIPage.GetOtherUserFromUserList();
     Thread.Sleep(5 * 1000);
     HIPage.GetTestUserFromUserList();
     HIPage.SendMessage("我应该置顶");
     Thread.Sleep(2 * 1000);
     PortalChromeDriver.TakeScreenShot(folder, @"50.[对话窗口]是否可以置顶,当切换用户的时候");
     Assert.IsTrue(HIPage.CheckTheTopUser(), "切换用户后该用户未置顶");
 }
        public void Is_NewMsg_TopShow_InHIWin()
        {
            //Portal确保HI是Turn on的状态
            WeChatManagermentPage.GoToHIPage();
            HIPage.TurnOnSetup();
            //Portal客服打开Hi对话窗口
            HIPage.OpenHiChatWindow();
            HIPage.GetOtherUserFromUserList();
            //H5页面进入平台测试账号对话窗口
            Mobile_WeChat_Utility.GetToTestAccount();
            //H5呼叫客服
            Mobile_WeChat_Utility.GetHiCard("客服");
            PortalChromeDriver.Wait(TimeSpan.FromSeconds(10));
            //H5用户发送消息
            Mobile_WeChat_Utility.XB_SendMessage("这里是测试账号");
            Mobile_WeChat_Utility.BackButtonClick();
            Thread.Sleep(5 * 1000);
            string foler = PortalChromeDriver.CreateFolder(@"HI\44.[对话窗口]是否可以在用户消息列表上次置顶显示,无论消息的状态是已读或未读,只要收到新的消息");

            PortalChromeDriver.TakeScreenShot(foler, "Portal");
            Assert.IsTrue(HIPage.CheckTheTopUser());
        }