WatIn Framework เป็น Framework ที่ใช้ในการทดสอบการทำงานของเว็บ ที่พัฒนาด้วย .Net ซึ่งสามารถทำงานได้อย่างอัตโนมัติ โดยที่ไม่ต้องทำการทดสอบซ้ำ ๆ เพียงแต่ถ้าต้องการข้อมูล Input ที่แตกต่างไป สามารถแก้ไข Source Code ได้
การติดตั้ง WatIn Framework
- คลิก Tool จากนั้นคลิก Extensions and Updates… ที่ NuGet Package Manager คลิก Download
- เมื่อ Download เสร็จแล้ว ทำการ Install โดยกดปุ่ม Install
- เมื่อ Install เสร็จแล้ว ไปที่เมนู
- จากนั้นค้นหา “WatIn”
- กดปุ่ม “Install” จากตัวอย่างมีการ Install เข้าไปแล้ว เมื่อ Install เสร็จจะแสดงดังรูปด้านบน จากนั้นค้นหา “NUnit”
การเรียกใช้งาน WatIn Framework
- สร้าง 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
- อย่าลืม using WatiN.Core;
- เมื่อรันโปรแกรมจะปรากฏหน้าจอทำงานอัตโนมัติ ดังรูป