WatIn Framework

WatIn Framework เป็น Framework ที่ใช้ในการทดสอบการทำงานของเว็บ ที่พัฒนาด้วย .Net ซึ่งสามารถทำงานได้อย่างอัตโนมัติ โดยที่ไม่ต้องทำการทดสอบซ้ำ ๆ เพียงแต่ถ้าต้องการข้อมูล Input ที่แตกต่างไป สามารถแก้ไข Source Code ได้

การติดตั้ง WatIn Framework

  1. คลิก Tool จากนั้นคลิก Extensions and Updates… ที่ NuGet Package Manager คลิก Download
  2. เมื่อ Download เสร็จแล้ว ทำการ Install โดยกดปุ่ม Install
  3. เมื่อ Install เสร็จแล้ว ไปที่เมนู
  4. จากนั้นค้นหา “WatIn”
  5. กดปุ่ม “Install” จากตัวอย่างมีการ Install เข้าไปแล้ว เมื่อ Install เสร็จจะแสดงดังรูปด้านบน จากนั้นค้นหา “NUnit”

การเรียกใช้งาน WatIn Framework

  1. สร้าง Form ขึ้นมาปกติ จากนั้น ให้เขียนคำสั่งดังนี้
    IE browser = new IE();browser.GoTo(“http://tqf-test.psu.ac.th/”);

    browser.TextField(Find.ByName(“ctl00$MainContent$Login1$UserName”)).TypeText(“thichaluk.s”);

    browser.TextField(Find.ByName(“ctl00$MainContent$Login1$Password”)).TypeText(“xxx”);

    browser.Button(Find.ByName(“ctl00$MainContent$Login1$Button1”)).Click();

     

    – ในส่วนของคำสั่ง browser.GoTo(“http://tqf-test.psu.ac.th/”) เป็นการเรียกให้เปิด URL ที่ต้องการ

    – ในส่วนของคำสั่ง TextField หมายถึง Text box

    – ในส่วนของคำสั่ง Button หมายถึง ปุ่ม Button

    – ในส่วนของคำสั่ง Find.ByName ต่อด้วยชื่อ Control  ในการดูชื่อ Control สามารถดูได้จาก IE โดยกดปุ่ม F12

  2. อย่าลืม using WatiN.Core;
  3. เมื่อรันโปรแกรมจะปรากฏหน้าจอทำงานอัตโนมัติ ดังรูป