คำถามในหัวข้อ 'capybara'

ความคาดหวัง Rspec ในแตงกวา: วิธีการที่ไม่ได้กำหนด 'เป็น' เมื่อใช้ภายในชั้นเรียน
ฉันใช้ความคาดหวัง rspec ในกรอบงานแตงกวาและดูดีเมื่อใช้ในระดับการกำหนดขั้นตอน ฉันได้กำหนดค่าไฟล์ env.rb ด้วย: require 'rspec/expectations' World(RSpec::Matchers) ปัญหาที่ฉันสังเกตเห็นตอนนี้คือหากฉันพยายามใช้ rspec...
1352 มุมมอง

การทดสอบคอนโทรลเลอร์ Rspec - วิธีส่งผ่านข้อโต้แย้งไปยังวิธีที่ฉันกำลังทดสอบ
ฉันต้องการทดสอบวิธีนี้ในคอนโทรลเลอร์ของฉัน def fetch_match_displayed_count(params) match_count = 0 params.each do |param| match_count += 1 if param[1]["result"] && param[1]["result"] != "result" end match_count end...
1232 มุมมอง

การตั้งค่าส่วนหัวคำขอในซีลีเนียม
ฉันกำลังพยายามตั้งค่าส่วนหัวของคำขอ 'ผู้อ้างอิง' ให้ปลอมแปลงคำขอที่มาจากไซต์อื่น เราจำเป็นต้องมีการทดสอบความสามารถว่ามีการใช้ผู้อ้างอิงเฉพาะ ซึ่งจะส่งคืนแบบฟอร์มเฉพาะให้กับผู้ใช้ ไม่เช่นนั้นก็จะให้แบบฟอร์มอื่นแทน...
127741 มุมมอง
schedule 10.12.2023

ไม่พบองค์ประกอบข้อผิดพลาด StaleElementReference ในแคช
ฉันใช้ Capybara 2.1 กับ Ruby 1.9.3 โดยใช้ไดรเวอร์ซีลีเนียม (พร้อม Minitest และ Test Unit) เพื่อทดสอบเว็บแอป ฉันกำลังดิ้นรนกับปัญหา StaleElementReferenceException ฉันได้เห็นการอภิปรายในหัวข้อนี้มาหลายครั้งแล้ว...
3182 มุมมอง
schedule 01.12.2023

การทดสอบข้อมูล kendoGrid โดยใช้แตงกวา capybara
ฉันกำลังพยายามเขียนการทดสอบแตงกวา/capybara เพื่อตรวจสอบความถูกต้องของข้อมูลในส่วนประกอบ KendoGrid UI และกำลังมีปัญหาบางประการในการพิจารณาวิธีการเลือกและตรวจสอบความถูกต้องของข้อมูลบนหน้าเว็บ...
527 มุมมอง

ไม่มีอะไรเกิดขึ้นเมื่อกดปุ่มในแตงกวา ทดสอบคาปิบาราก่อนเข้าสู่โหมดสลีป
ฉันมีปัญหาในการมีหน้าเว็บที่มีคูปองประเภทหนึ่งที่ควรเปลี่ยนเมื่อมีการกดปุ่มหลายปุ่ม อย่างไรก็ตาม ในกรณีหนึ่ง ดูเหมือนว่าฉันไม่สามารถคลิกปุ่มใดปุ่มหนึ่งโดยไม่เพิ่มโหมดสลีประหว่างการค้นหาองค์ประกอบและการกดปุ่ม รหัสไม่ทำงาน: element =...
952 มุมมอง
schedule 02.01.2024

ฉันจะตั้งค่า elementScrollBehavior เป็น 1 โดยใช้การผูกทับทิมสำหรับ Selenium: WebDriver ได้อย่างไร
ในบริบทของการทดสอบ capybara ฉันกำลังพยายามตั้งค่า elementScrollBehavior เป็น 1 (สั่งให้ webdriver เลื่อนองค์ประกอบที่กำหนดเป้าหมายสำหรับการโต้ตอบที่ด้านล่างของวิวพอร์ต) ฉันคาดหวังว่าสิ่งนี้จะได้ผล: Capybara.register_driver :selenium do |app|...
605 มุมมอง

ทดสอบ plupload ด้วย capybara, send_keys ไม่ได้สร้างเหตุการณ์ FilesAdded
ฉันกำลังพยายามทดสอบเหตุการณ์ลากหล่นแบบ plupload ด้วย capybara ขั้นตอนการทำงานปกติคือ ผู้ใช้คลิก/ (หรือสามารถวางไฟล์) บนพื้นที่อัพโหลด หน้าต่าง OS ภายในเครื่องจะเปิดขึ้น คลิกที่ไฟล์ กดตกลง แนบไฟล์แล้ว plupload สร้างเหตุการณ์ 'FilesAdded'...
165 มุมมอง
schedule 12.12.2023