วิธีการยิง URL ซ้ำๆแบบง่ายๆ by

31
Mar
0

โดยปกติแล้วถ้าเราต้องการทดสอบยิง URL แบบซ้ำๆเราก็ต้องเขียนสคริปต์สักภาษาแล้วรันเพื่อให้วนลูปเรียกหน้านั้นๆ หรือบางทีก็ใช้การรีเฟรช แต่การรีเฟรชจะหน่วงเวลามากเกินไปทำให้ใช้ได้ไม่ค่อยดีเท่าที่ควร วันนี้เลยนำวิธี(ง๊าย)ง่าย แค่ใช้ Browser ธรรมดาๆ ของเราเนี่ยแหละมานำเสนอครับ

ขั้นแรกก็ก็อปปี้ URL ที่เราจะทำการยิงซ้ำ

จากนั้นก็การเปิดหน้าต่างใหม่ ตามภาพด้านล่างหรือกด Ctrl + N

เสร็จแล้วให้เราเปิด URL นั้นตามจำนวนครั้งที่ต้องการให้ซ้ำ ยกตัวอย่างยิง 5 ครั้ง ก็เปิดมา 5 หน้าซ้ำกัน

จากนั้นทำการกดปุ่มปิดหรือ Alt + F4 หน้าต่างก็จะหายไปเหลือแต่หน้าต่างเก่า ขั้นถัดมาคือเราจะทำการเปิดหน้าต่างทั้งหมดทั้ง 5 หน้ากลับมาซึ่งจะทำให้เกิดการเรียก URL ซ้ำในเวลาใกล้เคียงกันมากทั้ง 5 ครั้ง โดยการกดตามด้านล่างหรือ กด Ctrl + Shift + T

ก็จะเสร็จการยิง URL ทั้ง 5 ที่เกือบจะพร้อมๆกันแล้วล่ะครับ

Test Driven Development (TDD) by

30
Mar
2

ผมไปฟังพี่ @roofimon ในวัน Bug Day มา เลยเอามาแชร์ต่อ เนื่องจากปัญหาการ Develop งานแบบเก่าอาจเกิดปัญหาดังต่อไปนี้

  • ฝั่ง Programmer เขียน code มาแล้วส่งมาให้ Tester ปรากฏว่า Bug ตรึม Tester ก็โวยวายใส่ Programmer
  • Tester รายงานว่ามี Bug อะไรบ้างกลับไปให้ Programmer แล้วปรากฏว่า Programmer แก้ bug ตัวใหม่เสร็จ Bug ตัวเก่ากลับปรากฏขึ้นมาซ้ำทั้งๆ ที่แก้ไปแล้ว
  • เมื่อ Bug เกิดขึ้นหนึ่งครั้ง หาต้นตอของ Bug ยาก ไม่รู้เริ่มผิดตั้งแต่ตรงไหน ต้องมาพิมพ์ print ไล่ code ทีละส่วน
  • “เครื่องผมไม่เห็น bug เลย ทำไมเครื่องคุณ bug ล่ะ Test ยังไงเนี่ย”
  • “เมื่อวานยังไม่ Bug เลย ทำไมวันนี้มันพังตอน present ให้หัวหน้าดูได้(วะ)เนี่ย”
  • เมื่อเกิดปัญหาเช่น performance หรือต้องมีการแก้ไข Code ส่วน Core หลักที่ใช้งานทุกๆ ที่ จะไม่สามารถมั่นใจได้เลยว่าแก้ไปแล้ว Code เก่าที่อื่นจะ Bug หรือไม่
  • อื่นๆ อีกมากมาย

Test Driven Development (ต่อไปนี้ขอเรียก TDD) จะเข้ามาช่วยแก้ปัญหา หรือบรรเทาปัญหาเหล่านี้ลงได้ ซึ่งต้องมีการเขียน Unit Test (การทดสอบการทำงานของ Code ด้วย Code ทำให้สามารถสั่งรันแบบ automatic ได้) โดยมีหลักการดังนี้

 เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน