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

 

คำสั่ง .send_key (เซนด์คีย์) ของโมดูล Selenium (ซิลิเนียม) คืออะไร?

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

 

 วิธีการใช้งาน คำสั่ง .send_key (เซนด์คีย์) ของโมดูล Selenium (ซิลิเนียม)                  

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

driver.get("https://www.google.co.th/") #คำสั่งเปิดหน้าเว็บ
inputm = driver.find_element_by_class_name('gsfi')#เป็นelementของกล่องข้อความที่ได้จากหน้าเว็บ
inputm.send_keys("Hello python") #คำสั่งใส่ขอความไปยังคลาสที่ถูกเลือกไว้

                 ผลการรัน 

            

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
รบกวนถามเรื่อง between หน่อยครับ
โดย tangsupap อ 09 มี.ค. 2010 8:54 am บอร์ด Programming - PHP
12
2411
อ 09 มี.ค. 2010 4:21 pm โดย tangsupap View Topic รบกวนถามเรื่อง between หน่อยครับ
ปัญหา Mysql 5 Import แล้วเป็นเครื่องหมาย ???
โดย mindphp อ 09 มี.ค. 2010 2:39 am บอร์ด Linux - Web Server
0
1585
อ 09 มี.ค. 2010 2:39 am โดย mindphp View Topic ปัญหา Mysql 5 Import แล้วเป็นเครื่องหมาย ???
ถามหน่อย อยากรู้ !!! PHP มีดี ตรงใหน คนใช้กัยเยอะ
โดย tangsupap จ 08 มี.ค. 2010 4:49 pm บอร์ด Programming - PHP
3
1167
พฤ 11 มี.ค. 2010 8:08 am โดย tangsupap View Topic ถามหน่อย อยากรู้ !!! PHP มีดี ตรงใหน คนใช้กัยเยอะ
รบกวนหน่อยครับ loop while เพื่อเรียกค่าจาก 2 table
โดย soul จ 08 มี.ค. 2010 9:49 am บอร์ด Programming - PHP
15
4313
พ 10 มี.ค. 2010 9:49 am โดย soul View Topic รบกวนหน่อยครับ loop while เพื่อเรียกค่าจาก 2 table
ใช้ keyword jQuery แทน $ เมื่อใช้ Javacript Framework หลายๆตัว
โดย mindphp จ 08 มี.ค. 2010 5:39 am บอร์ด AJAX Javascript Library - jQuery
0
2200
จ 08 มี.ค. 2010 5:39 am โดย mindphp View Topic ใช้ keyword jQuery แทน $ เมื่อใช้ Javacript Framework หลายๆตัว
ตัวปรับแต่งที่ใช้ในการทำเว็บมานลวน
โดย Anonymous จ 08 มี.ค. 2010 12:09 am บอร์ด Programming - PHP
1
644
จ 08 มี.ค. 2010 12:18 am โดย mindphp View Topic ตัวปรับแต่งที่ใช้ในการทำเว็บมานลวน
รบกวนแนะนำทีค่ะ ภาพมานกลับหัวหมดเลยเอ็ฟเฟ็กภาพก๋เพี้ยน
โดย Anonymous จ 08 มี.ค. 2010 12:00 am บอร์ด Programming - PHP
1
663
จ 08 มี.ค. 2010 12:15 am โดย mindphp View Topic รบกวนแนะนำทีค่ะ ภาพมานกลับหัวหมดเลยเอ็ฟเฟ็กภาพก๋เพี้ยน
ขอช่วยดูให้หน่อยนะครับ
โดย kritkoko อ 07 มี.ค. 2010 1:49 pm บอร์ด Programming - PHP
2
860
อ 07 มี.ค. 2010 11:29 pm โดย mindphp View Topic ขอช่วยดูให้หน่อยนะครับ