/// <summary> /// method,where webdriver comes to settings, and paste got before user name /// </summary> /// <param name="newName"></param> public void SettingsNickName(string newName) { Wait.Until(t => Driver.FindElements(By.XPath(Locator.SettingsSelectionPanelLocator)).Any()); Panel = Driver.FindElement(By.XPath(Locator.SettingsSelectionPanelLocator)); Panel.Click(); Wait.Until(t => Driver.FindElements(By.XPath(Locator.PersonalDataButtonLocator)).Any()); PersonalData = Driver.FindElement(By.XPath(Locator.SettingsSelectionPanelLocator)); PersonalData.Click(); Wait.Until(t => Driver.FindElements(By.XPath(Locator.NickNameLocator)).Any()); NewNickName = Driver.FindElement(By.XPath(Locator.NickNameLocator)); NewNickName.SendKeys(newName); Wait.Until(t => Driver.FindElements(By.XPath(Locator.SaveButtonLocator)).Any()); SaveButton = Driver.FindElement(By.XPath(Locator.SaveButtonLocator)); SaveButton.Click(); }