Tôi muốn mô phỏng người dùng nhấn shift-enter trong vùng văn bản. Dưới đây là đoạn code tôi đang làm việc với:Làm cách nào để gửi hợp âm chính cho vùng văn bản bằng Selenium?
var driver = new FirefoxDriver();
driver.Navigate().GoToUrl("http://pagewithtextarea");
var textarea = driver.FindElement(By.Id("myTextArea"));
//Send text
textarea.SendKeys("hello world!");
Nếu tôi muốn mô phỏng cách nhấn nút nhập tôi có thể nói
textarea.SendKeys(Keys.Enter);
Làm thế nào tôi có thể mô phỏng cách nhấn shift và nhập cùng một lúc?
Vui vì điều này phù hợp với bạn. Thật không may, điều này không làm việc cho tôi trong IE9 hoặc Chrome: '.SendKeys (Keys.Control +" A ");' Bất kỳ đề xuất? –
Tôi đã hạn chế thành công khi Selenium làm việc hoàn toàn trong IE. Tôi sẽ xem xét cài đặt bảo mật trình duyệt của bạn để xem có điều gì đó ngăn cản Selenium kiểm soát hoàn toàn trình duyệt hay không. –
@BrettVeenstra, bạn có tìm thấy giải pháp cho Chrome không? Tôi có cùng một vấn đề ... – yashaka