พอดีผมเป็น 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.