runtests.cmd

ข้อดีของ specrun อีกเรื่องคือ มันจะสร้างไฟล์ runtests.cmd มาให้เลยครับ ซึ่งประโยขน์ของมันก็คือความสามารถในการรัน Test Scenario ที่เขียนไว้โดยไม่จำเป็นต้องเปิด Visual studio เลยครับ

2016-05-19_163302

2016-05-19_163332

หรือจะกดรัน runtests.cmd บน VS ก็ได้เช่นกัน เพื่อให้ใช้งานง่าย เราจะทำการลง Extensions > Tools > Open Command Line กันก่อนครับ ซึ่งสามารถ download ได้ที่นี่ครับ

2016-05-19_163551

 

2016-05-19_163227

ในกรณีที่เราอยากตั้งค่าเพิ่มเติมไม่ว่าจะเป็น

  • outputFolder
  • reportTemplate
  • name (ชื่อในเอกสาร Test Result .html)

ก็สามารถทำได้ โดยการเพิ่มการตั้งค่าได้ที่ไฟล์ Default.srprofile ครับ

2016-05-19_163200

ที่นี้มาลอง Run ไฟล์ runtests.cmd กัน ซึ่งสามารถ Double Click ที่ไฟล์ได้เลยครับ
ซึ่งข้อดีของมันมีหลายอย่างเช่น ประหยัดทรัพยากรมากขึ้น ทำให้การ Run SpecFlow เสถียรขึ้น

2016-05-19_163332

2016-05-19_163942

ผลลัพธ์จากการ Run จะได้ไฟล์ Test Execution Report.html เป็นอันสมบูรณ์ครับ

2016-05-19_163352

2016-05-19_163405

 ข้อเสียของการตั้งค่าแบบนี้ก็มีนะครับ เช่น
  • หากเรารัน Test Scenario ผ่าน Test Explorer มันจะไม่สร้าง Test Execution Report ให้นะครับ
Advertisements

ใส่ความเห็น

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