Testing Doesn't Finish…It's Just STOP!
Posts tagged welovebug
Welovebug Mobile Edition
Jul 30th
สวัสดีเที่ยงๆ วันพฤหัสบดีสุดท้ายของเดือน กรกฎาคม จะว่าไปแล้วเวลาก็เดินทางไวจริงๆ เลยนะครับนี่ เหมือนจะเพิ่งหล่าวสวัสดีปีใหม่ไปเมื่อวาน พริบตาเดียวใกล้จะสิ้นปีอีกแล้ว (ฟังดู over ไปหรือเปล่า) วันนี้เข้ามาทักทายเพื่อนพ้องน้องพี่ทั้งหลาย และมาบอกกล่าวความเคลื่อนไหวเล็กๆ ของ welovebug ครับ
เนื่องจากตอนนี้ทิศทางของการใช้งานมือถือบ้านเราเริ่มแรง มือถือไม่ได้ใช้เพียงแต่แค่ติดต่อสื่อสารผ่านทางเสียงแล้วเท่านั้นแล้วตอนนี้ มันได้ขยายออกไปสู่การเชื่อมต่อ Internet ผ่านมือถือได้แล้ว และ ณ บัดนี้ (ฟังดูทางการณ์ไปไหม) welovebug และ tester66 ก็ขอแนวนิดนึง เพิ่มการแสดงผลให้ Support กับอุปกรณ์สื่อสารประเภทมือถือ เพื่อให้สามารถอ่านบทความต่างๆ ได้อย่างสะดวกครับ ผู้เขียนเลยตั้งชื่อมันเก๋ๆ ว่า Welovebug Mobile Edition

516 Days of WeLoveBug.Com
Jun 15th
สวัสดียามสายวันอาทิตย์ครับ ห่างหายไปหลายวันกับการเข้ามา Update บทความ และข้อมูลต่างๆ ลงบน welovebug ครับ วันนี้ว่างๆ ก็เลย online มานั่งเลือกหา Theme ใหม่ และดูข้อมูล Stat ต่างๆ ที่เกี่ยวกับ welovebug ดูไป ดูมา ก็เลยหยิบเอามาเขียนไว้ละกัน เพื่อจะได้เก็บบันทึกไว้ครับ
516 วันที่ผ่านมา
ย้อนหลังไปเมื่อวันที่ 14 มกราคม 2551 welovebug ก็ได้ถือกำเนิด ลืมตาดูโลกขึ้นมา ด้วยความบ้าส่วนตัวที่อยากจะลองสร้างชุมชนของ Software Tester และแหล่งที่มารวบรวมความรู้ต่างๆ ที่เกี่ยวกับ Software Testing แบบไทยไทยเรา นับไป นับมา ก็อายุครบ 516 วัน ณ วันอาทิตย์ที่ 14 มิถุนายน 2552 พอดิบพอดี เลยครับพี่น้อง
ตลอดระยะเวลา 516 วันที่ผ่านมาได้เห็น welovebug เติบโตขึ้นมาเรื่อยๆ ถึงแม้จะมีบทความมาเขียนลงยังน้อยอยู่ก็เป็นอีกโจทย์หนึ่งที่ชาวคณะ welovebug จะต้องจัดการเพิ่มเติมบทความลงมาเรื่อยๆ และตามหาผู้เขียนมาช่วยกันแบ่งปันความรู้ต่างๆ ที่เกี่ยวกับ Software Testing เพิ่มเติมให้มากขึ้น
167 ท่าน เป็นจำนวนสมาชิกที่มาลงทะเบียนไว้บน welovebug ในระยะเวลา 516 วันที่ผ่านมา แต่ใช่ว่าจะมีแค่ 167 ท่านนั้น เรายังมีเพื่อนพ้องน้องพี่ที่แวะเวียนเข้ามาอ่านบทความ สอบถาม และติชม เรื่องต่างๆ บน welovebug ของเรา
More >
tester66 dot com | tester66.com
May 29th
สวัสดีสายๆ วันศุกร์แห่งชาติครับ มีข่าวเล็กๆ น้อยๆ มาแจ้งเพื่อทราบสำหรับเพื่อนพ้องน้องพี่ของ welovebug ว่า ตอนนี้ทางชาวคณะ welovebug ได้ืำการจด domain name เพิ่มอีก 1 domain name ว่า

หลายๆ ท่าน อาจจะสงสัยว่า tester66.com หมายถึงอะไร?
tester คือ เหล่า tester ทั้งหลาย ไม่ว่าจะอยู่ level ไหน หรือทำงาน test software ใดๆ
66 คือ รหัสประเทศไทยเวลาโทรจากต่า่งประเทศครับ
ณ ปัจจุบัน เมื่อเข้า tester66.com จะทำการ forward มาที่ welovebug.com เป็นการชั่วคราวก่อนครับ
ที่มา ที่ไป ก็เพราะได้พูดคุยกับพี่ที่รู้จักและนับถือกันที่ตั้ง 66 projects ขึ้นมาซึ่งดูรายละเอียดเพิ่มเติมได้จาก
PAW66 | Feed aggregator – www.paw66.com
![]()
Performance Testing นั้น…สำคัญไฉน ตอน เริ่มทำเมื่อ
Mar 5th

สวัสดียามค่ำวันพฤหัสบดีที่ 5 มีนาคม 2552 หลังจากอิ่มหมีพีมัน แอบพุงกางมาจากอาหารมื้อเย็นแล้วนั้น ก็นั่ง Build อารมณ์อยู่พักใหญ่ๆ เลยจนกระทั่งนิ้วทั้งสิบเริ่มที่จะขยับได้ดี ก็ค่อยๆ เยื้องย่างมานั่งที่เก้าอี้ แล้วจัดการจรดปลายนิ้วเพื่อทำการ update เรื่องลงใน We Love Bug สักหน่อยครับเพื่อนพ้องน้องพี่
ความเดิมจากตอนที่แล้ว
ปัญหาด้าน Performance และ Stability ขึ้นนั้น ปัญหาเหล่านั้นมักจะไม่ใช่ปัญหาเล็กๆ และส่วนใหญ่จะส่งผลกระทบโดยรวมกับการทำงาน และให้บริการของ Software โดยตรง ซึ่งไม่ใช่เรื่องสนุกในการเข้าไปวิเคราะห์ เพื่อหาสาเหตุ รวมทั้งแก้ไขปัญหา Performance และ Stability ของ Software เมื่ออยู่บนระบบ Production
เมื่อ Software เกิดปัญหา Performance และ Stability ขึ้นนั้น ส่วนใหญ่มักจะส่งผลต่อ Functionality ของ Software ด้วยเช่นกัน ผลกระทบที่เกิดขึ้นนั้นจากประสบการณ์ที่ผ่านมาทั้งโดยตรงกับตัวผู้เขียนเอง และประสบการณ์จากเพื่อนพ้องน้องพี่ในแวดวง Software Tester และ Software Development มักจะส่งผลโดยตรงกับความเชื่อมั่นของผู้ใช้บริการ และภาพลักษณ์ขององค์กรโดยตรง
เมื่อเกิดปัญหาขึ้น จะต้องรับผิดชอบร่วมกันหมดทุกๆ คน ที่เกี่ยวข้องกับ Software นั้น เพราะว่าในทุกๆ ขั้นตอนของการพัฒนา Software (Software Development Life Cycle หรือ SDLC) จะต้องให้ความสำคัญกับเรื่องของ Performance และ Stability ของ Software ร่วมกัน มิใช่ความผิดของใครคนใดคนหนึ่ง
เริ่มทำ Performance Testing เมื่อ
จากประสบการณ์ที่ผ่านมาในการทำ Performance Testing และจากการพูดคุยกับเหล่า Software Testers หลายๆ คนที่รู้จักกัน ส่วนใหญ่ก็จะเริ่มทำ Performance Testing หลังจากเสร็จสิ้นในส่วนของ System Testing, Integration Testing และ Regression Testing เพื่อให้ Code สมบูรณ์ที่สุด และกำจัด Defects ต่างๆ ที่จะส่งผลต่อการทำงานของระบบให้มากที่สุด
แต่นั่นอาจจะสายเกินไปหากผลการทดสอบ Performance Testing แสดงให้เห็นว่าคุณกำลังเผชิญหน้ากับปัญหาเรื่อง Performance และ Stability ของ Software หรือ Application ยิ่งปัญหานั้นส่งผลกระทบต่อการทำงานหลักของ Software หรือ Application นั้นอย่างจัง นั่นก็หมายถึงทีมพัฒนา Software หรือ Application ทุกๆ คนจะต้องลงมาช่วยกันวิเคราะห์ เพื่อหาสาเหตุ และหาทางแก้ไข เพื่อให้ปัญหานั้นถูกแก้ไข เพื่อให้ Software หรือ Application สามารถให้บริการได้อย่างถูกต้อง และเสถียรติ
ดังนั้น Performance Testing ควรจะต้องเริ่มทำตั้งแต่เริ่มต้นกระบวนการพัฒนา Software หรือ Application ไปจนกระทั่งสิ้นสุดการพัฒนา เพื่อจะได้แก้ไข และป้องกัน ปัญหาต่างๆ ที่จะส่งผลต่อ Performance และ Stability ของ Software หรือ Application นั้น ในทุกๆ ขั้นตอนของการพัฒนา ดีกว่าที่จะมาเจอเข้าตอนทำ Performance Testing โดยทีม Test
Weekly Wrapup, 30 สิงหาคม – 6 กันยายน 2551
Sep 7th
สวัสดียามค่ำคืนของวันอาทิตย์แรกของเดือนกันยายน จะว่าไปก็ไวจริงๆ เหมือนเพิ่งจะเปิด We Love Bug มาได้เพียงไม่นาน นับไป นับมา ก็ปาเข้าไปเดือนที่ 7 แล้ว ถ้านับวันเกิดแบบคนเรา ก็ถือว่า We Love Bug มีสูติบัตรตรงกับวันที่ 14 มกราคม 2551
ในรอบสัปดาห์ที่ผ่านมาเรื่องหลักๆ ที่เกี่ยวข้องกับ Software Testing ก็จะมีกิจกรรมของ Thailand SPIN Software Testing Working Group ที่จะเกิดขึ้นในเดือนตุลาคม 2551 นี้ จริงๆ คิดกันไว้ว่าจะจัดกันเดือนกันยายนนี้ แต่ไปไป มามา ต้องไปจัดเอาเดือนตุลาคมแทน
ก็เลยถือโอกาสสรุปประเด็นต่างๆ ของการประชุมของ Thailand SPIN Software Testing Working Group ครั้งนี้เป็นเรื่องหลักของบทความนี้ละกันครับ
บอกเล่าเก้าสิบ – Tester ต้องทำอะไรบ้าง? ตอนที่ 1
Sep 2nd
สวัสดียามค่ำคืนวันอังคาร วันที่ชาวไทยได้พบกับ “ประกาศสถานการณ์ฉุกเฉินในเขตท้องที่กรุงเทพมหานคร” ออกแนวแอบลุ้นเมื่อเช้าว่าบริษัทจะสั่งหยุดงานหรือไม่
มาเข้าเรื่องกันเลยดีกว่านะครับ แอบออกนอกเรื่องไปนิดหน่อยแหละ
เปิดเรื่องด้วย “บอกเล่าเก้าสิบ – Tester ต้องทำอะไรบ้าง?” ก็ต้องขอบอกก่อนว่าที่เลือกเขียนเรื่องนี้ก็เนื่องจากหลายๆ สาเหตุ เช่น
- เวลาสัมภาษณ์คนเข้าทำงาน เค้าก็มักจะถามว่า Tester ที่นี่ทำอะไรบ้าง
- จำได้ว่าเจอใน pantip ว่าเคยมีผู้มาถามว่า Tester จะต้องทำอะไรบ้าง
รวมทั้งเรื่องเก่าที่เคยมาเขียนตอนที่ 1 ไว้ ก็คือ Software Testing Life Cycle ตอนที่ 1 แต่ถึง ณ ตอนนี้ก็ยังค้างคาอยู่เย สำหรับตอนที่ 2 เนื่องจากให้น้องในทีมทำ Process Improvement ของ Software Testing ใหม่ และจะให้เค้ามาเขียนในสิง่ที่เค้าคิดมา ก็ต่อยอดจากสิง่ที่ผมเริ่มไว้ละกัน (โยนงานแหละ 555)
กลับมาเรื่องนี้ละกัน บอกเล่าเก้าสิบ – Tester ต้องทำอะไรบ้าง? ขอเป็นว่าแบ่งปันจากประสบการณ์ทำงานที่ผ่านมาตลอด 3 ปีในงานของ Software Tester และเป็นงานทั้งหมดที่ Tester น้อยในบริษัทที่ผมทำงานอยู่จะต้องทำ เผื่อว่าจะเป็นประโยชน์ ไม่มาก ก็น้อย สำหรับหลายๆ ท่าน คิดเห็นประการใด ก็ฝากไว้ใน Comment ของเรื่องนี้ได้เช่นกัน
[Brainstorm] – We Love Bug ควรจะมี Forum เพื่อถามตอบหรือไม่?
Sep 1st
มีหลายๆ เสียงพูดมาว่า We Love Bug ควรจะมี Forum หรือบางท่านจะเรียกว่า Webboard เพื่อให้ผู้ที่มีข้อสงสัยต่างๆ เข้ามา ถาม/ตอบ เรื่องราวต่างๆ ที่เกี่ยวกับ Software Testing
ผมก็เลยถือโอกาสหยิบยกเรื่องนี้มาเพื่อขอความคิดเห็นจากผู้ที่เข้ามาติดตาม หรือผู้เข้าชม ช่วยกันระดมความคิด หรือที่ฝรั่งมังค่าใช้คำเก๋ๆ ว่า Brainstorm ครับ
[Brainstorm] – We Love Bug ควรจะมี Forum เพื่อถามตอบหรือไม่?
ผมขอเขี่ยบอลด้วยหัวข้อที่ส่วนตัวคิดว่าน่าจะมีใน Forum ดังนี้
- General
- Unit Testing
- System Testing
- Performance and Load Testing
- User Acceptance Testing
- Defect Management
- Test Tools
ทุกๆ ท่านสามารถแสดงความคิดเห็นได้ในส่วนของ Comment ข้อมูลจากทุกๆ จะเป็นประโยชน์ในการสร้าง Community นี้ขึ้นมา
ขอขอบคุณ ไว้ ณ ที่นี้ก่อนครับ ![]()
Weekly Wrapup, 24-30 สิงหาคม 2551
Aug 31st
ห่างหายไปหลายสัปดาห์เลยครับพี่น้อง ไม่ได้เข้ามาเขียนเรื่องลงเลย รู้สึกว่าชักแผ่วปลายมาหลายๆ เดือนแหละ ไม่ได้แหละ ไม่ด้แหละ จะต้องกลับมาปล่อยของแล้ว ทางอ้อมก็แอบกดดันน้องๆ ในทีม ให้ช่วยเขียนเรื่องที่เคยบอกไว้ลงมาใน We Love Bug หน่อย และแอบกดดันเพื่อนๆ ชาว Testers คนอื่นๆ ด้วยเช่นกันครับ
มาสรุปกันหน่อยดีกว่าว่าได้ไปประสบพบเจออะไรมาบ้างในรอบสัปดาห์ที่ผ่านมานะครับ
ในช่วงสัปดาห์สุดท้ายของเดือนสิงหาคมนี้ก็จะมีงาน 2 งานที่ผู้เขียนได้ไปร่วมมาคือ
- Thai Next Web App (จัดตั้งแต่วันที่ 16 สิงหาคม แต่ผู้เขียนยังไม่ได้มาเขียนบอกเลย)
- Barcamp Bangkok 2 เมื่อวันที่ 30 สิงหาคม ที่ผ่านมา
ในส่วนของความเคลื่อนไหวอื่นๆ ในวงการของ Software Testing
- Software Testing Working Group กำลังคุย และวางแผนที่จะจัดงานครั้งที่ 3 ของปี 2551
รายละเอียดต่างๆ เชิญ อ่านต่อเลยครับพี่น้อง
Quote of the Day – 13 สิงหาคม 2551
Aug 13th
นั่งๆ อยู่ยามบ่ายของวันนี้ บวกกับเจอปัญหาจาก Project ที่ถูกส่งเข้ามา Test เลยนึกถึง 3 คำพูดนี้ขึ้นมาในหัวทันที
เลยเอามาเขียนสำหรับบ่ายนี้
Quality In Every Phase, Not An Afterthought
ได้มาจาก Web ของ Borland นานแล้วครับ ก็โดนใจใช้ได้เลย เหมือนกัน
Testing Doesn’t Finish…It’s Just STOP!
ได้มาตอนไปอบรมคอร์ส Software Testing เมื่อเดือนพฤษภาคม 2550
Project not fail at the end but it might fail at the begin.
อันนี้จำไม่ได้ว่าเจอมาจากที่ไหน แต่รู้ว่าโดนใจใช้ได้เลย
Quote of the Day – 10 สิงหาคม 2551
Aug 10th
We’re a Team
One Person Struggles, We all Struggles
One Person Triumph, We all Triumphพวกเราทีมเดียวกันทั้งหมด
หากใครคนหนึ่งแพ้ เราก็แพ้ทั้งหมด
หากใครคนหนึ่งชนะ เราก็ชนะด้วยเช่นกัน
จากหนังเรื่อง Coach Carter (คำพูดมันโดนจริงๆ เลย)
