99 little bugs in the code, 99 bugs in the code, Fix one bug, compile it again, 101 little bugs in the code. 101 little bugs in the code, 101 bugs in the code, Fix one bug, compile it again, 103 little bugs in the code. ที่มา http://www.tohlejokes.com/funny/jokes-of-the-day-psychology-doberman-parochial-school-and-computer-programmers-poem/
หายหน้าหายตาไปนานเลยตั้งแต่งาน Bug Day Bangkok 2011 ที่มาเขียนบทความไว้ หลังจากนั้นก็ยาวเลยครับ ไม่ได้กลับเข้ามาเขียนบทความลงใน WeLoveBug อีกเลย พูดไปก็คงหาว่าแก้ตัวไป 555 วันนี้เลยจัดมาสัก 1 บทความ ซึ่งเป็นบทความที่เขียนมาจากผลการทำ Poll เล็กๆ น้อยๆ กับเพื่อนพ้องน้องพี่ที่เป็น Programmers บน Facebook ว่า “ทำไม Programmer ถึงไม่ค่อย Test งานตัวเองมา?”
ถ้ากล่าวถึง คำถามยอดฮิต สำหรับการก้าวเข้ามาเป็น Tester หรือ อยู่ในส่วนของ Quality Control แต่ละท่านคงพบกับคำถามที่ว่า “เพราะอะไร คุณถึงอยากเป็น Tester” อย่างแน่นอน และ ก็น่าจะพบกับนานาคำตอบกันมากมาย ส่วนอีกด้านหนึ่ง หลาย ๆ ท่าน อาจพบเจอกับ Tester ที่มีรูปแบบของการทำงานมาอย่างหลากหลายเช่นกัน งั้นมาลองดูกันบ้างว่า คุณเคยตอบ หรือ เคยได้รับคำตอบแบบนี้ หรือ ว่าเคยพบ Tester หรือว่า ตัวคุณเอง เคยเป็นแบบนี้บ้างหรือเปล่า
สวัสดีเช้าวันพุธที่ 24 กุมภาพันธ์ 2553 ครับเพื่อนพ้องน้องพี่ เช้าวันนี้มานั่งเขียนเรื่องลงใน welovebug ก่อนที่จะเริ่มงานประจำวัน โดยใช้ชื่อออกแนวปลุกใจเล็กน้อยว่า “We are Tester” อันสืบเนื่องมาจากเมื่อค่ำคืนที่ 23 กุมภาพันธ์ ผมได้คุยกับคุณโอ (Ekaluck) ทาง MSN และชอบประโยคที่คุณโอใช้เป็นหัวของ MSN I don’t make software, I make it better. ได้อ่านแล้วมันโดนมากๆ ครับ กับผมที่ทำงานเป็น Software Tester มาตลอด 5 ปีนี้ แม้ ณ ตอนนี้หน้าที่การงานจะไม่ได้ลงมือไปทำการ Test เอง แต่ผมก็ยังเป็น Software Tester
สวัสดียามสายวันอังคารที่สองของเดือนกันยายนนะครับ เผลอนิดเดียวก็เกือบจะสิ้นปี 2552 อีกแล้ว เวลาเดินทางไวจริงๆ เลยนะครับนี่ ห่้างหายไปนานเลยที่ไม่ได้เขียนเรื่องลงบน welovebug วันนี้ก็เลยเข้ามาเขียนเรื่องลงซะหน่อยดีกว่า เก็บๆ ข้อมูลไว้เยอะเลย แต่ต้อง build อารมรณ์ตัวเองให้ได้ถึงจะเขียนได้ครับ หลังจากที่เคยได้นำเสนอเรื่องขำๆ แอบเสียดสี Developer และ Programmer ไป กับเรื่อง คำตอบ 20 อันดับแรก ที่เหล่า Programmer มักจะตอบเมื่อพบ Bug และต่อยอดคัด 10 คำตอบเด็ดๆ ไป นำเสนอในงาน Barcamp Bangkok ครั้งที่ 3 โดยใช้ชื่อ Session ที่ไปพูดในวันนั้นว่า Top 10 programmer’s answer when tester find bugs วันนี้กลับมาอีกครั้งด้วยบทความหยิกแกมหยอก สำหรับเหล่า Developer และ Programmer อีกครั้ง กับ [...]
รูปจาก http://msdn.microsoft.com สวัสดียามเช้าวันเสา่ร์แรกของเดือน สิงหาคม ครับ อากาศสดใสใช้ได้เลยสำหรับเช้าวันนี้ แวะเข้าไปดูที่ Forum ของมา และได้เจอกระทู้ถาม 1 กระทู้ ที่น่าสนใจ เลยนำมาต่อยอดไว้บน welovebug เพื่อระดมสมอง และรวบรวมความคิดเห็นครับ ทั้งจาก Tester และ Developer รวมทั้งผู้ที่เกี่ยวข้องกับงานด้าน Software Development ทั้งหลายครับ นักพัฒนาซอฟต์แวร์เค้ามี IDE (Integrated Development Environment) เช่น Visual Studio, NetBeans และ Eclipse ที่ช่วยสนับสนุนการทำงานของเค้า เลยอยากถามความเห็นทางฝั่งนักทดสอบว่ามี Test Development Environment (TDE) เฉพาะใช้กันบ้างมั้ยครับ มีตัวไหนบ้าง หรือว่าก็ใช้ IDE ในการทำงานทดสอบได้ดีอยู่แล้ว หรือถ้าใครคิดว่าที่มีอยู่ไม่ดีพอ ก็ช่วยเสนอความคิดเห็นหน่อยครับ ว่าของเดิมมันขาดอะไร อยากได้อะไรเพิ่ม คือ เนื่องจากผมอยู่ในสายงานวิจัยด้านทดสอบซอฟต์แวร์ และได้อ่านบทความเรื่อง Envisioning [...]
แอบพักสมองจากเรื่องงานมา Update บทความบน welovebug หน่อยดีกว่า นั่งคิดไป คิดมา ก็แวบขึ้นมาในสมองถึงหนึ่งหัวข้อที่ได้ไปพูดให้น้องๆ นิสิต ในวิชา Software Testing ที่จุฬาลงกรณ์มหาวิทยาลัยไว้ ก็เลยถือโอกาสนำมาให้เพื่อนพ้องน้องพี่ได้ร่วมคิดกันเล่นๆ ดูครับ Software Testing Fact & Goal Software Testing Fact & Goal เป็นหัวข้อแรกที่ได้อธิบายให้น้องๆ นิสิต ได้เห็นภาพเกี่ยวกับ Software Testing แบบง่ายๆ พื้นๆ ก่อน ประกอบไปด้วย Fact There will always be a chance that software will contain errors. Cannot prove software works by testing it. Software testing [...]
ช่วงค่ำๆ ได้มีโอกาสเปิดอ่านหนังสือที่ได้รับมาจากตอนไปอบรมเรื่องของ Software Testing Techniques for Improving Software Quality เมื่อเดือน พฤษภาคม 2550 ได้เจอ Concept เรื่องของ Software Quality ที่น่าสนใจ ก็เลยหยิบมาแบ่งปันให้เพื่อนพ้องน้องพี่ชาว welovebug และ tester66 ได้อ่านกันครับ ตั้งชื่อให้กับเจ้าสามเหลี่ยมนี้ว่า Software Quality Triangle โดยสามเหลี่ยมมีคุณสมบัติดังต่อไปนี้ สามเหลี่ยมด้านเท่า ที่มีด้านทั้งสามด้านยาวเท่ากัน และมุมภายในแต่ละมุมของรูปสามเหลี่ยมมีขนาดเท่ากันคือ 60° มุมที่ 1 ชื่อว่า User Requirements มุมที่ 2 ชื่อว่า Requirements Specification มุมที่ 3 ชื่อว่า Software ความยาวระหว่างมุมทั้ง 3 มุม ชื่อว่า Gap
เมื่อวันอังคารที่ 16 มิถุนายน 2552 ผู้ช่วยศาสตราจารย์ ดร. สมใจ บุญศิริ จากภาควิชาคณิตศาสตร์ คณะวิทยาศาสตร์ จุฬาลงกรณ์มหาวิทยาลัย เดินทางมาเยี่ยมชมบริษัท และได้พูดคุยกันในเรื่องของ Software Testing ที่ทางท่านอาจารย์สมใจ ได้เปิดสอนมาเป็นเวลา 5 ปี ณ ปัจจุบัน ส่วนตัวดีใจที่สายงานด้าน Software Testing เริ่มมีการเรียนการสอนเกิดขึ้นในระดับมหาวิทยาลัย ซึ่งนอกจากจุฬาลงกรณ์มหาวิทยาลัยแล้วนั้น ยังมีอีกหลายๆ มหาวิทยาลัยที่ได้เปิดการเรียนการสอน Software Testing ขึ้นตั้งแต่ปี 2548 นับระยะเวลา 5 ปีที่ได้เปิดสอนด้านของ Software Testing นับว่าเป็นแนวโน้มที่ดีของสายงานด้าน Software Testing สิ่งที่ได้จากการพูดคุยนั้น สรุปประเด็นสำคัญข้อหนึ่งคือ ในภาคการศึกษายังขาดในเรื่องของการประยุกต์ใช้ความรู้ และทฤษฎีต่างๆ ของ Software Testing ไปใช้งานจริง ดังนั้นนักศึกษาจึงมองไม่เห็นภาพว่าในการทำงานจริงๆ ของ Software Testing นั้นเป็นแบบไหน ซึ่งในส่วนที่ภาคการศึกษาขาดอยู่นั้น ในภาคเอกชนสามารถที่จะเข้าไปช่วยเหลือได้ [...]
สวัสดียามเช้าวันพุธสัปดาห์แรกของเดือนมิถุนายน 2552 เผลอนิดเดียว ย่างเข้า เดือน 6 และฝนก็ตกพร่ำๆ แล้วครับ เช่นไรเพื่อนพ้องน้องพี่ก็ต้องรักษาสุขภาพกันด้วยนะครับพี่น้อง photo from squidoo.com เข้าเรื่องเลยละกันนะครับ สืบเนื่องจากคำถามของ คุณ aqoo ที่เข้ามาสอบถามข้อสงสัยไว้ดังนี้ aqoo Says: May 19th, 2009 at 11:39 am e สอบถามนิดนึงครับ อยากทราบเกี่ยวกับ สายงานของ tester อะครับ เอาตั้งแต่ล่างสุดจนถึงสุดสูงเลยได้ไหมครับ ** อยากทราบจริงๆครับ ผมเองก็เลยมานั่งดู และได้สอบถามข้อมูลจาก 2 ผู้เขียนของ welovebug คือคุณ Nutdanai และคุณ Leeyongson บวกกับได้มีโอกาสฟัง และพูดคุยกับรุ่นน้องของเพื่อนที่ทำงานปัจจุบันที่ทำงานด้านของ IT Audit ของบริษัทผู้ตรวจสอบบัญชี 1 ใน 4 ของไทยเรา ก็ได้ข้อมูลมาพอสรุปในเรื่อง Career Path [...]