XPath with Selenium WebDriver and simple login testscript - Part 2
Bài viết lần này, mình và các bạn sẽ cùng tìm hiểu tiếp các cách xác định phần tử bằng XPath và cách sử dụng chúng. Ngoài ra, bài viết này mình cũng sẽ viết chương trình login với trang web Kidsplaza sử dụng Xpath trong việc xác định đối tượng UI. 2.9 Text() Cú pháp : //*[@text()='value'] Bạn có thể xác định bất kỳ thẻ nào chứa nội dung text mà bạn muốn. Chương trình tương ứng : WebDriver driver = new ChromeDriver(); driver.get("https://www.kidsplaza.vn/customer/account/login/"); driver.findElement(By.xpath("//*[@text='KHÁCH HÀNG MỚI']")); Kết quả trả về sẽ là thẻ h3 2.10 Last() Cú pháp : (//input[@type()='value'])[last()] Cho phép định vị thẻ input cuối cùng trên một trang HTML và phải có kiểu input là giá trị mà người dùng mong muốn. Value ở đây có thể là: text, password, submit, radio, checkbox, button,các kiểu input mà HTML5 thêm vào( color, date, datetime, datetime-local, email, month, week, number, range, search, te