ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

    

                 จากบทความ รวมคำสั่งของ selenium Webdriver  เราได้ศึกษาเกี่ยวกับคำสั่งหรือเมธอดต่างของโมดูล Selenium (ซิลิเนี่ยม)  ไปบ้างแล้วหลายอันแต่ยังไม่ได้ศึกษาโครงสร้างตัวอย่างการนำไปใช้งานและยังมีอีกหลายคำสั่งที่สำคัญที่เรายังไม่ได่ศึกษา ในบทความนี้จะแนะนำการใช้งาน คำสั่ง .txt  ซึ่งเป็นคำสั่งที่ใช้งานบ่อยมากสำหรับผู้ที่ใช้ Software (ซอฟต์แวร์) นี้ในการทำ  Automated Testing (ออโต้เมท เทสติ้ง)

 

ข้อความใน element (เอลลิเมน)  ที่ใช้โมดูล selenium (ซิลิเนียม) ดึงออกมา คืออะไร

                โดยปกติแล้วใน element (เอลลิเมน) นั้นเป็นแหล่งที่รวมของสิ่งต่างๆบนหน้าเว็บซึ่งมีทั้ง ลิงค์  ข้อความ และอื่นๆอีกมากมาย ซึ่งเราสามารถใช้โมดูลซิลิเนียมดึงออกมาโดยใช้คำสั่งหรือเมธอดที่มีอยู่แล้วในโมดูลในการดึงสิงเหล่านั้นออกมา ในซิลิเนียมก็มีคำสั่งสำหรับดึงข้อความด้วยเช่นกันเพื่ออำนวยความสะดวกแก่ผู้ใช้งาน

 

วิธีการดุึง ข้อความใน element (เอลลิเมน) โดยโมดูล selenium (ซิลิเนียม)  

               หา element ของสิ่งที่ต้องการในที่นี้เลือกลิงค์ gmail เลือกใช้คลาสที่ชื่อ class="gb_P"

 

                เขียนโปรแกรมได้ดังนี้

from selenium import webdriver
import time
driver = webdriver.Firefox(executable_path=r'D:\New Folder\python_test\Mt24\geckodriver.exe')

driver.get("https://www.google.co.th/") #คำสั่งเปิดหน้าเว็บ
a=driver.find_element_by_class_name('gb_P') #elementของgmail
print(a.text)#ดึงข้อความจาก element

 

                ผลการรัน

Gmail

 

อ้างอิงรูปถาพ selenium hq

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด