1.Install SpecFlow

วิธีการติดตั้ง SpecFlow มีหลายแบบ ซึ่งในที่นี้ผมขอเลือกอธิบายวิธีการติดตั้งที่ผมคิดว่าง่ายที่สุดนะครับ และที่สำคัญเมื่อ run แล้วจะได้ไฟล์ TestReports.html ไม่ต้องสร้างเอกสารใหม่ให้เมื่อยมือ

1. เปิดโปรแกรม Microsoft Visual Studio

2. สร้าง Unit Test Project ตามรูป
2016-04-19_164441

3. ลบ UnitTest1.cs ทิ้งได้เลยครับ เพราะไม่ได้ใช้
2016-04-19_164935

4. ติดตั้ง SpecRun.SpecFlow โดยพิมพ์

install-package specrun.specflow

ใน Package Manager Console ของ Microsoft Visual Studio ดังรูป
(หรือจะหาที่ Manage Nuget Packages ก็ได้เช่นกัน)
2016-04-19_165153

5. เมื่อติดตั้ง SpecFlow+ Runner แล้ว จะแสดงดังรูป
2016-04-19_165910

ข้อดีของการใช้ SpecRun.SpecFlow คือมันจะสร้างไฟล์รายงาน Test Execution Report.html ให้

แต่ก็มีปัญหาเช่นกันครับ คือมันจะไม่เก็บผลในส่วนของ MsTest หรือสร้างไฟล์ .trx ได้
ดังนั้น ถ้าใครอยากได้ไฟล์ .trx หรืออยากใช้งานกับ Team Foundation หรือต้องการสร้าง Pickles Report สามารถทำได้โดยใช้ตัวนี้แทนครับ

SpecFlow.MsTest

Advertisements

2 thoughts on “1.Install SpecFlow

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s