Jun 15

ต่อยอดจากคราวก่อนนะครับ วันนี้ี้เรามาคุยรายละเอียดเพิ่มเติมสำหรับ สอง Testing Certificate ขั้นพื้นฐานที่สอบได้ในเมืองไทย คือ

- Foundation Certificate in Software Testing ของ ISEB/ISTQB

- CSTE (Certified Software Tester) ของ QAI

หัวข้อที่จะมาเปรียบเทียบ Benchmark กันแบบย่อๆสำหรับสองcertificate นี้กันวันนี้ มีดังนี้ครับ

1. หัวข้อในการสอบและปริมาณของเนื้อหา

2. Format ของการสอบ

3. ความยากง่ายของข้อสอบ

4. ข้อมูลการสมัครสอบ

5. สถานที่สอบ และความถี่ที่สอบได้

6. ข้อมูลเตรียมตัวสำหรับการสอบ

… (ถ้าพร้อมแล้ว click Read More ข้างล่าง แล้วเข้าไปลุยกันเลยครับ) …

Continue reading »

written by ekaluck \\ tags: , ,

Jun 06

ดีใจมากครับ ในที่สุด blog ผมก็หมดปัญหาเรื่อง spam ไปเสียที เย้..

ทีแรกก็ใช้ akismet ก็ดีอยู่แล้ว แต่มันก็แสดงว่ามีอะไรเป็น spam บ้าง มันขัดหูขัดตามผมเหลือเกิน จนคิดว่าต้องใช้ captcha ช่วยละ

หลังจากการ search หา plugin ดูใน google ตัวแรกที่เจอคือ Inverse Captcha ครับ แค่ชื่อก็น่างงแล้ว

แต่หลังจากใช้ไป 1 อาทิตย์ ไม่มี spam หลุดมาสักตัว(ใน blog ของ Sven Fuchs เอง เขาก็ทดลองเดือนนึง) ไม่ต้องมี captcha แปะให้น่ารำคาญ ไม่ต้องเพ่งตัวอักษรที่อ่านยากแสนยาก

หลังจากที่ลองเล่นดูแล้ว ก็ได้ความว่า

ในหน้า post ลอง view source แถวๆ กล่อง comment จะมี input ประมาณนี้

comment[author]
comment[author_email]
comment[author_url]
comment[body]

แต่หลังจากที่เอาไอ้ inverse captcha นี้มาใส่ หน้าตาจะกลายเป็นแบบนี้

comment[author]
comment[author_xxxxxx]
comment[author_url]
comment[body]
comment[author_email] #display:none;

สิ่งที่เปลี่ยนไปคือ จะมี author_xxxxxx ซึ่ง xxxxxx นี้ จะถูก generate มาอีกที จะเรียกว่า random key ละกัน
แล้วตรงส่วนของช่อง email ปกติ ก็จะถูก display:none ไว้
อธิบายได้ว่า ถ้าเป็นคน จะมองไม่เห็นช่องนี้ แล้วก็จะไม่ใส่
แต่ถ้าเป็น bot มันจะ post email มาแน่นอน
ทำให้รู้ว่า ถ้าหากใส่ email มา แสดงว่าไม่ใช่คนแน่นอน

สำหรับตัว random key ก็จะถูก generate มา ใน plugin ของ mephisto ที่ผมใช้อยู่ ดูเหมือนจะยังไม่ใช่สิ่งที่ผมต้องการเป๊ะๆ
เพราะการ refresh 1 ครั้ง ตัว random key น่าจะเปลี่ยนไป แต่หลังจากลองงัดแงะดูแล้ว ดูเหมือนว่าจะมีปัญหากับ liquid template เลยไม่สามารถจัดการตรงนี้ได้ ยังไงจะลอง implement ให้ดูละกันครับ เพราะผมว่าตัว random key น่าจะเปลี่ยนไปทุกครั้งที่มีการ refresh หน้าเว็บ

ถ้า random key เหมือนเดิมทุกครั้ง bot อาจจะฉลาด แต่ถ้ามันเปลี่ยนไปทุกครั้ง bot คงไม่ฉลาดขนาดนั้นมั้งครับ

สรุปอีกที แนวคิดนี้ แค่เพิ่ม input มาตัวนึง แล้วเอาตัวปกติซ่อนไว้ ถ้าเป็นคน จะมองไม่เห็น แต่จะเห็นช่องที่ถูกเพิ่มมา เราก็จะสามารถเขียนตรวจได้ว่า ถ้ามี post จาก email ปกติมา นั่นแหละ คือ spam แต่ถ้ามาจากช่องที่ถูกเพิ่ม มันคือคน

ผมค่อนข้างประทับใจกับแนวคิดนี้ครับ มันง่ายดี กระบวณการ post ก็ยังเหมือนเดิม

ว่าแต่มัน inverse ยังไงเนี่ย ==’

ปล. เดี๋ยวจะ implement ให้ดูอีกทีครับ จะได้เข้าใจในเชิงลึกอีกที

ที่มา จาก blog ผมเอง

written by PunNeng

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 31

สวัสดีครับ หายไปนานอีกแล้ว ก่อนอื่นต้องขอย้ำกันเลยครับ ว่าห้ามพลาดเด็ดขาด งานสัมมนาคุณภาพ ฟรี ! วันอังคารที่ 3 มิ.ย. นี้ ที่คุณ Zyracuze ได้แนะนำไว้ (ดู post ของคุณ Zyracuse ข้างล่างเลยครับ) ผมไ้ด้เพิ่ม comment เป็นคำบรรยายย่อภาษาไทยไว้ครับ เพราะจาก theme อังกฤษหลายๆคน (รวมทั้งผมตอนแรก) ยังนึกว่าเรื่องอาไรหว่า ใกล้ตัว tester จริงรึเปล่าเนี่ย ยังไงลองไปอ่านแล้วรีบลงทะเบียนกันนะครับ คุณ Lloyd ได้มา present ไปทีนึงคราวที่แล้ว feedbackล้นหลามที่ได้คือเค้าเป็นคนที่มี skill ในการ present ใน public ที่ยอดมาก นอกจากจะเป็นผู้พูดที่ดีแล้ว ยังเป็น entertainer ชั้นยอดด้วย สรุปคือ งานนี้น่ะผมคนนึงไม่พลาดแน่ครับ

กลับมาที่หัวข้อที่ผมจะมาเล่าในวันนี้ครับ คือจะมาบอกว่า testing ของเราก็มี certificate เหมือนกับงานสายอื่นๆใน IT เช่นเดียวกันนะครับ เช่น MCP, MCSE, CCNA ของเราก็มีไม่น้อยหน้าใครครับ วันนี้จะมาแนะนำให้รู้จักกัน ก็จะมีของค่าย ISEB/ISTQB และ CSTE/QAI ครับ แต่ละค่ายก็มีการจัดสอบตั้งแต่ level พื้นฐานถึงขั้น advance ในสายของตัวเองครับ

ที่เมืองไทยเท่าที่ดู ISEB ยังเป็นตัวที่เป็นที่นิยมกันมากและพูดถึงกันมากที่สุดครับ ISEB มีแหล่งกำเนิดจากฝั่งอังกฤษ สอบขั้นพื้นฐานไม่ยาก ศึกษาด้วยตนเองได้ (Foundation Certificate) ราคา ประมาณ 8080 บาท ถูกกว่าค่ายอื่น ข้อสอบเป็น computer based สอบแล้วรู้ผลทันที ไม่ต้องลุ้น แถมหาสอบได้ทุกวันเว้นวันอาทิตย์ที่ศูนย์สอบ Prometric ที่มี10กว่าสาขาในเมืองไทย

เรามาดูรายละเอียดกัีนต่อเลยดีกว่า …

Continue reading »

written by ekaluck \\ tags: , ,

May 02

Browsers

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

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

Continue reading »

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

Apr 29

สวัสดียามค่ำ สำหรับวันที่ฝนตกลงมาเหมือนฟ้ารั่ว ขณะที่นั่งเขียนเรื่องนี้ก็เวลาประมาณ 18:35 น. จบสิ้นภารกิจการงานประจำวันไป แต่ก็นั่งรอเวลาสัมภาษณ์ผู้สมัครเข้ามาตำแหน่ง Tester ของที่ทำงาน ไม่รู้ว่าจะติดฝนอยู่แถวไหน

ระหว่างที่นั่งรอก็เลยนั่งค้นหาความหมายของคำว่า Error, Fail และ Failure เพื่อจะเอามาเขียนบทความซะหน่อย แต่ หาไป หามา กลับไปเจอเรื่องของ The First Computer Bug เข้า อ่านดูแล้วก็น่าสนใจดี

เลยหยิบยกเรื่องนี้มาเขียนให้เหล่า Tester ทั้งหลาย ที่มีชีวิตผูกพันอยู่กับเจ้าแมลงน้อย หรือ Bug ได้รู้ว่าที่มาของคำว่า Bug ที่เราๆ ท่านๆ ในแวดวง IT และ Computer พูดติดปากกันอยู่ตลอดเวลา ไม่ว่าจะเจอปัญหาการใช้งาน Hardware หรือ Software เราก็จะบอกกันว่ามันมี Bug

ลองมาดูกันหน่อยว่า Bug นี้ มันถูกพบครั้งแรก เมื่อไรบนโลกใบนี้…

Log Book With Computer Bug

Continue reading »

written by Zyracuze \\ tags: , , ,

Apr 18

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

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

Continue reading »

written by saowalukw \\ tags: , , , ,

Mar 27

10 เว็บไซด์ที่มีการออกแบบดีที่สุดในรอบปี 2550

ดูจากชื่อเรื่องแล้ว อาจจะมา Update ข้อมูลและแบ่งปันช้าไปหน่อยนะค่ะเนี่ย แต่ก็ไหน ๆ ล่ะ อ่านแล้วก็โดนใจกะบทความนี้ค่ะ เพราะบางเว็บไซต์นั้น เป็นเว็บไซต์คลื่นลูกใหม่ เพิ่งเกิด หรือว่าสร้างขึ้นมานะค่ะ เมื่อไม่นานมานี่เอง แต่เสียดายนะค่ะ น่าจะมีเว็บไซต์สายพันธุ์ไทยไปติดกะเค้ามั่ง พยายามต่อไปค่ะ สู้ ๆ คนไทยไม่น้อยหน้าใครอยู่แล้นน มาดูกันดีกว่าค่ะ ว่ามีเว็บไซต์ไหนบ้าง และเค้ามีข้อดีอะไรกันน๊าาา …………………..

Continue reading »

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

Mar 26

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

ระหว่างนั่งทำงานอยู่นั้น MSN ก็แจ้งว่ามีเมล์ใหม่เข้ามา ก็เลยกวาดสายตาดู ก็ไปสะดุดตาที่อีเมล์ฉบับหนึ่ง “FW: วิธีสลัดเรื่องไร้สาระออกจากใจ‏” ก็เลยลองเปิดอ่านดู อ่านแล้วก็แบบ เออ…น่าสนใจดี เลยหยิบมาแบ่งปันให้ทุกๆ ท่านได้อ่านกัน และแนบไฟล์ PDF มาให้ด้วย เผื่อว่าอยากจะได้เอาไปเผยแพร่ หรือส่งต่อให้กับเพื่อนพ้องน้องพี่ทั้งหลายในโอกาศต่อๆ ไป

วิธีสลัดเรื่องไร้สาระออกจากใจ

Don’t Sweat the Small Stuff

บทความที่นำเสนอจากหนังสือเรื่อง Don’t Sweat the Small Stuff แต่งโดย Richard Carlson
ผู้แต่งเชื่อว่านิสัยเกิดจากการกระทำสิ่งใดสิ่งหนึ่งครั้งแล้วครั้งเล่า
นิสัยเหล่านี้จะเกิดขึ้นเองตามสภาวะธรรมชาติและเกิดขึ้นบ่อยครั้งเสียจรเราไม่รู้สึก
ว่าเป็นสิ่งผิดปกติหรือเป็นสิ่งที่ต้องแก้ไข
แต่หารู้ไม่ว่านิสัยที่ไม่ดีของเราเหล่านี้จะเป็นตัวบั่นทอนพลังชีวิต
ทำให้เราหมดกำลังใจ และทำให้เราเป็นคนมองโลกในแง่ร้าย ดังนั้น
ผู้แต่งจึงชี้ให้เห็นนิสัยที่ไม่ดี และทิจฉาทิฏฐิที่ควรแก้ไข ดังนี้

Continue reading »

written by Zyracuze \\ tags: , , , ,

Feb 28

ห่างหายไปเกือบสองอาทิตย์ที่ไม่ได้มาเขียนบทความลงใน We Love Bug นะครับ ต้องขอโทษด้วยจริงๆ เนื่องจากติดภาระกิจร้อยแปดพันเก้า แต่ก็แอบดีใจที่ยังมีผู้สนใจเข้ามาเยี่ยมชม และมีสมาชิกใหม่ๆ สมัครเพิ่มเติมขึ้นมา รวมทั้งน้องเหน่ง (PunNeng) เข้ามาเขียนบทความลงเรื่อยๆ ทุกๆ วันพุธ ขอบคุณน้องเหน่ง ณ ที่นี้ด้วยนะครับ

หลังจากพูดคุยกับคุณอ๋อง (Leeyongson) ก็เลยเห็นชอบกันที่จะเปิดหนึ่งหมวดสำหรับเรื่องที่น้องเหน่งเขียน เลยจัดหมวด “Unit Testing” ขึ้นมาให้กับบทความที่เกี่ยวกับการทำ Unit Testingก็ขอเชิญทุกๆ ท่านที่สนใจเรื่องของ Unit Testing สามารถแวะเข้าไปเยี่ยมชมได้ รวมทั้งผู้ที่ต้องการจะแบ่งปันประสบการณ์ในส่วนของการทำ Unit Testing ด้วยเช่นกันครับ

ขณะที่เขียนบทความนี้อยู่ กำลังอยู่ใน Mode อู้งาน แอบเบียดบังเวลางานมาเขียนเรื่องลง We Love Bug ซะงั้นครับ กลับเข้าเรื่องเลยละกัน พอดีได้รับ Forward Mail มาจากพี่ที่รู้จักกันคนหนึ่ง ซึ่งไม่ได้เกี่ยวอะไรกับ Software Testing เลย แต่ก็หยิบมาฝากทุกๆ ท่านดูครับ

Google คงไม่มีใครไม่รู้จักคำนี้ และไม่มีใครเคยใช้บริการของเค้า ลองมาดูซิว่า กว่าจะมาเป็น Logo Google ตัวที่ใช้อยู่บนเว็บของเค้านั้น มี Design ออกมากี่แบบ

Continue reading »

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