Brainstrom: คิดกันเล่นๆ Fact และ Goal ของ Software Testing มีอะไรบ้าง?
แอบพักสมองจากเรื่องงานมา 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 does not prove that software is error-free.
Goal
- Software testing is to minimize the risk of errors occurring.
- Software testing must be to demonstrate that software does have errors.
ดังนั้นก็เลยหยิบยกมาให้เพื่อนพ้องน้องพี่ได้ลองคิด และสรุปกันหน่อยว่า Fact และ Goal ของ Software Testing ในมุมมองของแต่ละท่านคืออะไรครับ
No trackbacks yet.
Job Opportunity at TARAD: Tester 1 ตำแหน่ง
about 2 months ago - No comments
Position: Tester 1 ตำแหน่ง Roles & Responsibilities Conduct kick off software testing process meeting with development team, business team and/or others who invoke in software testing process. Analyze requirement and design test scenarios. Create and maintain test cases. Preparing test data and test environment for support test execution following test cases and test scenarios. Perform [...]
We are Tester
about 6 months ago - 4 comments
สวัสดีเช้าวันพุธที่ 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 ตลอดระยะเวลาการทำงานบทบาทของ Software Tester ตั้งแต่สมัยที่ยังไม่ค่อยมีใครจะรู้จักว่า Software Tester คือใคร? มีหน้าที่ทำอะไร? ไม่ว่าจะเป็นในองค์กรขนาด ใหญ่ [...]
ทำอย่างไรถ้าเวลาสำหรับ Software Testing เหลือนิดเดียว
about 7 months ago - 21 comments
เพื่อนพ้องน้องพี่ทั้งหลายคงจะเจอกับประโยคสุดยอด Classics เหล่านี้ “วัน Launch Project ขยับไม่ได้จริงๆ” “Scope กับ Requirement มันเพิ่ม เลยต้องขยับ Plan ของ Development Team ออก” “ทีม Test ลดวันลงหน่อยได้ไหม ช่วยๆ กันนะ” สิ่งที่ตามมาคือคำถาม “ถ้าเวลามีจำกัดจะ Test อย่างไงดีให้ครอบคลุม?” 2 กุมภาพันธ์ 2552 ผมได้เขียนบทความเรื่องนี้ไว้ “ถ้าเวลามีจำกัดจะ Test อย่างไงดีให้ครอบคลุม?” เพราะได้ไปประสบพบเจอจากเว็บไซต์เมืองนอกเมืองนามา บวกกับตอนนั้นได้ผ่านพ้นปัญหาเรื่องพวกนี้มา ก็เลยลองหยิบยก เอามาแบ่งปันให้เพื่อนพ้องน้องพี่ เผื่อว่าจะมีประดยชน์ไม่มากก็น้อยกับเพื่อนพ้องน้องพี่หลายๆ ท่านครับ ซึ่งพอจะสรุปได้ดังนี้ Function อะไรบ้างที่มีความสำคัญที่สุดใน Project Function อะไรบ้างที่ Users จะใช้งานบ่อย Function อะไรบ้างที่มีผลกระทบกับ Users มากที่สุด Function อะไรบ้างที่เกี่ยวกับเงินๆ ทองๆ ที่สัมพันธ์กับ [...]
We Love Bug on 2009
about 8 months ago - 3 comments
โบกมือร่ำลาปี พ.ศ. 2552 และอ้าแขนต้อนรับปี พ.ศ. 2553 เป็นที่เรียบร้อยแล้ว เพื่อนพ้องน้องพี่หลายๆ ท่านก็คงจพกำลังสนุกสนาน และใช้เวลากับเพื่อนพ้อง หรือครอบครัวในช่วงเทศกาลแห่งความสุขเช่นนี้ วันว่างๆ สบายๆ แบบนี้ ผมก็เลยลองมานั่งดูเรื่องราว และความเป็นไปต่างๆ บน welovebug ตลอดปี พ.ศ. 2552 ที่ผ่านมา หลังจากที่นั่งอ่านบทความต่างๆ ที่เพื่อนพ้องน้องพี่หลายๆ ท่านได้นำมาแบ่งปันผ่าน welovebug ก็เลยขอเขียนบทสรุปของเรื่องราว และเหตุการณ์ที่เกิดขึ้นบน welovebug ตลอดปี พ.ศ. 2552 ที่ผ่านมาครับ มกราคม 2552 14 มกราคม 2552 เป็นวันเกิดครบ 1 ขวบปีของ welovebug (ไม่น่าเชื่อว่าจะอยู่ได้มาถึงปี ) เอาของเก่ามาปัดฝุ่นขายอีกครั้งเผื่อว่าเพื่อนพ้องน้องพี่หลายๆ คนไม่เคยทราบมาก่อน วันจันทร์ที่ 14 มกราคม พ.ศ. 2551 เวลา 16:31 น., welovebug [...]
Software Verification and Validation (V&V)
about 10 months ago - 7 comments
Verification and Validation (V&V) สองคำนี้เพื่อนพ้องน้องพี่หลายๆ คน คงจะคุ้นเคย และก็เกี่ยวข้อง โดยเฉพาะอย่างยิ่ง Software Tester ทั้งหลาย เชื่อได้ว่าหลายๆ คนก็ยังคง งง งง กับเจ้าสองคำนี้อยู่ว่ามันคืออะไร วันนี้ผมก็เลยหยิบยกมาเป็นเรื่องที่จะเขียนลงใน welovebug ครับ ผมว่าหลายๆ คนคงจะเคยใช้ Verification and Validation ไปค้นใน Search Engine หาว่า ความหมายของเจ้าสองคำนี้คืดอะไร? หรือหลายๆ คนโดนสั่งให้ไปทำ Verification and Validation ของ Software ที่จะพัฒนาขึ้นมา หรือไม่ก็ตรวจรับ Software ทั้งๆ ที่คนสั่ง ก็ไม่รู้เหมือนกันว่า Verification and Validation คืออะไร (แอบนินทา) บมความนี้ผมเขียนขึ้นมาจากสิ่งที่ได้อ่านมาจาก ตำรา, เอกสารอบรม, บทความบน internet และจากประสบการณ์ทำงานส่วนตัวในงานด้าน Software [...]
แบ่งปันประสบการณ์เตรียมตัวสอบ Certified Software Tester CSTE
about 10 months ago - 18 comments
สวัสดียามค่ำคืนวันเสาร์กลางเดือนตุลาคม 2552 ขณะที่เขียนเรื่องอยู่นี้ อุณหภูมิ 28 องศา (ไม่ได้เกี่ยวอะไรกับเรื่องที่จะเขียนครับ) สองวันที่ผ่านมาผมได้เห็น comment หนึ่ง จากเพื่อนสมาชิกของ welovebug เรา เกี่ยวกับเรื่องของประสบการณ์ และการเตรียมตัวในการสอบ Certified Software Tester หรือที่รู้จักกันในชื่อเล่นว่า CSTE ในสายงานของ Software Testing เราก็มีการสอบ Certificate เหมือนๆ กับสายงานอื่นนะครับ เพื่อนพ้องน้องพี่ท่านใดที่สนใจก็ติดตามข้อมูลได้จาก http://www.softwarecertifications.org/ เข้าเรื่องเลยละกัน วันนี้ผมนำ comment ของคุณ Nick มาเขียนเป็นเรื่องไว้ เพื่อจะได้เป็นประโยชน์สำหรับเพื่อนพ้องน้องพี่ที่กำลังเตรียมตัวในการสอบ CSTE การเตรียมตัว ข้อสอบ แนวของ Software Testing Nick Says: October 16th, 2009 at 9:24 am มาร่วมให้ข้อมูลก่อนครับ สำหรับผม มีประสบการณ์ โดยตรง กับการ [...]
ร่วมทำบุญช่วยเหลือน้องๆ ณ บ้านเด็กตาบอดผู้พิการซ้ำซ้อน กับงาน BugDay
about 11 months ago - 8 comments
วันนี้มาเชิญชวนเพื่อนพ้องร้องพี่ร่วมทำบุญช่วยเหลือน้องๆ ผู้ด้อยโอกาส ณ บ้านเด็กตาบอดผู้พิการซ้ำซ้อน เป็นหนึ่งในกิจกรรมของงาน BugDay ครั้งที่ 1 ที่จะจัดขึ้นใน วันเสาร์ที่ 19 ธันวาคม 2552 วันเสาร์ที่ 28 พฤศจิกายน 2552 นี้ บ้านเด็กตาบอดผู้พิการซ้ำซ้อน เด็กตาบอดและพิการอย่างอื่นร่วมด้วย เช่น พิการทางสมอง โปลิโอ ฯลฯ ประมาณ 45 คน ส่วนหนึ่งจะช่วยเหลือตัวเองไม่ได้ แต่อีกส่วนหนึ่งกำลังฟื้นฟู ให้เข้าร่วมเรียนหนังสือกับเด็กปกติ รับบริจาคทั้งเงินและสิ่งของเครื่องใช้ประจำวัน ตั้งอยู่ที่ 21/13 ซ.รามอินทรา34 แยก 19 ถ.รามอินทรา แขวงท่าแร้ง เขตบางเขน กรุงเทพมหานคร โทรศัพท์ 0-2510-4895 / 0-2510-3625 โทรสาร 0-2943-6235 สิ่งของที่จำเป็นให้กับน้องๆ ณ บ้านเด็กตาบอดผู้พิการซ้ำซ้อน สบู่เดทตอล ( ก้อน/เหลว/ขวด ) น้ำยาฆ่าเชื้อเดทตอล แป้ง [...]
เปิดรับลงทะเบียนผู้ที่สนใจเข้าร่วมงาน BugDay
about 11 months ago - 2 comments
สวัสดียามเช้าวันอังคารที่ 29 กันยายน 2552 ครับ เช้าวันนี้แวะมาแจ้งข่าวเพิ่มเติมของงาน BugDay ที่จะจัดขึ้น ตอนนี้เปิดรับลงทะเบียนผู้ที่สนใจเข้าร่วมงานในครั้งนี้แล้วครับ กำหนดการของงาน BugDay วันเสาร์ที่ 19 ธันวาคม พ.ศ. 2552 วันเสาร์ที่ 28 พฤศจิกายน พ.ศ. 2552 เวลา 09:00 น. – 17:00 น. สถานที่ จะแจ้งให้ทราบอีกครั้งง ต้องรอดูจำนวนของผู้ที่จะเข้าร่วมงาน BugDay ก่อนครับ ว่าประมาณเท่าไรครับ งานนี้ ฟรี ครับ ไม่เสียค่าใช้ใจใดๆ ในการร่วมงาน ลงทะเบียนเข้าร่วมงาน BugDay http://www.eventpro.in.th/registration/8/BugDay-Bangkok-2009 เริ่มเปิดรับ: วันอังคารที่ 29 กันยายน 2552 ปิดรับ: วันเสาร์ที่ 14 พฤศจิกายน 2552 วันเสาร์ที่ 31 ตุลาคม 2552 [...]
พบปะ พูดคุย แลกเปลี่ยนประสบการณ์ และทำบุญ กับงาน BugDay
about 11 months ago - 3 comments
สองสามปีที่ผ่านมานี้ในบ้านในเมืองเรามีกิจกรรมดีๆ เหล่าตระกูล Camp และ Day เกิดขึ้นหลากหลายงานครับ ถ้าที่จะได้ยินกันอย่างกว้างขวางก็คงไม่พ้นงาน BarcampBangkok ผมเองก็ได้มีโอกาสไปร่วมงาน และปล่อยของไปเหมือนกันในงานครั้งที่ผ่านมาครับ ในส่วนของ Software Testing ในบ้านเรา กิจกรรมแนวๆ เดียวกันก็จะเป็นของทาง ThailandSPIN เป็นผู้จัดงานสัมมานาต่างๆ ซึ่งเพื่อนพ้องน้องพี่หลายๆ ท่านก็ได้มีโอกาสไปร่วมงาน ผมเองก็ไปร่วมงานทั้ง 2 แบบที่กล่าวมาข้างต้นอยู่หลายๆ ครั้ง ก็มีความคิดขึ้นมาในหัวว่าอยากจะจัดงานแบบนี้เหมือนกัน แต่ก็ปล่อยมันเป็นเพียงความคิดมาตลอด จนกระทั่งต้นเดือนกันยายนนี้ ได้ปรึกษากับเพื่อนพ้องน้องพี่ สองสามคน ได้ข้อสรุปมาว่า จัดเถอะ เอา จัดก็จัดครับ BugDay พอตัดสินใจว่าจะจัดงาน คำถามแรกที่ผุดขึ้นมาในหัวก็คือ “ชื่องานไรดี?” Tester Day ? BugDay ? ทั้งสองเป็นชื่อที่นึกขึ้นมาได้ในหลายๆ สัปดาห์ ลองถามๆ กับ เพื่อนพ้องน้องพี่ หลายๆ คนว่า ชอบชื่อไหน บ้างก็ชอบ Tester Day บ้างก็ชอบ BugDay [...]
24 คำตอบสุดฮิตของ Programmer เมื่อ Software มีปัญหา
about 11 months ago - 12 comments
สวัสดียามสายวันอังคารที่สองของเดือนกันยายนนะครับ เผลอนิดเดียวก็เกือบจะสิ้นปี 2552 อีกแล้ว เวลาเดินทางไวจริงๆ เลยนะครับนี่ ห่้างหายไปนานเลยที่ไม่ได้เขียนเรื่องลงบน welovebug วันนี้ก็เลยเข้ามาเขียนเรื่องลงซะหน่อยดีกว่า เก็บๆ ข้อมูลไว้เยอะเลย แต่ต้อง build อารมรณ์ตัวเองให้ได้ถึงจะเขียนได้ครับ หลังจากที่เคยได้นำเสนอเรื่องขำๆ แอบเสียดสี Developer และ Programmer ไป กับเรื่อง คำตอบ 20 อันดับแรก ที่เหล่า Programmer มักจะตอบเมื่อพบ Bug และต่อยอดคัด 10 คำตอบเด็ดๆ ไป นำเสนอในงาน Barcamp Bangkok ครั้งที่ 3 โดยใช้ชื่อ Session ที่ไปพูดในวันนั้นว่า Top 10 programmer’s answer when tester find bugs วันนี้กลับมาอีกครั้งด้วยบทความหยิกแกมหยอก สำหรับเหล่า Developer และ Programmer อีกครั้ง กับ [...]

about 1 year ago
อืม คำถามดีครับ ไว้ขอ list ๆ ก่อน จะมาแชร์บ้างครับ
about 1 year ago
Goal
1. Reduce Risks
2. Measure Quality
3. Find Level of Confident
.-= Zyracuze´s last blog ..Instructor at CU: Software Testing Experience Sharing =-.
about 1 year ago
แวะมาขอ add เพิ่มใน list ครับ
Fact
– Testing doesn’t finish, it just stops – we never have the luxuary to test everything
– Testing is a skill, and to perform good testing, one must be committed to develop a good understanding of the product, technology, business and the user behavior/priorities
– Good testing covers both defect detection and prevention
– Testing consists of different activities/deliveries throughout the development cycle, it doesn’t just happen at the very end
Goal
– Software testing is a tool to assess quality, risk, progress of the delivery at different stages throughout the software life cycle