สร้าง selenium upload file แล้ว ไม่กดปุ่ม แนบไฟล์ในเว็บบอร์ดต้องแก้ไขยังไงครับ

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: สร้าง selenium upload file แล้ว ไม่กดปุ่ม แนบไฟล์ในเว็บบอร์ดต้องแก้ไขยังไงครับ

สร้าง selenium upload file แล้ว ไม่กดปุ่ม แนบไฟล์ในเว็บบอร์ดต้องแก้ไขยังไงครับ

โดย บัวบุญ จันทะโคตร » 09/08/2017 7:02 pm

ผมกำลังสร้าง selenium ให้ไป upload file รูป ที่แคปมาได้ในเครื่องคอมพิวเตอร์ให้อัพลงในกระทู้ โดยที่ id = add_files นั้นคือ id ของปุ่มแนบไฟล์ เมื่อผมรัน selenium แล้ว selenium ได้มาหยุดการทำงานตอนก่อนจะกดปุ่มแนบไฟล์ จะต้องแก้ไขยังไงครับ

ส่วนของโค้ด selenium

โค้ด: เลือกทั้งหมด

driver.get_screenshot_as_file("/home/com010/PycharmProjects/image/14.png")
driver.find_element_by_class_name("username")
driver.find_element_by_partial_link_text(u"บัวบุญ จันทะโคตร").click()
driver.find_element_by_partial_link_text(u"ข้อมูลส่วนตัว").click()
driver.find_element_by_partial_link_text(u"ส่งข้อความส่วนตัว").click()
test = driver.find_element_by_name("subject")
test.send_keys("errorselenium")
test1 = driver.find_element_by_name("message")
test1.send_keys("errorselenium")
driver.find_element_by_id("add_files").send_keys("/home/com010/PycharmProjects/image/14.png")

ข้างบน