Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

สวัสดี Smashtest ใช้ง่ายดีนะ

$
0
0

วันนี้เห็นใน JavaScript Weekly แนะนำ Smashtest มา
เป็นอีกภาษาและเครื่องมือใหม่ ๆ สำหรับ

  • การเขียน test case ที่อ่านและเข้าใจได้ง่าย
  • การ run test case ได้แบบ parallel ตามต้องการ
  • สนับสนุกการทดสอบระบบ Web UI และ APIs
  • สนับสนุน browser หลาย ๆ ตัว รวมทั้งผ่าน mobile เพราะว่าใช้งานผ่าน driver ของแต่ละ browser นั่นคือ selenium
  • มี report ให้เลย แถมเป็น Live report อีกด้วย

แถมขี้โม้ว่า เร็วมาก ๆ ด้วย ดังนั้นมาลองใช้งานกันดีกว่า

เริ่มด้วยการติดตั้ง

[code] $npm i -g smashtest [/code]

จากนั้นทำการเขียน test case ตามรูปแบบของ Smashtest

การทดสอบระบบไหว้ครูคือ Google นั่นเอง
เปิดบน browser Google Chrome และ FireFox
เขียนดังนี้

[gist id="65a8f3801ad665829ffea5f41130c61c" file="google.smash"]

ทำการ run สิ รออะไร

อย่าลืมกำหนด path ของ browser driver นะ !!

[gist id="65a8f3801ad665829ffea5f41130c61c" file="run.txt"]

มาดู report กันหน่อย มันหรูหรามาก ๆ 

มาถึงตรงนี้ เป็นเครื่องมือและ framework ที่น่าสนใจ
สำหรับการสร้าง Automation testing
ลองเล่นกันดูครับ


Viewing all articles
Browse latest Browse all 1997

Trending Articles