| BH TT Selenium Поиск элементов - Code Java WebElement form1 = driver.findElement(By.id("login-form")); WebElement form2 = driver.findElement(By.tagName("form")); WebElement form3 = driver.findElement(By.className("login")); WebElement form4 = driver.findElement(By.cssSelector("form.login")); WebElement form5 = driver.findElement(By.cssSelector("#login-form")); WebElement field1 = driver.findElement(By.name("username")); WebElement field2 = driver.findElement(By.xpath("//input[@name='username']")); WebElement link = driver.findElement(By.linkText("Logout")); List<WebElement> links = driver.findElements(By.tagName("a")); C# IWebElement form1 = driver.FindElement(By.Id("login-form")); IWebElement form2 = driver.FindElement(By.TagName("form")); IWebElement form3 = driver.FindElement(By.ClassName("login")); IWebElement form4 = driver.FindElement(By.CssSelector("form.login")); IWebElement form5 = driver.FindElement(By.CssSelector("#login-form")); IWebElement field1 = driver.FindElement(By.Name("username")); IWebElement field2 = driver.FindElement(By.XPath("//input[@name='username']")); IWebElement link = driver.FindElement(By.LinkText("Logout")); IList<IWebElement> links = driver.FindElements(By.TagName("a")); Python form1 = driver.find_element_by_id("login-form") form2 = driver.find_element_by_tag_name("form") form3 = driver.find_element_by_class_name("login") form4 = driver.find_element_by_css_selector("form.login") form5 = driver.find_element_by_css_selector("#login-form") field1 = driver.find_element_by_name("username") field2 = driver.find_element_by_xpath("//input[@name='username']") link = driver.find_element_by_link_text("Logout") links = driver.find_elements_by_tag_name("a") Ruby form1 = @driver.find_element(:id, "login-form") form2 = @driver.find_element(:tag_name, "form") form3 = @driver.find_element(:class_name, "login") form4 = @driver.find_element(:css_selector, "form.login") form5 = @driver.find_element(:css_selector, "#login-form") field1 = @driver.find_element(:name, "username") field2 = @driver.find_element(:xpath, "//input[@name='username']") link = @driver.find_element(:link_text, "Logout") links = @driver.find_elements(:tag_name, "a") JavaScript var form1 = driver.findElement(By.id("login-form")); var form2 = driver.findElement(By.tagName("form")); var form3 = driver.findElement(By.className("login")); var form4 = driver.findElement(By.css("form.login")); var form5 = driver.findElement(By.css("#login-form")); var field1 = driver.findElement(By.name("username")); var field2 = driver.findElement(By.xpath("//input[@name='username']")); var link = driver.findElement(By.linkText("Logout")); var links = driver.findElements(By.tagName("a")); |