Я работаю с нашим сценарием тестирования автоматизации веб-сайта.
У нас есть некоторые сотрудники, работающие неполный рабочий день, которые мы хотели бы попросить их запустить этот сценарий для мониторинга всех наших веб-служб.
Существует безопасная проблемапрежде чем я дам им это для запуска, потому что они могут видеть имя пользователя и пароль внутри кода.VS C#
+ SpecFlow и Selenium.
Как их скрыть?Или, как я могу попросить их ввести свое имя пользователя + пароль?
[FindsBy(How = How.Id, Using = "userNameInput")]
private IWebElement loginUsername;
public void UserName()
{
WebDriverWait wait = new WebDriverWait(Browser.Driver, new TimeSpan(0, 0, 5));
wait.Until(ExpectedConditions.ElementIsVisible(By.Id("userNameInput")));
loginUsername.Click();
loginUsername.SendKeys("admin");
}
[FindsBy(How = How.Id, Using = "passwordInput")]
private IWebElement loginPassword;
public void Password()
{
WebDriverWait wait = new WebDriverWait(Browser.Driver, new TimeSpan(0, 0, 5));
wait.Until(ExpectedConditions.ElementIsVisible(By.Id("passwordInput")));
loginPassword.Click();
loginPassword.SendKeys("SAd@12340");
}
Спасибо