public void DemoAccessInvalid(DemoAccessData input) { //Open the SP2 system. //Verify demo link(产品试用) button in homepage,There is no Demo Link button. TestAssemblyInitializer.InitializeWithOption("SchneiderElectricChina", "P@ssw0rdChina", "[email protected]"); TimeManager.LongPause(); Assert.IsFalse(DemoAccessSetting.DemoAccessButton.IsExisted()); }
public void DemoAccessCancelled(DemoAccessData input) { //Open Jazz login page, Click the 'Demo' link (‘产品试用’). //Popup a dialog with email address field. DemoAccessSetting.DemoAccessButton.Click(); TimeManager.LongPause(); //Input the email with valid address and click the 返回首页 button. DemoAccessSetting.FillInDemoAccessEmailAddressInfo(input.InputData.Email); DemoAccessSetting.ReturnHomepageButton.Click(); TimeManager.MediumPause(); }
public void EmailAddressInvalid(DemoAccessData input) { JazzBrowseManager.OpenJazz(); //Open Jazz login page, Click the 'Demo' link (‘产品试用’). //Popup a dialog with email address field. DemoAccessSetting.DemoAccessButton.Click(); TimeManager.LongPause(); //Input the email with invalid address and click the Send button. DemoAccessSetting.FillInDemoAccessEmailAddressInfo(input.InputData.Email); DemoAccessSetting.SendDemoAccessEmailButton.Click(); //Pop up the wrong message DemoAccessSetting.GetEmailInvalidMessage(); }
public void EmailAddressValid(DemoAccessData input) { JazzBrowseManager.OpenJazz(); //Open Jazz login page, Click the 'Demo' link (‘产品试用’). //Popup a dialog with email address field. DemoAccessSetting.DemoAccessButton.Click(); TimeManager.LongPause(); //Input the email with Valid address and click the Send button. DemoAccessSetting.FillInDemoAccessEmailAddressInfo(input.InputData.Email); DemoAccessSetting.SendDemoAccessEmailButton.Click(); TimeManager.ShortPause(); //验证email输入的是否有效,若地址有效则发送成功. Assert.AreEqual(input.ExpectedData.EmailSendedSuccessMessage, DemoAccessSetting.GetEmailSendedMessage()); }