Sep 07

สวัสดียามค่ำคืนของวันอาทิตย์แรกของเดือนกันยายน จะว่าไปก็ไวจริงๆ เหมือนเพิ่งจะเปิด We Love Bug มาได้เพียงไม่นาน นับไป นับมา ก็ปาเข้าไปเดือนที่ 7 แล้ว ถ้านับวันเกิดแบบคนเรา ก็ถือว่า We Love Bug มีสูติบัตรตรงกับวันที่ 14 มกราคม 2551

ในรอบสัปดาห์ที่ผ่านมาเรื่องหลักๆ ที่เกี่ยวข้องกับ Software Testing ก็จะมีกิจกรรมของ Thailand SPIN Software Testing Working Group ที่จะเกิดขึ้นในเดือนตุลาคม 2551 นี้ จริงๆ คิดกันไว้ว่าจะจัดกันเดือนกันยายนนี้ แต่ไปไป มามา ต้องไปจัดเอาเดือนตุลาคมแทน

ก็เลยถือโอกาสสรุปประเด็นต่างๆ ของการประชุมของ Thailand SPIN Software Testing Working Group ครั้งนี้เป็นเรื่องหลักของบทความนี้ละกันครับ

Continue reading »

written by Zyracuze \\ tags: , , , ,

Sep 02

สวัสดียามค่ำคืนวันอังคาร วันที่ชาวไทยได้พบกับ “ประกาศสถานการณ์ฉุกเฉินในเขตท้องที่กรุงเทพมหานคร” ออกแนวแอบลุ้นเมื่อเช้าว่าบริษัทจะสั่งหยุดงานหรือไม่ :) มาเข้าเรื่องกันเลยดีกว่านะครับ แอบออกนอกเรื่องไปนิดหน่อยแหละ

เปิดเรื่องด้วย “บอกเล่าเก้าสิบ - Tester ต้องทำอะไรบ้าง?” ก็ต้องขอบอกก่อนว่าที่เลือกเขียนเรื่องนี้ก็เนื่องจากหลายๆ สาเหตุ เช่น

  • เวลาสัมภาษณ์คนเข้าทำงาน เค้าก็มักจะถามว่า Tester ที่นี่ทำอะไรบ้าง
  • จำได้ว่าเจอใน pantip ว่าเคยมีผู้มาถามว่า Tester จะต้องทำอะไรบ้าง

รวมทั้งเรื่องเก่าที่เคยมาเขียนตอนที่ 1 ไว้ ก็คือ Software Testing Life Cycle ตอนที่ 1 แต่ถึง ณ ตอนนี้ก็ยังค้างคาอยู่เย สำหรับตอนที่ 2 เนื่องจากให้น้องในทีมทำ Process Improvement ของ Software Testing ใหม่ และจะให้เค้ามาเขียนในสิง่ที่เค้าคิดมา ก็ต่อยอดจากสิง่ที่ผมเริ่มไว้ละกัน (โยนงานแหละ 555)

กลับมาเรื่องนี้ละกัน บอกเล่าเก้าสิบ - Tester ต้องทำอะไรบ้าง? ขอเป็นว่าแบ่งปันจากประสบการณ์ทำงานที่ผ่านมาตลอด 3 ปีในงานของ Software Tester และเป็นงานทั้งหมดที่ Tester น้อยในบริษัทที่ผมทำงานอยู่จะต้องทำ เผื่อว่าจะเป็นประโยชน์ ไม่มาก ก็น้อย สำหรับหลายๆ ท่าน คิดเห็นประการใด ก็ฝากไว้ใน Comment ของเรื่องนี้ได้เช่นกัน

Continue reading »

written by Zyracuze \\ tags: , , , ,

Aug 31

ห่างหายไปหลายสัปดาห์เลยครับพี่น้อง ไม่ได้เข้ามาเขียนเรื่องลงเลย รู้สึกว่าชักแผ่วปลายมาหลายๆ เดือนแหละ ไม่ได้แหละ ไม่ด้แหละ จะต้องกลับมาปล่อยของแล้ว ทางอ้อมก็แอบกดดันน้องๆ ในทีม ให้ช่วยเขียนเรื่องที่เคยบอกไว้ลงมาใน We Love Bug หน่อย และแอบกดดันเพื่อนๆ ชาว Testers คนอื่นๆ ด้วยเช่นกันครับ

มาสรุปกันหน่อยดีกว่าว่าได้ไปประสบพบเจออะไรมาบ้างในรอบสัปดาห์ที่ผ่านมานะครับ

ในช่วงสัปดาห์สุดท้ายของเดือนสิงหาคมนี้ก็จะมีงาน 2 งานที่ผู้เขียนได้ไปร่วมมาคือ

  • Thai Next Web App (จัดตั้งแต่วันที่ 16 สิงหาคม แต่ผู้เขียนยังไม่ได้มาเขียนบอกเลย)
  • Barcamp Bangkok 2 เมื่อวันที่ 30 สิงหาคม ที่ผ่านมา

ในส่วนของความเคลื่อนไหวอื่นๆ ในวงการของ Software Testing

  • Software Testing Working Group กำลังคุย และวางแผนที่จะจัดงานครั้งที่ 3 ของปี 2551

รายละเอียดต่างๆ เชิญ อ่านต่อเลยครับพี่น้อง

Continue reading »

written by Zyracuze \\ tags: , , , ,

Aug 10

ต้องกล่าวทักทายเหล่ามิตรรักแฟนเพลงของ We Love Bug (ไม่รู้ว่าจะเหลืออยู่เท่าไร) เนื่องจากห่างหายจากการเข้ามา Update บทความ และเรื่องราวๆ ต่างๆ ที่เกี่ยวกับ Software Testing และ Tester นานพอสมควร เนื่องด้วยเหตุผล 108-1900 ที่จะหามาอ้าง 555

คิดไป คิดมา่ เห็นจะไม่ได้แล้วหล่ะ ปล่อยไว้แบบนี้ สักพัก We Love Bug ก็จะแห้งเหี่ยว หายไป อย่างแน่นอน ไม่ได้ ไม่ได้ ปล่อยไว้เป็นแบบนั้นไม่ได้ เลยถือโอกาส วันอาทิตย์แบบนี้ กลับมานั่งจรดปลายนิ้ว ลงบน keyboard และถ่ายทอดเรื่องราวๆ ต่างๆ ที่เกี่ยวกับ Software Testing และ Tester ทั้งที่เป็นประสบการณ์ตรงที่ได้จากการทำงานที่ผ่านมา, จากการอ่าน รวมทั้งการพบปะ พูดคุย แลกเปลี่ยนกันในเหล่าของ Tester ด้วยกันเองก็ตาม

ที่ผ่านมาจะสรุปเรื่องราวๆ ต่างๆ ในหัวเรื่องชื่อว่า We Love Bug Cafe แต่ขอเปลี่ยนไปเป็น Weekly Wrapup และจะเข้ามา Update เรื่องราวต่างๆ ที่เกี่ยวกับ Software Testing, Tester และข่าวคราวที่น่าสนใจต่างๆ เกี่ยวกับ IT ในแต่ละรอบสัปดาห์ ดังนั้นถือโอกาสวันอาทิตย์ของเดือนสิงหาคม เป็นวันแรกของ Weekly Wrapup

Continue reading »

written by Zyracuze \\ tags: , , , , , ,

Jun 04

สวัสดียามบ่ายอ่่อนๆ ของวันพุธกลางสัปดาห์ครับ มีเวลาว่างนิดหน่อยในระหว่างรอเวลานัดกับทางทีม Programmer ที่จะ Demo ตัว Project ที่จะเริ่มทำการ Test เพื่อไล่ล่าหา Bug ในวันพรุ่งนี้ ก็เลยมาแวะเขียนเรื่องลงทักทายเพื่อนพ้องน้องพี่ We Love Bug

ก่อนอื่นเลยนั้นสำหรับคำถามของคุณ Nano และคุณ Tempura เรื่องเกี่ยวกับ Template ของการ Test ที่ร้องขอมานั้น ทางทีมงานได้จับฉลากกันแล้วว่าใครจะเป็นผู้มาเขียนบทความแนะนำให้ อดใจรอนิดนึงนะครับ ภายในไม่เกินวันศุกร์นี้ แน่นอนครับพี่น้อง

ช่วงบ่ายๆ แบบนี้ หลังจากอิ่มหน่ำสำราญกับอาหารมื้อเที่ยงแล้วนั้น สิ่งที่ตามมาแน่ๆ ก็คือ อาการง่วงเหงาหาวนอน ซึ่งเป็นเรื่องธรรมชาติอยู่แล้ว บวกกับขึ้นมาเจอแอร์เย็นๆ ด้วย ก็พาลจะทำให้อาการ ง่วง นั้น ยิ่งทวีความรุนแรงไปกันใหญ่ แต่ละคนก็จะมีวิธีการคลายง่วงกันไป แต่วิธีหนึ่งเลยที่หลายๆ คนใช้ก็คือ การดื่มกาแฟ ไม่ว่าจะเป็น เอสเปสโซ คาปูชีโน ม็อคคา โอเลี้ยง กาแฟกระัป๋อง พอดีได้รับ Forward Mail ฉบับหนึ่งที่ว่าด้วยเรื่องของ ทายนิสัยจากกาแฟถ้วยโปรด ก็เลยหยิบมาเขียนลงใน We Love Bug ลองมาดูกันหน่อยว่า กาแฟแก้วโปรด ของแต่ละคน บ่งบอก ความเป็นตัวตนได้มากน้อยแค่ไหนครับ

Continue reading »

written by Zyracuze \\ tags: , , ,

May 23

สวัสดียามสายของวันศุกร์แห่งชาตินะครับ ห่างหายจากการมาเขียนบทความลงใน We Love Bug นานเลย แต่ไม่ได้หายไปไหนนะครับ เนื่องจากมาหน้าที่การงานมากมาย หลายอย่างที่จะต้องรับผิดชอบ และดูแล รวมทั้งแก้ไข เลยไม่ได้มีเวลามาเขียนเรื่องลงใน We Love Bug เท่าไรนัก

ได้รับอีเมล์แจ้งเรื่องงานสัมมานามาจากทาง Thailand SPIN เมื่อวันอังคารที่ผ่านมา และน่าสนใจมากมาก รวมทั้ง ฟรี ดังนั้นเลยหยิบมาช่วยทาง Thailand SPIN ประชาสัมพันธ์ ผ่านทาง We Love Bug อีกทาง

“Thailand SPIN: Special Presentation. Becoming a Trusted Advisor and Testing in a SCRUM project. By Lloyd Roden and Julie Gardiner”.

ผู้บรรยาย: Lloyd Roden and Julie Gardiner, Grove Consultants. คลิกดูประวัติืของทั้ง 2 ท่านได้ที่นี่

วันและเวลา: วันอังคารที่ 3 มิถุนายน 2551 เวลา 17:30 - 20:30

สถานที่: หอประชุมศาสตราจารย์สังเวียน อินทรวิชัย อาคารตลาดหลักทรัพย์แห่งประเทศไทย

หัวข้อการบรรยาย:

17.30 – 18.00 : Registration

18.00 – 18.10 : Welcome address.

18.10 – 19.00 : “Becoming a ‘Trusted Advisor’ – how to present the
testing message effectively” by Lloyd Roden, Grove Consultant.

19.00 – 19.20 : Networking (Coffee Break)

19.20 – 20.10 : “Testing in a SCRUM project” by Julie Gardiner, Grove Consultant.

20.10 – 20.30 : Q & A and adjourn.

Abstract:
Becoming a ‘Trusted Advisor’ – how to present the testing message effectively
Providing good, timely, factual and relevant information to Project Managers and Stakeholders is necessary and essential for projects to succeed.
But why do some Test Managers find it difficult to get the message across? And why does it seem as though Project Managers willingly ignore sound advice?
At times it seems as though our message is falling on deaf ears. The reasons could be our own making in that we are not providing the right information in the right form at the right time. We must seek to become the senior management’s “Trusted Advisor”.

Testing in a SCRUM project
Agile Development concepts are being used more and more in organisations, either as a development methodology in its entirety or they want to blend areas of agile into traditional methodologies. SCRUM is a framework that is frequently used in agile projects where collaboration and communication is paramount; so how do we retain independence for testing? This session will demonstrate how testing can still provide an effective contribution to a SCRUM project.

ท่านใดที่สนใจสามารถลงทะเีบียนเข้ารวมการสัมมานาได้ที่นี่, ลงทะเบียน

:#1:

written by Zyracuze \\ tags: , , , , ,

May 02

Browsers

ก่อนอื่นเลยต้องขอบอกก่อนว่า นึกอยู่นานเชียวว่าจะเขียนเรื่องนี้ดีหรือป่าว แต่ด้วยความขัดใจ และ เว็บบราวเซอร์ที่ใช้อยู่ในปัจจุบันนั้นเป็น Mozilla Firefox จึงอยากจะขอพร่ำเ้พ้อสักกะติ๊ดเจ้าค่ะ

ก่อนอื่นออกตัวก่อนว่า เว็บบราวเซอร์ที่ใช้อยู่เป็นประจำทุกวัน ถ้าย้อนกลับไปสักปีกว่า ๆ แล้วล่ะก้อ คงหนีไม่พ้น Microsoft Internet Explorer ค่ะ เพราะโดยส่วนตัวอ่ะ ไม่เคยคิด หรือ สนใจที่จะใช้เว็บบราวเซอร์ตัวอื่นเลย ก็คงจะด้วยความขี้เกียจส่วนตัวมั้งค่ะ ที่ไม่ค่อยจะชอบลงโปรแกรมใด ๆ เพิ่มเติมถ้ามันมีอยู่แล้วกับ OS ตัวที่ใช้อยู่ แต่แล้วด้วยหน้าที่การงานเลยต้องเปลี่ยนความคิดไปเลยค่ะ แต่กว่าจะเปลี่ยนก็นานโขทีเดียวค่ะ แต่ตอนนี้ชักเริ่มจะติดใจซะแล้วซิค่ะ กับเจ้า Mozilla Firefox ที่กำลังมาแรงในช่วงหลังนี้มาก ๆ ด้วย (ใช้ความรู้สึกส่วนตัวตัดสินกันเลยทีเดียว) ที่เลือกใช้ Firefox แทนไออีก็มีเหตุผลหลายประการ ตั้งแต่เร็วกว่า ปลอดภัยจากการติดเวิร์มและไวรัสมากกว่า รวมถึงมีฟีเจอร์ดีๆ หลายชนิดเช่น เปิดเว็บในแท็บแทนที่จะเป็นหน้าต่างใหม่ หรือความสามารถค้นหาข้อมูลจากกูเกิลได้โดยตรง

Continue reading »

written by ja-ae \\ tags: , , ,

Apr 27

จุดประกาย : ทำไม Softwareต้องมี bug (ตอนที่ 2)

- การพัฒนาระบบอย่างต่อเนื่องเพื่อไล่ตาม requirement

จุดประสงค์ของ software ที่ใช้ในธุรกิจส่วนใหญ่ ทำออกมาเพื่อตอบรับความต้องการของธุรกิจหลักขององค์กรที่ใช้ระบบนั้นๆ เพื่อให้ธุรกิจเป็นไปอย่างแข่งขัน (low cost + high efficiency) กลยุทธ์ของธุรกิจจึงมีการเปลี่ยนแปลงตลอดเวลา ส่งผลให้ระบบ software requirement ต่างๆจำเป็นจะต้องมีการปรับเปลี่ยนอยู่บ่อยๆ หากแต่การปรับเปลี่ยนโครงสร้างของระบบให้สอดคล้องกับความเปลี่ยนแปลงที่เกิดขึ้นเรื่อยๆนั้น นับมีความท้าทายอยู่อย่างมาก โดยเฉพาะอย่างยิ่ง เมื่อเวลาผ่านไปจนบุคคลกรที่พัฒนา software เกิดการหมุนเวียน บางคนถูกย้ายไปทำงาน project อื่น บางคนลาออกจากบริษัท หรือบริษัท/ตัว product ถูกซื้อไป การรับช่วงต่อเปลี่ยนมือคนทำ software ที่ไม่ได้มีการดำเนินการที่ดี โดยเฉพาะเอกสารที่ไม่ครบถ้วนหรือ update ก็เป็นการเปิดโอกาสที่ทำให้เกิดbug ได้เช่นเดียวกัน

- การ test ทุกอย่างที่เป็นไปไม่ได้
ลองนึกถึง web application ตัวนึงที่มี 5 use case แต่ละ use case มี 20 test cases เท่ากับว่าเรามีทั้งหมด 100 test cases หากในตลาดมี browser เป็น ie, firefox, safari ก็คูณไปอีก 3 = 300 แต่ว่าแต่ละ browser ก็ยังมีการ settings/addon (javascript, flash, security options) ต่างๆกัน และมี major/minor version ก็ทวีคูณกันขึ้นไปอีก (นี่ยังไม่รวม version ของ OS, screen resolution และลำัดับการกรอกข้อมุลและอื่นๆ) การ test ทุกอย่างในทุก environment จึงเป็นไปไม่ได้ที่จะทำให้เกิดขึ้นใน timelineของprojectและคุ้มค่ากับต้นทุนการ testได้ ดังนั้นการออกแบบกลยุทธ์ในการ test (test strategy)ที่ทำให้เกิด Smart Testing โดยไม่testทุกอย่างแต่ยังได้ testสิ่งที่ควรจะถูกtest และให้ได้coverage ที่ดีที่สุดจึงเป็นหัวใจสำคัญและเป็นความท้าทายที่ถูกถกเถียงกันในวงการ testing มานาน อย่างไรก็ตาม แม้ว่า test strategy จะถูกคัดสรรค์มาดีแค่ไหน การที่ไม่ได้ test ทุกอย่างและเว้นไปในแค่รายละเอียดย่อยเล็กน้อยล้วนก็เป็นการเปิดช่องให้มีโอกาสให้มี software bug เกิดขึ้นได้ หากแต่ว่าผลกระทบของการมี bug เหล่านั้นน่าจะส่งผลที่น้อยที่สุดต่อผู้ใช้และธุรกิจของผู้ใช้ระบบนั่นเอง พบกับการบรรยายหลากหลายมุม เรื่อง Smart Testing ได้ในงาน SPIN Day เดือน พ.ค นี้ครับ

Continue reading »

written by ekaluck \\ tags: , , , , , ,

Apr 22

ตามที่เคยได้แจ้งเรื่องของงาน SPIN Day ไว้ก่อนหน้านี้แล้ว ได้รับรายละเอียดเพิ่มเติมมาจากทางทีม Software Park ผู้จัดงานในครั้งนี้เมื่อสัปดาห์ที่แล้วมา จึงนำมาบอกเล่าเก้าสิบ ให้กับทุกๆ ท่านที่สนใจที่จะเข้าร่วมงาน SPIN Day ในครั้งนี้ได้รับทราบข่าวสาร และความคืบหน้าของการจัดงาน SPIN Day นี้

งาน SPIN Day ครั้งนี้ จะมีการนำเสนอบทความจาก 3 Forums ของ Thailand SPIN คือ

  • Process and Product Quality Assurance Forum (PPQA)
  • Software Testing Forum (SWT)
  • Project Management Forum (PM)

รายละเอียดของงาน SPIN Day มีดังต่อไปนี้

Objective: To introduce the 4 forums through experience guest speakers sharing their experience and new SPIN website to SPIN members which consists of practitioners and executives in the Thailand Software industry including industry, government and academic.

Who Should Attend 

1. Software development and testing managers.
2. Software Engineers (developers, testers).
3. Academic professors.
4. Government sector who involved in IT industry.
5. SW Project managers.
6. Executive and management of software companies.
7. Software Process Specialist

Continue reading »

written by Zyracuze \\ tags: , , , , , ,

Apr 18

แต่นแต๊น…..วันนี้เป็นฤกษ์งามยามดีที่จะขอนำเสนอความจริงที่ถูกปิดบังมานานในวงการ Software ฮิฮิ แต่คิดว่าน่าจะมีบางคนพอรู้ความจริงเรื่องนี้ อยู่บ้างแล้ว พอดีเข้าไปเจอกระทู้ใน web ที่มีชื่อเสียงแห่งหนึ่ง ซึ่งอ่านแล้วรู้สึกว่าเป็นการตีแผ่ที่กระจาย กระจ่างแจ้ง ดีจริงๆ เลยอยากเอามาเผยแผ่ได้อ่านกันขำ ๆ แต่ก็มิได้นำพา….

ที่มา : http://www.thaimacdev.com

Continue reading »

written by saowalukw \\ tags: , , , ,