ทางทีมพัฒนา Google Chrome นั้น ได้ปล่อย Chrome for Testing (CfT) ออกมามีเป้าหมายเพื่อการทดสอบ web และ automation testing โดยเฉพาะไม่เหมาะสำหรับใช้งานทั่วไป
Read More…
เรื่องมีอยู่ว่าต้องทำพัฒนา frontend ด้วย ReactJSสิ่งหนึ่งที่ต้องทำเลยคือ การจำลองฝั่ง API ที่ต้องใช้งานเพื่อให้สามารถพัฒนาและทดสอบได้ง่ายขึ้นหนึ่งในวิธีการก็คือ การใช้งาน MirageJSมาดูการใช้งานกันดู
Read More…
เห็นว่ามี library ชื่อว่า Pythagora มันอ่านว่าอะไรนะ ?เป็น library สำหรับการช่วยทำ integration testสำหรับระบบงานที่พัฒนาด้วย Node.JS + expressซึ่งมีแนวคิดดังนี้
Read More…
ปัญหาที่เจอคือ ชุดการทดสอบ User Interface ผ่าน Web browser ด้วย Cypress มันช้าขึ้นเรื่อย ๆทำให้ได้รับ feedback ที่ช้าเกินไปดังนั้นมาปรับปรุงกันหน่อย
Read More…
ทางการแบ่งปันเรื่อง Automated testing มีคำถามเกี่ยวกับการทดสอบระบบงานที่มีการส่ง emailจะต้องทำอย่างไรบ้าง ?เนื่องจากเราคงไม่อยากทดสอบบน production ใช่ไหมเพราะว่า อาจจะเกิดข้อผิดพลาดได้ง่าย ถ้าไม่ระมัดระวังดังนั้นมาดูกันว่า จะมีวิธีการอะไรบ้าง
Read More…
จากบทความเรื่อง How We Improved Application’s Resiliency by Uncovering Our Hidden Issues Using Chaos Testingทำการอธิบายเกี่ยวกับ Chaos Testing ว่าเป็นอย่างไร มีที่มาอย่างไรมีข้อดีข้อเสียอะไรบ้างเหตุใดถึงต้องทำด้วยไม่ใช่ความรู้ใหม่ แต่ทำไม่เยอะเท่านั้นเอง
Read More…
วันนี้ลองเรื่องการทำ Live หรือ Continuous Testing ใน Microsoft Visual Studioไปเจอว่ามี NCrunch ให้ใช้งานตามที่ต้องการช่วยให้เราเห็นผลการทดสอบแบบ real time เมื่อมีการบันทึก codeรวมทั้งแสดง code coverage ใน IDE ให้อีกด้วยเป็นเครื่องมือที่น่าสนใจมาก ๆลองติดตั้งและใช้งานกันดูครับ ง่ายมาก ๆ
Read More…
จาก Post นี้ใน facebook ก็เลยมาเขียนสรุปหน่อยว่าในฝั่ง Frontend นั้น ผมทำการพัฒนาและที่สำคัญคือ ทดสอบอย่างไรบ้างโดยปกติจะเริ่มต้นอธิบายให้เข้าใจถึงโครงสร้างก่อนซึ่งแสดงดังรูป เพื่อให้เห็นว่าระบบงานของเราเป็นอย่างไรบ้าง
Read More…
การเปลี่ยนแปลงใน Robot Frameowrk 5.1 นั้น เยอะมาก ๆแต่สิ่งที่คนใช้งานต้องสนใจมาก ๆ คือ deprecated feature นั่นเองที่จะถูกเอาออกไปใน version 6 ต่อไปดังนั้นควรหลีกเลี่ยงการใช้งานมาดูกันว่ามีอะไรบ้าง
Read More…
ในการพัฒนาระบบงานนั้น สิ่งที่สำคัญของ developer ที่ไม่แพ้ไปกว่าการเขียน code เลย คือการ test หรือ ทดสอบและยังเป็นการทดสอบแบบอัตโนมัติอีกด้วยแน่นอนว่าต้องเขียน code ด้วยอีกชุด
Read More…