Tag Archives: Software Testing

สรุปเรื่องราวต่างๆ ที่ส่งมอบใน Software Testing 101 ครั้งที่ 1 ณ เชียงใหม่

sw-testing-cnx2016

จากบทสนทนาบนโต๊ะอาหารปลายเดือนกันยายน 2559  นำพามาสู่ชั้นเรียน Software Testing 101 (Agile Testing 101) เดือนตุลาคม 2559 ณ จังหวัดที่ผมชอบเป็นการส่วนตัว เชียงใหม่

จั่วหัวไว้ว่าเป็น Software Testing 101 แต่จริงจริงแล้วแบ่งออกเป็นสองส่วนของชั้นเรียนคือ

  • พื้นฐานของคุณภาพซอฟต์แวร์และการทดสอบซอฟต์แวร์
  • การทดสอบซอฟต์แวร์แบบเชิงป้องกันเพื่อคุมกำเนิด Bug

ในกรอบเวลาหกชั่วโมงตั้งแต่เก้าโมงเช้าจนถึงสี่โมงเย็น วันเสาร์ที่ 15  ตุลาคม พ.ศ. 2559

Continue reading สรุปเรื่องราวต่างๆ ที่ส่งมอบใน Software Testing 101 ครั้งที่ 1 ณ เชียงใหม่

ทำไม Software Tester ต้องเขียน Code?

i_love_coding

สวัสดีเช้าวันพฤหัสบดีที่ 25 กรกฎาคม พ.ศ. 2556 แรม 3 ค่ำ เดือนแปด(8) ปีมะเส็ง จุลศักราช 1375 (มาเต็ม)

สืบเนื่องด้วยหลายๆ ปีที่ผ่านมาได้พูดคุยกับเหล่า Software Tester รวมทั้งสัมภาษณ์ผู้ที่สมัครเข้ามาเพื่อทำงานในตำแหน่ง Software Tester และ Test Engineer และได้พบว่า

ฉันไม่ชอบ Programming ฉันไม่ชอบ Coding แต่ยังอยากดำรงชีพอยู่ในสายงาน IT เลยขอมาเป็น Software Tester

ทำให้กลับมานั่งคิดอยู่ตลอดหลายๆ ปีว่า ทำไม ทำไม ทำไม และ ทำไม Software Tester ต้องเขียน Code?

Continue reading ทำไม Software Tester ต้องเขียน Code?

วัวลืมตีน (Curse of Knowledge) ตอนที่ 1

footprints

สวัสดีเช้าวันอังคารที่ 23 มกราคม 2556 ครับ เช้านี้ตื่นมาแล้วอยากจะบอกเล่าเรื่องที่ประสบพบเจอมาหลังจากที่ได้ออกมาโลดแล่นกับอาชีพที่ต้องหาเช้ากินค่ำที่เรียกว่า “ที่ปรึกษา” ได้พบปะพูดคุยกับเพื่อนพ้องน้องพี่เยอะขึ้นทั้งระดับผู้บริหารระดับสูง, ผู้บริหารระดับกลาง, ผู้บริหารระดับเล็ก และเหล่า Tester ตัวน้อยๆ ได้เห็น ได้ถูกบอกเล่า ถึงปัญหาหลายๆ เรื่องในทุกระดับ และหนึ่งในนั้น ผมขอเรียกมันว่า วัวลืมตีน ของระดับ Tester ที่มีบั้งอยู่บนบ่า แล้วมียศว่า Team Leader และ Senior

บอกกันก่อนที่เพื่อนพ้องน้องพี่จะเข้าไปอ่านว่า เนื้อหาครั้งนี้ อยู่บนพื้นฐานของปัญหาที่ได้พูดคุย รับฟัง จากกลุ่มคน 2 กลุ่ม นั่นคือ

  1. เด็กจบใหม่ที่พลัดหลงเข้ามาทำงานเป็น Tester
  2. Tester ที่เปลี่ยนงานใหม่ย้ายจากที่หนึ่งไปอีกที่หนึ่ง ทั้งแบบ ประจำ (Permanance) และ มือปืนรับจ้าง (Outsource)

เนื้อหาครั้งนี้จะค่อนข้างแรงนิดนึง เรียกว่าตีแสกหน้าเหล่าบรรดากลุ่มคนที่มียศว่า Team Leader และ Senior แถม Manager  เข้าไปด้วย และหากบทความนี้ของผมเกิดไปเหยียบตีนใครเข้า หรือลบลู่สิ่งศักดิ์สิทธิ์ใดๆ ก็ต้องขออภัยไว้ ณ ที่นี้ด้วยครับ (-/\-)

ย้ำ…ถ้าคิดว่าใจไม่แข็งพอที่จะอ่านจนจบ แล้วเอากลับมานั่งพิจารณามองว่าตกลงเรากำลังเป็น วัวลืมตีน หรือไม่ อย่ากด Read More เพื่อไปต่อครับ 🙂

Continue reading วัวลืมตีน (Curse of Knowledge) ตอนที่ 1

Software Testing Creativity

สวัสดีปีใหม่ พ.ศ. 2556 เพื่อนพ้องน้องพี่ทุกๆ ท่านครับ เวลาผ่านไปเร็วจริงๆ ครับปีๆ หนึ่ง สำหรับปี พ.ศ. 2555 ที่ผ่านมานั้น WeLoveBug ดูเหงาๆ ไปมาก เพราะเหล่านักเขียนติดโน้นนี่นั่นกันเลยไม่ได้มีเวลาเข้ามาแบ่งปันสักเท่าไรนักนะครับ

ปี พ.ศ. 2556 จะปลุกผีกันอีกครั้งครับสำหรับ WeLoveBug ไม่ว่าจะเป็นการเปลี่ยนโฉมเว็บใหม่, บทความใหม่ๆ, กิจกรรมต่างๆ และ คอร์สเรียนทั้งฟรี และไม่ฟรี ที่จะมีเข้ามาให้ได้เสพกันบน WeLoveBug ครับ คอยติดตามเสพได้ในเร็ววันนี้ครับ

พอดีนั่งทำงานอยู่แล้วต้องสะดุดกับข้อความบน Twitter ว่า “Software Testing Creativity” เลยค่อยๆ เลื่อนเมาส์เข้าไปคลิกดูเลยเจอภาพนี้

Software Testing Creativity

แบบว่า มันใช่เลย สำหรับ Software Testing Creativity เลยหยิบมาฝากเพื่อนพ้องน้องพี่ครับ

ที่มาของภาพนี้จาก The Testing Planet: http://www.thetestingplanet.com/2013/01/the-poster-software-testing-creativity/

 

ระบบที่ดีต้องเทสได้เรื่อย ๆ จริงหรือ ???

 

สวัสดีทุก ๆ คนค่ะ วันนี้ขอมาเปิดประเด็นกันสักนิด เนื่องจากเมื่อประมาณ 1 สัปดาห์ที่ผ่านมา ได้ไปคุยกับเพื่อนคนนึง แล้วเค้าถามว่า

เพื่อน: ทำไงดีอ่ะ พระเจ้า ท่านบอกว่า “ระบบที่ดีต้องเทสได้เรื่อย ๆ สิ” จริงเหรอ????
เรา: (ถามทันควัน)โทษนะ คนที่ถามนี่เค้าทำงานส่วนไหน
เพื่อน: Test … หง่ะ
เรา: (ถามต่อ หลังจากอึ้งงงงงงงงงง) เค้ามี Test plan / Test Schedule / Test Case หรืออะไรให้มั้งมั้ย
เพือน: ไม่มีเล๊ย
เรา: แล้วแต่ละวันเค้าจะทดสอบส่วนไหนบ้าง จะส่งผลการทดสอบอะไรให้บ้างล่ะ ยังไง
เพือน: ที่ถามมา เค้าไม่มีอะไรให้เลย พอถามมาก ๆ เข้า พระเจ้าท่านก็เลยบอกว่า “ระบบที่ดีต้องเทสได้เรื่อย ๆ สิ”

 

Continue reading ระบบที่ดีต้องเทสได้เรื่อย ๆ จริงหรือ ???

Infographic – Education for Testers

สวัสดีค่ะ วันพุธที่ 4 กรกฎาคม พ.ศ. 2555 วันนี้ @iamjaae ระหว่างที่อ่าน ๆ ดู ๆ Timeline ใน Twitter ก็พบกับ Info graphic ตัวนี้ ดูแล้วน่าสนใจดี ๆ เลยหยิบมาฝากให้ดูเพลิน ๆ กันนะค่ะ

Continue reading Infographic – Education for Testers

Test Diary: บนเครื่องหนูมันใช้งานได้จริงๆ นะ

24 มกราคม 2555

เปิดบันทึก Test Diary แรกด้วย 1 ในคำพูดของ Programmer และ Developer ที่น่าแปลกใจว่า ไม่ว่า ไทย หรือ ต่างชาติ ก็ตอบเหมือนๆ กันเลยว่า

บนเครื่องหนูมันใช้งานได้จริงๆ นะ

It works on my machine

เจอมากับตัวหลายครั้ง แรกๆ แอบ โมโห และ หงุดหงิด แต่หลังๆ เข้าใจ ทำใจ และค่อยๆ ไล่หาสาเหตุไปว่าทำไมถึงทำงานได้บนเครื่อง Programmer แล้วบน Test Environment ถึงใช้ไม่ได้

 

ทำไม Programmer ถึงไม่ค่อย Test งานตัวเองมา? ตอนที่ 1

หายหน้าหายตาไปนานเลยตั้งแต่งาน Bug Day Bangkok 2011 ที่มาเขียนบทความไว้ หลังจากนั้นก็ยาวเลยครับ ไม่ได้กลับเข้ามาเขียนบทความลงใน WeLoveBug อีกเลย พูดไปก็คงหาว่าแก้ตัวไป 555 วันนี้เลยจัดมาสัก 1 บทความ ซึ่งเป็นบทความที่เขียนมาจากผลการทำ Poll เล็กๆ น้อยๆ กับเพื่อนพ้องน้องพี่ที่เป็น Programmers บน Facebook ว่า “ทำไม Programmer ถึงไม่ค่อย Test งานตัวเองมา?

Continue reading ทำไม Programmer ถึงไม่ค่อย Test งานตัวเองมา? ตอนที่ 1

[Free Seminar] Test Automation and Overall Challenges in Japan’s Software Testing Industry

สวัสดีเช้าวันศุกร์สุดท้ายของเดือนสิงหาคน 2554 ครับ เช้าวันนี้แวะมาทักทายพร้อมกับนำสัมมานาดีๆ ของ Thailand SPIN Software Testing Working Group มาให้เพื่อนพ้องน้องพี่ welovebug ได้ไปเข้าร่วมเพื่อเพิ่มพูนความรู้ และได้ฟังประสบการณ์จากเพื่อนร่วมอาชีพครับ

 

Test Automation and Overall Challenges in Japan’s Software Testing Industry

 

This seminar will cover key considerations in test automation to supplement manual testing and increase effectiveness of the testing activities.

The second part of the seminar will be an insight about current status of software testing industry in Japan and the outlook for the future.
Continue reading [Free Seminar] Test Automation and Overall Challenges in Japan’s Software Testing Industry

We are 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
Continue reading We are Tester

ทำอย่างไรถ้าเวลาสำหรับ Software Testing เหลือนิดเดียว

เพื่อนพ้องน้องพี่ทั้งหลายคงจะเจอกับประโยคสุดยอด Classics เหล่านี้

“วัน Launch Project ขยับไม่ได้จริงๆ”
“Scope กับ Requirement มันเพิ่ม เลยต้องขยับ Plan ของ Development Team ออก”
“ทีม Test ลดวันลงหน่อยได้ไหม ช่วยๆ กันนะ”

สิ่งที่ตามมาคือคำถาม “ถ้าเวลามีจำกัดจะ Test อย่างไงดีให้ครอบคลุม?

Continue reading ทำอย่างไรถ้าเวลาสำหรับ Software Testing เหลือนิดเดียว

We Love Bug on 2009

โบกมือร่ำลาปี พ.ศ. 2552 และอ้าแขนต้อนรับปี พ.ศ. 2553 เป็นที่เรียบร้อยแล้ว เพื่อนพ้องน้องพี่หลายๆ ท่านก็คงจพกำลังสนุกสนาน และใช้เวลากับเพื่อนพ้อง หรือครอบครัวในช่วงเทศกาลแห่งความสุขเช่นนี้ วันว่างๆ สบายๆ แบบนี้ ผมก็เลยลองมานั่งดูเรื่องราว และความเป็นไปต่างๆ บน welovebug ตลอดปี พ.ศ. 2552 ที่ผ่านมา

หลังจากที่นั่งอ่านบทความต่างๆ ที่เพื่อนพ้องน้องพี่หลายๆ ท่านได้นำมาแบ่งปันผ่าน welovebug ก็เลยขอเขียนบทสรุปของเรื่องราว และเหตุการณ์ที่เกิดขึ้นบน welovebug ตลอดปี พ.ศ. 2552 ที่ผ่านมาครับ
Continue reading We Love Bug on 2009