Selenium IDE - วิธีกรอกค่าที่ต้องการผ่านป็อปอัพของjavascript

Software testing ความรู้ สำหรับ Tester ผู้ทดสอบ เป็นส่วนสำคัญในการ test โปรแกรม การ ทดสอบโปรแกรมมีความรู้แนะนำไว้ในหมวดนี้

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

chbbk
PHP VIP Members
PHP VIP Members
โพสต์: 2969
ลงทะเบียนเมื่อ: 08/09/2014 10:34 am

Selenium IDE - วิธีกรอกค่าที่ต้องการผ่านป็อปอัพของjavascript

โพสต์ที่ยังไม่ได้อ่าน โดย chbbk »

อันนี้สั้นๆ วิธีการใช้ก็เหมือนกับการทำป็อปอัพด้วย alert ของ javascript ค่ะ

ประโยชน์ของการใช้ป็อปอัพมารับค่าแบบนี้แทนที่จะพิมลงไปในตัวseleniumตั้งแต่ทีแรกก็คือ
ไม่ต้องเสียเวลาหาค่ะว่าต้องไปเปลี่ยนค่าตรงไหน และอีกอย่างคือแก้เบื่อเวลานั่งรอมันทำงานค่ะ(มันใช่มั้ย :roll:)

วิธีใช้
command : storeEval
target: prompt('ใส่อะไรก็ได้ล่ะตรงนี้')
value: ชื่อตัวแปรที่จะให้เก็บค่าที่เรากรอกลงไปในป็อปอัพ

แหม storeEval นี่มันสารพัดประโยชน์จริงๆ :lol:

ตัวอย่าง
ใส่อะไรลงไปก็ได้แล้วลองใช้ echo ค่าที่กรอกลงไปออกมาดูกัน
ex55.jpg
ex55.jpg (87.46 KiB) Viewed 1424 times
พิมพ์ลงไปว่า "อันนี้คือ1+1" แล้วกดตกลงก็จะได้ค่ามาตามตัวอย่างเลยค่ะ
ex5.jpg
ex5.jpg (89.64 KiB) Viewed 1424 times
แต่ถ้าเรากดยกเลิกมันก็จะเก็บค่า null มาให้แทน
Trust me, I'm a Programmer
anawat4767
PHP Newbie
PHP Newbie
โพสต์: 1
ลงทะเบียนเมื่อ: 09/02/2015 10:24 am

Re: Selenium IDE - วิธีกรอกค่าที่ต้องการผ่านป็อปอัพของjavascript

โพสต์ที่ยังไม่ได้อ่าน โดย anawat4767 »

แล้วถ้าจาวาสคริปต์มีให้กรอก2ช่องล่ะคะ?
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 62