ช่วงสัปดาห์นี้ตั้งแต่วันที่ 13-19 เมษายน ทาง Vue Mastery เปิดให้เรียนฟรีใน course ที่เกี่ยวกับการพัฒนาระบบด้วย Vue.js ทั้งหมด โดยที่ course แรกที่ผมลงเรียนคือ Unit testing ประกอบไปด้วยหัวข้อดังต่อไปนี้
Read More…
วันนี้ทำการแนะนำเรื่องของ Automation testing ในฝั่ง frontend ซึ่งพัฒนาด้วย Angular 8 จึงลองพาทำความเข้าใจเกี่ยวกับการทดสอบ รวมทั้งแนวคิดและลงมือเขียนขึ้นมา เป็นดังนี้
Read More…
เห็นใน facebook มีคำถามว่า เขียน Unit testing แบบไหนถึงดี ? เป็นคำถามที่ตอบยากมาก ๆ เพราะว่าคำว่า “ดี” นั้นแตกต่างกันเหลือเกิน แต่คิดว่ามันเป็นสิ่งที่ดีนะ จึงเริ่มด้วยคำถามก่อนว่า ทำไมการทดสอบ code ของเราจึงมีความสำคัญ
Read More…
หลังจากที่เขียนภาษา R มาสักพัก สิ่งที่น่าสนใจ และ ตั้งคำถามไว้คือ ถ้าอยากเขียน Unit test ในภาษา R มันมี xUnit framework อะไรให้ใช้หรือไม่ ? เมื่อไปค้นหาก็เจอเยอะเลย เช่น RUnit ทำการ update ล่าสุดในปี 2015 svUnit ทำการ update ล่าสุดในปี 2014 testthat ทำการ update ล่าสุดในปี 2016 ดูจากการ update แล้วมาลองใช้งาน testthat กันหน่อยดีกว่า
Read More…
ในปัจจุบันคำว่า Unit testing มันมีความสำคัญมากถึงมากที่สุด เป็นสิ่งที่นักพัฒนา software ควรจะเรียนรู้ และ นำมาประยุกต์ใช้งาน โดยมันใช้เป็นตัวชี้วัดด้วยว่า คุณคือนักพัฒนาที่ดี หรือ เป็นนักพัฒนามืออาชีพกันเลยนะ ดังนั้น Unit testing จึงเป็นทั้งความสามารถ และ วินัย ที่นักพัฒนา software จะขาดไปเสียมิได้เลย
Read More…
วิธีการทดสอบหนึ่งที่ ได้รับความนิยมมาก คือ Data Driven Testing โดยใช้สำหรับทดสอบขั้นตอนการทำงานเดิมๆ ด้วยข้อมูลที่แตกต่างกัน ซึ่งใน JUnit สามารถทำการทดสอบลักษณะนี้ได้เช่นกัน ดังนั้น มาดูกันว่าจะใช้งานอย่างไร
Read More…
ปัจจุบันกระบวนการพัฒนา software นั้นนำ unit test มาใช้กันมากขึ้น หรืออาจจะนำแนวคิด Test Driven Developement ( TDD ) มาใช้ แต่มันก็มักมาพร้อมกับความเข้าใจผิดต่างๆ นานา จนทำให้ unit test ที่สร้างขึ้นมานั้นก่อให้เกิดปัญหาเสียเอง ดังนั้น มาดูกันว่าความเข้าใจผิดเหล่านั้น ประกอบไปด้วยอะไรบ้าง
Read More…
มีโอกาสไปแบ่งปันความรู้ในเรื่องของการทดสอบระบบงานที่ Skooldioโดยใช้ชื่อ course ว่า Full Stack Automation Testing จำนวน 2 วันเพื่อให้เห็นภาพของการทดสอบในขั้นตอนการส่งมอบ software ว่าเป็นอย่างไรบ้างจากนั้นทำการออกแบบ และ เข้าใจรูปแบบของการทดสอบฝึกใช้งานเครื่องมือการทดสอบต่าง ๆจากนั้นก็ลง workshop กันต่อไป
Read More…
จากบทความเรื่อง Modernizing Testing Practices for Jakarta EE Projects นั้นมีแนวทางการทดสอบระบบงานที่น่าสนใจมีการปรับเปลี่ยนแนวคิดของการทดสอบ เพื่อให้เข้ากับสิ่งที่เปลี่ยนไปโดยทั้ง developer และ quality engineer จะต้องทำงานร่วมกันมีการกำหนดขั้นตอนการทำงานมีการ approach และ guildeline การทดสอบไว้ให้ชัดเจนรวมทั้งเครื่องมือ และ ชุดของ library อีกด้วยดังนั้นจึงทำการสรุปสิ่งที่น่าสนใจ เอาไว้นิดหน่อย
Read More…
มีโอกาสแบ่งปันความรู้เรื่อง Mobile Testing ด้วย Appium และ Robot frameworkโดยสิ่งที่ทำการแบ่งปันประกอบไปด้วย มาดูรายละเอียดการแบ่งปันกัน
Read More…