Score:0

CKEditor ซ่อนจากเครื่องมือทดสอบของฉัน

ธง ch

ฉันกำลังสร้างเครื่องมือทดสอบอัตโนมัติสำหรับไซต์ drupal ที่ฉันดูแลอยู่ ไซต์ได้ย้ายไปยัง D9 และทำงานได้ตามปกติสำหรับผู้ใช้ที่เป็นมนุษย์ เมื่อสคริปต์ไพธอนของฉันดึงซีลีเนียม/เบราว์เซอร์ Chrome และไปที่หน้าสร้างหน้าเนื้อหา CKEditor จะไม่ประมวลผลฟิลด์เนื้อหา
ฉันเปิดเบราว์เซอร์ Chrome และลงชื่อเข้าใช้ด้วยข้อมูลประจำตัวเดียวกัน และ CKEditor ก็ปรากฏขึ้น

บอทไพ ธ อนของฉันสามารถสร้างหน้าโหนด แก้ไข ลบ สร้างบล็อกแบบกำหนดเอง และกำหนดสิ่งเหล่านั้นในฟิลด์อ้างอิงเอนทิตี ตอนนี้มีเพียงฟิลด์ CKEditor เท่านั้นที่ขัดขวางการทดสอบการทำงานอัตโนมัติของไซต์อย่างสมบูรณ์! มีใครเคยเห็นพฤติกรรมนี้มาก่อนหรือไม่? เนื่องจากภาพหนึ่งภาพมีค่าแทนคำพูดนับพัน นี่คือภาพหน้าจอที่มาร์กอัปของภาพที่เกิดขึ้น ไม่มีรูปแบบการป้อนข้อมูลอื่นๆ ในฟิลด์นี้ มีเพียงการตั้งค่าข้อความที่จัดรูปแบบด้วย HTML ที่จำกัด ซึ่งตั้งค่าเป็น CKEditor ที่อนุญาตในฟิลด์นี้ ป้อนคำอธิบายรูปภาพที่นี่

ฉันได้ตรวจสอบแล้วว่าไฟล์ ckeditor.js มีอยู่เมื่อซีลีเนียมโหลดหน้า และไปไกลถึงขนาดดาวน์โหลดไฟล์นั้น และให้ python รันกับหน้าเว็บหลังจากโหลดหน้าเสร็จแล้ว

Kevin avatar
in flag
เครื่องมือทดสอบของคุณรอให้หน้าโหลดเสร็จ (พร้อมใช้) ก่อนทำการยืนยันหรือไม่
DeveloperWeeks avatar
ch flag
ใช่. ฉันได้เพิ่ม "รอ 20 วินาที" หลังจาก "รอหน้าโหลด" เพื่อดูว่าต้องใช้เวลาหรือไม่ นั่นทำให้ฉันสามารถจัดเรียงภาพหน้าจอได้
cn flag
เครื่องมือหรือการกำหนดค่ามีข้อจำกัดใดๆ กับ iframes หรือไม่ CKeditor ใช้พวกเขาก่อน v5 อย่างเสรี
DeveloperWeeks avatar
ch flag
ซีลีเนียมจำเป็นต้องมีขั้นตอนพิเศษในการเปลี่ยนการอ้างอิงเข้าและออกจาก iframe ฉันได้ทราบลำดับและไวยากรณ์นั้นแล้วด้วยการทำงานกับเบราว์เซอร์อ้างอิงเอนทิตี ในกรณีนี้ CKEditor iframe จะไม่ถูกสร้าง และฟิลด์ยังคงเป็น textarea เมื่อฉันบอกให้เครื่องมือไปที่ iframe ที่ควรจะอยู่ที่นั่น เครื่องมือบอกว่าไม่มีองค์ประกอบดังกล่าวอยู่ เมื่อฉันเลื่อนขั้นตอนนานพอที่จะเปิดเครื่องมือ dev ของ Chrome ในหน้าต่างชั่วคราว ฉันสามารถยืนยันได้ว่า CKEditor ไม่ได้สร้าง iframe

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา