How to simply want to input a value in a text box , select the complete text from the text box using "Ctrl+a" , then copy it using Ctrl + c" and then Paste it in the same box with "Ctrl + v" using Selenium + C#.
[FindsBy(How = How.Id, Using = "search-criteria")]
public IWebElement txtProductSearch1 = null
public void copypaste(string strCopy)
{
txtProductSearch1.Click();
txtProductSearch1.Clear();
txtProductSearch1.SendKeys(strCopy);
txtProductSearch1.SendKeys(Keys.Control + "a"); //a in smaller case
txtProductSearch1.SendKeys(Keys.Control + "c"); // c in smaller case
txtProductSearch1.Clear();
txtProductSearch1.SendKeys(Keys.Control + "v"); // v in smaller case
btnProductSearch1.Click();
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With