การระบุข้อมูลใน autocomplete ที่ต้องการ

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

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

offing
PHP VIP Members
PHP VIP Members
โพสต์: 1527
ลงทะเบียนเมื่อ: 18/08/2014 10:01 am

การระบุข้อมูลใน autocomplete ที่ต้องการ

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

การระบุข้อมูลใน autocomplete ที่ต้องการ ยังไงคับ

ต้องการใช้selenium testcase ตั้งกระทู้ข้อมูลโดยจะเชค
ตรงชื่อลูกค้าจะวนลูปชื่อลูกค้าว่ารายชื่อใดบัคอยู่บ้าง

ติดตรงที่ sendkeys ค่าที่ต้องการจะค้นหาไปแล้ว ขึ้น autocomplete ขึ้นมา
คำถาม แล้วเราจะต้องเลือกรายชื่อในautocomplete ซึ่งเป็นjquery จะระบุตำแหน่งยังไง

ถ้าใช้คำสั่ง mouse...... และ click...
จะมี target ดังนี้
1.link=TAD-W >> ทูล แอนด์ ไดย์ (ไทยแลนด์)
2.css=li.active > a
3.//div[@id='postingbox']/div/fieldset/dl[2]/dd/ul/li[8]/a
4.xpath=(//a[contains(@href, '#')])[10]
5.//li[8]/a

ใช้วิธีไหนแล้วจะเขียนยังไงคับ
ข้อ1 น่าจะใช้ไม่ได้ เพราะต้องระบะlink แต่ละชื่อแตกต่างกันสิ้นเชิง
ข้อ2 ทุกชื่อใน autocomplete เป็นtagเดียวกันหมด

2.jpg
2.jpg (134.74 KiB) Viewed 1259 times
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

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

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