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

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
บัวบุญ จันทะโคตร
PHP Super Member
PHP Super Member
โพสต์: 203
ลงทะเบียนเมื่อ: 26/06/2017 10:15 am

สร้าง 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")

ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 4 และ บุคคลทั่วไป 0 ท่าน