การแก้ปัญหาใน Selenium เมื่อเกิด Windows Alert
การแก้ปัญหาใน Selenium เมื่อเกิด Windows Alert ที่เป็นหน้าเปล่า ๆ เราจะมีวิธีในการสั่งปิด Windows ที่เปิดขึ้นมาได้อย่างไร
ตัวอย่างรูปแบบที่เขียน
- 1.jpg (43.98 KiB) Viewed 5612 times
ขั้นแรกเรากำหนดการเปิด Window ครั้งแรก
Command : openWindow
Targer : กำหนด url ที่ต้องการ
Value : กำหนดชื่อตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ erp )
หลังจากที่เรา openWindow แล้วอย่าลืม selectWindow
Command : selectWindow
Targer : เรียกใช้ตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ erp )
Value :
มาถึงในส่วนของวิธีการสั่งปิด Windows Alert ที่เป็นหน้าเปล่า ๆ
- 2.jpg (43.19 KiB) Viewed 5617 times
Command : storeEval
Targer : selenium.getAllWindowNames()[2]
Value : กำหนดชื่อตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ windowName2 )
อย่าลืม หลังจากที่ เปิด Windows ใหม่ ทุกครั้งต้องมีการ selectWindow
Command : selectWindow
Targer : เรียกใช้ตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ windowName2 )
Value :
**หลังจาก สั่ง Close แล้ว ก็ให้ใช้คำสั่ง selectWindow เพื่อให้กลับมาหน้าที่ต้องการให้ทำงาน
**อธิบายเพิ่มเติม
selenium.getAllWindowNames()[2]
= selenium.getAllWindowNames() คือคำสั่งของ Selenium server
= [2] เป็นลำดับของหน้าต่างที่เปิดขึ้นมา
=====เพียงแค่นี้ก็สามารถแก้ปัญหา เมื่อเกิด Windows Alert ที่เป็นหน้าเปล่า ๆ ที่เราต้องการได้=====
[b][size=150][color=#0000FF]การแก้ปัญหาใน Selenium เมื่อเกิด Windows Alert [/color][/size][/b]
[b]การแก้ปัญหาใน Selenium เมื่อเกิด Windows Alert ที่เป็นหน้าเปล่า ๆ เราจะมีวิธีในการสั่งปิด Windows ที่เปิดขึ้นมาได้อย่างไร [/b]
[b][color=#FF0000]ตัวอย่างรูปแบบที่เขียน [/color][/b]
[attachment=0]1.jpg[/attachment]
[b][color=#00BF00]ขั้นแรกเรากำหนดการเปิด Window ครั้งแรก[/color][/b]
Command : openWindow
Targer : กำหนด url ที่ต้องการ
Value : กำหนดชื่อตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ erp )
[b][color=#00BF00]หลังจากที่เรา openWindow แล้วอย่าลืม selectWindow[/color][/b]
Command : selectWindow
Targer : เรียกใช้ตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ erp )
Value :
[color=#FF0000][b]มาถึงในส่วนของวิธีการสั่งปิด Windows Alert ที่เป็นหน้าเปล่า ๆ[/b][/color]
[attachment=1]2.jpg[/attachment]
Command : storeEval
Targer : selenium.getAllWindowNames()[2]
Value : กำหนดชื่อตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ windowName2 )
อย่าลืม หลังจากที่ เปิด Windows ใหม่ ทุกครั้งต้องมีการ selectWindow
Command : selectWindow
Targer : เรียกใช้ตัวแปร (ตัวอย่าง กำหนด เป็นชื่อ windowName2 )
Value :
[color=#FF0000][b]**หลังจาก สั่ง Close แล้ว ก็ให้ใช้คำสั่ง selectWindow เพื่อให้กลับมาหน้าที่ต้องการให้ทำงาน[/b][/color]
[b][color=#FF0000]**อธิบายเพิ่มเติม [/color][/b]
selenium.getAllWindowNames()[2]
= selenium.getAllWindowNames() คือคำสั่งของ Selenium server
= [2] เป็นลำดับของหน้าต่างที่เปิดขึ้นมา
[color=#0000FF][b]=====เพียงแค่นี้ก็สามารถแก้ปัญหา เมื่อเกิด Windows Alert ที่เป็นหน้าเปล่า ๆ ที่เราต้องการได้=====[/b][/color]