[QA] แอบมาฟัง QA Meet-Up 2021

พอดีผมเป็น Dev แล้วมีพี่ใน FB Share QA Meet-Up เข้ามาเลยเนียนไป Join ฟังใน Zoom ระหว่างที่นั่งรถกลับบ้าน อาจจะสรุปหลุดตกหล่นไปบ้างนะครับ

QA A Player วัดจากอะไร

  • A Player : คนที่เป็นที่ต้องการของตลาด
  • เข้าใจ Requirement
  • Reduce Cost
    • Effort : Automation
    • Risk (Risk Management + Mitigation อย่างไร)
  • Increase
    • Quality : SW มี Quality ไหม ตั้งแต่ System Design / Coding ?
    • Coverage
    • Ability to Test ?
  • Add-On: Production Monitoring

- A Player แต่ละยุค

  • 20 year > Quality
  • 10 year > Quality & Speed
  • Now > Quality & Speed & Reduce Cost

** Soft Skill : Mind Set และ Attitude

Tools สำหรับทำ Testing

  • Selenium (C#) - ใช้ Resource + Time เยอะ
  • Expresso
  • Cypress ง่าย แต่ Scale ยาก
    ** เลือก Tool ที่ไม่ตายง่ายๆ / common จะได้หาคนแทนได้ง่ายๆ

- Performance Test / Stress Test

  • K6 : https://k6.io/
  • jMeter
  • Note: Stress Test-Breaking Point จุดที่ระบบรวน
    • Startup เผื่อ 200%
    • บ ทั่วไปที่คิดว่าโต 10% > 20-30
      ** อย่าลืมดู Response Time ด้วย ถ้าระบบรับได้ แต่ตอบสนองช้ามันก็ไม่โอเคนะ

- Production Monitoring

  • Internal เก็บข้อมูล เช่น ทำ Logginng แล้วค่อยไป Analytic แบบ Bulk ทำเป็นช่วงๆ ผ่าน grafana
  • External cloud service (Online Analytic) เช่น https://www.datadoghq.com/

รับ QA ใหม่ เอา Junior จากไหน

  • Potential + Attitude เรียนรู้สิ่งใหม่
  • ความทะเยอทะยาน ไม่ยอมแพ้
  • Logic และวิธีการคิด
  • เข้าใจการ Test รู้พื้นฐาน IT
    QA != Automate Implementor
    SDET Software Development Engineer in Test : งาน QA + DevOps อาจจะไม่ต้องรู้ Feature

Goal + KPI ที่ช่วยให้ Test ดี

  • Goal + KPI (Bod) : Automate Cover 90% แต่ได้ Test หยาบ เพราะใช้งานไม่ได้ มันทำได้จริงแหละ แต่มีปัญหาในตัวด้วยว่ามันใช้งานจริงไม่ได้
  • Goal + KPI (Good) : ปรับเป็นลดเวลาทดสอบลง และเน้น Quality ของ Test Case (Test น้อย แต่สำคัญ และมีคุณภาพ)

สำหรับใครที่สนใจ Group ตามเข้ามาได้ครับ QA & Testers Thailand


Discover more from naiwaen@DebuggingSoft

Subscribe to get the latest posts sent to your email.