มีโอกาสไปแบ่งปันเรื่อง Performance testing ใน Performance Testing: Analysis, Design, Develop and Test in Action ที่ SCK Dojoโดยมีหัวข้อที่แบ่งปันไปดังนี้
Read More…
ทาง Grafana เพิ่งปล่อย K6 version 1.0 ออกมาให้ใช้งานเป็นเครื่องมือสำหรับการทำ performacne testing ของระบบโดยโครงสร้างข้างใน engine พัฒนาด้วยภาษา Goส่วน test script นั้นเขียนด้วยภาษา JavaScript/TypeScriptตอนนี้ TypeScript คือ defaultอีกทั้งยังมี extension เพื่อเพิ่มความสามารถเช่น
Read More…
จากคำถามในการแบ่งปันเรื่อง Full Stack Testing ที่ Skooldio มานั้นมีคำถามที่น่าสนใจคือในการทดสอบระบบงานด้วย Playwright นั้นถ้าเราต้องการสร้าง dashboard กลางด้วย Grafanaเพื่อแสดงผลการทดสอบ จะทำได้หรือไม่ อย่างไรบ้าง ?มาดูหนึ่งในแนวทางกัน
Read More…
เห็นทาง Grafana ปล่อย Grafana Alloy ออกมา ซึ่งเปลี่ยนมาจาก Grafana Agentซึ่งทำหน้าที่เหมือนกับ OpenTelemetry collectorสำหรับรับ และ ส่งข้อมูลของ telemetry data ทั้ง log, metric และ tracing นั่นเองจากนั้นทำการส่งไปยังระบบต่าง ๆ ตามที่ต้องการโดยที่ Grafana Alloy นั้นทำงานได้ทั้งแบบ push และ pullแถมทำการ filter หรือ transform ข้อมูลที่เข้ามาได้อีกและทำมาแทนที่ OpenTelemetry collector หรือ Grafana agent นั่นเอง
Read More…
ทาง Grafana ได้ปล่อย Loki ออกมาสำหรับจัดเก็บ log ของระบบงาน และค้นหาได้ง่ายและรวดเร็วขึ้นโดยสามารถใช้งาน Loki ร่วมกับระบบงานที่พัฒนาด้วย Spring boot ได้อีกด้วยซึ่งมีขั้นตอนดังนี้
Read More…
OpenTelemetry นั้นเป็น project ที่ได้รับความนิยมขึ้นมาจากเรื่องของ Distributed tracing และยังขยายเป็นเรื่อง metric กับ log ด้วยโดยที่ตัวมันเองประกอบไปด้วยส่วนการทำงานต่าง ๆ เช่น ในฝั่งของ Grafana ก็มี LGTM stackแน่นอนว่าต้องสนับสนุน OpenTelemetry อย่างแน่นอนและเพื่อให้ง่ายต่อการใช้งาน ทาง Grafana จึงได้สร้าง Docker image ออกมาในชื่อ grafana/otel-lgtmดังนั้นมาลองใช้งานกัน
Read More…
จากการแบ่งปันเรื่องของการทดสอบแบบอัตโนมัตินั้นมีคำถามที่น่าสนใจคือเราจะทำการจัดการและแสดงผลการทดสอบอย่างไรดีเพื่อให้ทุกคนที่เกี่ยวข้อเข้าถึงได้ง่ายและเมื่อมีปัญหาทุก ๆ คนที่สนใจ สามารถเห็น หรือ ได้รับข้อมูลทันทีดังนั้นลองมาทำกันดูหน่อย
Read More…
อ่านเจอใน feed แล้วงง ๆ ว่า LGTM มันคืออะไร ?LGTM = looks good to me ?เลยลองไปค้นหาดูนิดหน่อย ได้ข้อมูลดังนี้มันคือ technology stack ของ Grafana ประกอบไปด้วย
Read More…
เพิ่งแบ่งปันความรู้เรื่อง performance testing ไปซึ่งหนึ่งในเครื่องมือที่นำมาใช้งานและแนะนำคือ K6พบว่ามีการเปลี่ยนแปลงเยอะเลยเช่น Result output หรือผลของการทดสอบ
Read More…
ใครที่ใช้งาน Robot framework สำหรับการทดสอบระบบงานไม่ว่าจะเป็น Web, API หรือ Mobile ก็ตามเรื่องของรายงานผลการทดสอบก็สำคัญเช่นกันปกติจะออกมาในรูปแบบของ XML และ HTML เท่านั้นแต่ใน community ก็พยายามให้ผลการทดสอบอยู่ในรูปแบบอื่น ๆ ด้วยหนึ่งรูปแบบที่น่าสนใจคือ Grafana dashboard
Read More…