WeLoveBug

Thai Software Testing Blog

By

Top 20 Replies by Programmers When Their Programs Don’t Work

เจอมาจากบน Facebook จ้า อ่านแล้ว ขำๆ ดี เลยหยิบมาฝากยามค่ำคืน top20replies ที่มา: http://www.geeksaresexy.net/2014/04/14/top-20-replies-by-programmers-when-their-programs-dont-work

Zyracuze

Zyracuze

brother, uncle,waterfall, agile, qa, qc, ITIL, reading, writing, cooking, music, photo, linkinpark, liverpool, coffee, basketball, bicycle, mtb, 66120 and 10220

More Posts - Website

Follow Me:
TwitterFacebookLinkedIn

By

Cross Browser Testing with Sauce Labs

saucelabs.com
รูปจาก https://saucelabs.com/home

ในปัจจุบันตลาดของ e-commerce เติบโตขึ้นเป็นอย่างมาก ผู้พัฒนา web และ e-commerce ส่วนใหญ่มักจะประสบปัญหาเดียวกันในเรื่องการทดสอบการแสดงผล website ของตนเองบน Browser ต่าง ๆ กัน หรือที่เรียกว่า Cross Browser Testing กล่าวคือเมื่อมีการพัฒนา web application หรือ website ผู้พัฒนาและผู้ออกแบบก็จะพยายามทดสอบการแสดงผลและการทำงานของ website เหล่านั้นให้ครอบคลุมความต้องการของลูกค้ามากที่สุด ซึ่งการตั้งค่าสภาพแวดล้อมในการทดสอบแบบนี้ ไม่ได้เป็นเพียงแค่การเลือก Browser ในการทดสอบเท่านั้น แต่ยังรวมถึงขนาดของหน้าจอแสดงผล (Resolution) ตลอดจนระบบปฏิบัติการต่าง ๆ ของเครื่องที่ลูกค้าจะต้องใช้ ซึ่งมีลำดับความสำคัญลดหลั่นกันไปตามความนิยมของตลาด ไม่ว่าจะเป็น Chrome, Firefox, Safari และ Internet Explorer และระบบปฏิบัติการ OSX, Windows, Linux, Android และ iOS เป็นต้น ซึ่งก่อให้เกิดอาการปวดเศียรเวียนเกล้ากับผู้ทดสอบไม่น้อย เพราะหมายถึงว่าคุณจะต้องมีเครื่องคอมพิวเตอร์จำนวนมากที่จะใช้จำลองสภาพแวดล้อมต่าง ๆ กันทั้ง Browser, ขนาดหน้าจอ และระบบปฏิบัติการ โดยการมีเครื่องจำนวนมากเช่นนี้เป็นเรื่องสิ้นเปลืองทั้งการลงทุนและค่าบำรุงรักษาอย่างมาก
Read More

By

เมื่อไรควรใช้ และไม่ควรใช้ Defect Tracking System

เมื่อหลายๆๆๆ ปีก่อนสมัยยังละอ่อน นั่งทดสอบงาน และเขียน Defect ที่พบลงไปในระบบ Defect Tracking System (DTS) หรือ Bug Tracking ก็แล้วแต่สะดวกจะเรียกกัน ผมใช้เวลาพอสมควรในการเขียน Defect แต่ละตัวที่พบลงใน DTS ซึ่งกว่าจะจบได้แต่ละตัวก็นะ ใช้เวลาพอสมควร จนหลายๆ ครั้งมีการนั่งคุยในทีมว่า ทำไมเราจะต้องนั่งเขียน Defect เก็บไว้? ซึ่งคำถามนี้ได้หายไปจากแกนสมองนานพอสมควรจนกระทั่งมาอ่านหนังสือ Agile Testing: A Practical Guide for Testers and Agile Teams ของ Lisa Crispin และ Janet Gregory มาสะดุดกับตอนหนึ่งของหนังสือนี้

agile-testing-dts

ซึ่งทำให้ผมได้รับรู้ว่า เฮ้ย!!! นี่มันข้อสงสัยระดับโลกเลยนี่!!! :) ก็เลยมานั่งจรดปลายนิ้วลงบนแป้นพิมพ์เพื่อเขียน Blog วันนี้โดยจะผสมผสานกันระหว่างหนังสือ Agile Testing และประสบการณ์ของตัวเอง

Read More

Zyracuze

Zyracuze

brother, uncle,waterfall, agile, qa, qc, ITIL, reading, writing, cooking, music, photo, linkinpark, liverpool, coffee, basketball, bicycle, mtb, 66120 and 10220

More Posts - Website

Follow Me:
TwitterFacebookLinkedIn

By

Power of Three

1601560_10151847320607371_1755822072_n

สืบเนื่องจากชั้นเรียน Introduction to Agile + Agile Testing หนึ่งในปัญหาระดับโลก ที่มักจะเกิดขึ้นเสมอๆๆๆ กับ Tester คือ เรามักจะไม่ได้รับข้อมูลล่าสุดเลย ดังนั้นเลยแป่งปันเรื่องของ Power of Three ที่เจอมาจากหนังสือ Agile Testing และบังเอิญตรงกับสิ่งที่เคยทำตั้งแต่สมัยทำงาน Test แรกๆ เมื่อหลายๆๆๆ ปีก่อน
Read More

Zyracuze

Zyracuze

brother, uncle,waterfall, agile, qa, qc, ITIL, reading, writing, cooking, music, photo, linkinpark, liverpool, coffee, basketball, bicycle, mtb, 66120 and 10220

More Posts - Website

Follow Me:
TwitterFacebookLinkedIn

By

BugDay Bangkok 2014 ตอน Automate Testing เอามันมาโชว์หน่อยสิ เอามันมาดูสิ

สวัสดีปีใหม่ ปี พ.ศ. 2557 กับ เพื่อนพ้องน้องพี่ชาว WeLoveBug

ขอเปิดบทความแรกของปี พ.ศ. 2557 ด้วยงานประจำปีของเรา BugDay Bangkok 2012 ตอน Automate Testing เอามันมาโชว์หน่อยสิ เอามันมาดูดิ

BugDay Bakgok 2014 ณ Software Park Thailand

  • วันอังคารที่ 14 มกราคม พ.ศ. 2557
  • เวลา 09:00น. – 17:00น.
  • ณ ห้อง Auditorium, Software Park Thailand ถนนแจ้งวัฒนะ

Read More

Zyracuze

Zyracuze

brother, uncle,waterfall, agile, qa, qc, ITIL, reading, writing, cooking, music, photo, linkinpark, liverpool, coffee, basketball, bicycle, mtb, 66120 and 10220

More Posts - Website

Follow Me:
TwitterFacebookLinkedIn

By

[Review]หนังสือ Instant Selenium Testing Tools Starter [Instant]

สำหรับใคร ที่สนใจเรื่อง Automated Testing และเคยได้ยินชื่อๆนี้  ‘ Selenium ‘ และอยากรู้จักกับ ‘ Selenium ‘  ผู้เขียน ขอแนะนำ หนังสือ ที่ชื่อ ว่า Instant Selenium Testing Tools Starter ค่ะ

 2013_12_12_02

( Credit : Packtpub.com )

 

Instant Selenium Testing Tools Starter  ผู้เขียน : Unmesh Gundecha

หนังสือเล่มนี้ อันที่ จริงน่าจะเรียกว่า คู่มือ มากกว่า เพราะว่า มีจำนวนหน้าเพียง 40 หน้าเท่านั้นเอง เล่มเล็กๆบางๆ อ่านง่ายแน่นอนค่ะ ขอ นำ OverView ของ คู่มือเล่มนี้ จากทาง Packtpub.com มาลงไว้เพื่อแนะนำ ก่อนนะคะ

Overview

  • Learn something new in an Instant! A short, fast, focused guide delivering immediate results.
  • Learn to create web tests using Selenium Tools
  • Learn to use Page Object Pattern
  • Run and analyse test results on an easy-to-use platform

คู่มือเล่มนี้ จะประกอบไปด้วย 5 หัวข้อใหญ่ๆด้วยกัน เริ่มตั้งแต่

what is Selenium? – ส่วนนี้จะทำให้รู้จักกับ Selenium ว่า แท้จริงแล้ว Selenium มันคืออะไร เราทำอะไรกับมันได้บ้าง

Installation – เริ่มจากการ Download และ ติดตั้ง และการ set up  Selenium

Quick Start – สอนการใช้ Selenium เพื่อ record test บันทึก test case แก้ไข หรือ ปรับปรุง test case และ การ run test ด้วย Selenium IDE พร้อมกับสอนการเริ่มใช้งาน Selenium WebDriver

Top 5 features – บอกเล่า feature จุดเด่นของ Selenium

People and Places you should get to know  - บทสุดท้าย แนะนำ link ,forum หรือ บทความที่ สามารถไปศึกษา Selenium เพิ่มเคิม หลังจาก อ่าน

 

ความคิดเห็นส่วนตัวของผู้เขียนบทความ

หนังสือ เล่มนี้เหมาะกับ คนที่สนใจ อยากเรียนรู้ เกี่ยวกับความรู้พื้นฐานการใช้งานเจ้า ‘ Selenium ‘ โดยจะพาไปรู้จัก ตั้งแต่ การติดตั้ง Selenium การสร้าง test suit , test case และการ run test case เหล่านั้น บน web application Tips & Tricks เล็กๆน้อยๆในการใช้งาน ‘ Selenium ‘ ซึ่งหนังสือเล่มนี้ได้อธิบายด้วยภาษาที่อ่านง่าย อ่านแล้ว เอาไปทำตามได้เลย แม้ว่า จะไม่มีความรู้เรื่องการเขียนโปรแกรมมากนัก ก็สามารถ อ่านและปฏอบัติตามเรียนรู้จากในหนังสือเล่มนี้ได้ง่ายค่ะ สมกับ concept หนังสือในตระกูล Instant คือ Shot. Fast . Focused นั่นเอง

ถ้าสนใจอยากจับจองเป็นเจ้าของ ต้องขอ บอกก่อนนะคะว่า หนังสือคู่มือ เล่มนี้ จัดจำหน่าย ในรูปแบบ e-book เท่านั้นค่ะ :)

…..

Tan TJ

SoftwareTester เริ่มต้นจากการเป็น Game Tester ก่อนจะเปิดใจให้กับ Software Testing และ Agile ยามว่างชอบอ่านหนังสือ เล่นเกมออนไลน์ ติดตามIdol AKB48

More Posts

By

Version Control สิ่งแรกที่ Automate Tester จะต้องรู้


 รูปจาก http://git-scm.com

สวัสดีเช้าวันอาทิตย์ที่ 1 ธันวาคม พ.ศ. 2556 เข้าสู่เดือนสุดท้ายของปี พ.ศ. 2556 ลมหนาว อากาศเย็นๆ กลับมาเยี่ยมเยือนเราอีกครั้ง วันอาทิตย์แบบนี้ ผมเข้ามานั่งเรียนเรื่อง Version Control ในค่าย Geek Academy Batch 2 ณ สำนัก SPRINT3R เหตุผลที่มาคือ เมื่อ Tester ต้องการที่จะก้าวเข้าสู่โลกของ Automate Testing นั่นหมายความว่า Tester ต้องก้าวเข้าสู่โลกของการเขียน Code นั่นหมายถึง Tester ก็ต้องก้าวเข้าสู่โลกของ Version Contol

ในค่าย Geek Academy Batch 2 เราใช้ Version Control ชื่อว่า git ดังนั้นเช้าวันนี้ผมจะพา Tester ทำความรู้จัก และลองใช้ git กันแบบเบื้องต้นไปพร้อมๆ กัน เพื่อเตรียมความพร้อมเข้าสู่การเป็น Automate Tester

Read More

Zyracuze

Zyracuze

brother, uncle,waterfall, agile, qa, qc, ITIL, reading, writing, cooking, music, photo, linkinpark, liverpool, coffee, basketball, bicycle, mtb, 66120 and 10220

More Posts - Website

Follow Me:
TwitterFacebookLinkedIn

By

สรุป Unit Testing

13UnitTests
รูปจาก http://www.planetgeek.ch

จาก Wikipedia

unit testing is a method by which individual units of source code are tested to determine if they are fit for use.
A unit as the smallest testable part of an application

คุณสมบัติของ Unit Testing

  • Isolate
  • Repeatable
  • Fast
  • Self-documenting

Read More

up1

up1

I'm just developer .

More Posts

By

Testing Wednesday 3/2556 ณ Bug and Bee

1463436_10151694718187371_1124222783_n
สืบเนื่องจากที่ในแต่ละปี WeLoveBug.com จะจัดงานพบปะสังสรรค์ในชื่อว่า BugDay แต่ดูจะนานไปก็เลยคิดจัดพบปะนั่งพูดคุยกันแบบสบายๆ ในชื่อว่า Testing Wednesday โดยครั้งแรกจัดขึ้นวันพุธที่ที่ 4 กันยายน พ.ศ. 2556 ณ ร้าน HOB ตรง BTS อารีย์ ครั้งที่ 2 จัดวันพุธที่ 9 ตุลาคม พ.ศ. 2556 ณ ร้าน Mango Tree Bristo, Central World และครั้งที่ 3 จัดขึ้นวันพุธที่ 20 พฤศจิกายน พ.ศ. 2556 ณ ร้าน Bug and Bee ตรง BTS ศาลาแดง
Read More

Zyracuze

Zyracuze

brother, uncle,waterfall, agile, qa, qc, ITIL, reading, writing, cooking, music, photo, linkinpark, liverpool, coffee, basketball, bicycle, mtb, 66120 and 10220

More Posts - Website

Follow Me:
TwitterFacebookLinkedIn

By

One Team Mindset ตอนจบ

the-red-bull-racing-formula-one-team-executes-a-pit-stop_100424632_l

สวัสดีเช้าวันจันทร์ที่ 21 ตุลาคม พ.ศ. 2556 เข้าสู่ช่วงปลายฝน ต้นหนาว แล้วแม้น้ำจะยังท่วมอยู่ในหลายๆ จังหวัดของประเทศไทยเรา เช้าวันนี้เลยนำตอนจบของ One Team Mindset มาให้เสพกันต่อ

อาจจะลืมไปว่า ตอนที่ 1 เป็นอย่างไรก็

ความเดิมจากตอนที่แล้ว ไปอ่านที่ One Team Mindset ตอนที่ 1

Let’s ดราม่า ดำเนินต่อไป…

Read More

Nutdanai

Nutdanai

QA Manager at Agoda

More Posts

By

[Review] PSR : Problem Steps Recorder

[Review] PSR : Problem Steps Recorder

เพื่อนๆ Tester กำลังมองหาโปรแกรมที่ช่วย Capture ระหว่างการทดสอบโปรแกรมหรือเปล่าคะ ?

วันนี้ ผู้เขียน มี โปรแกรม เกี่ยวกับ การ Capture บันทึก ระหว่างทำการ ทดสอบ Software มาแนะนำกันค่ะ

เจ้า โปรแกรม ตัวนี้ มีชื่อว่า PSR : Problem Steps Recorder เป็น โปรแกรมที่ติดมากับ Windows 7

20131014_PSR

เจ้าโปรแกรมตัวเล็กหน้าตาน่ารักแบบนี้ เป็นอย่างไร จะใช้งานได้ง่ายแค่ไหน ทำหน้าที่อย่างไรบ้าง

ตามมาอ่านกันเลยค่ะ
Read More

Tan TJ

SoftwareTester เริ่มต้นจากการเป็น Game Tester ก่อนจะเปิดใจให้กับ Software Testing และ Agile ยามว่างชอบอ่านหนังสือ เล่นเกมออนไลน์ ติดตามIdol AKB48

More Posts

By

One Team Mindset ตอนที่ 1

the-red-bull-racing-formula-one-team-executes-a-pit-stop_100424632_l
รูปจาก: http://www.motorauthority.com

สวัสดีครับ หลังจากหายหน้าหายตาไปนานจากการเขียน วันนี้มีโอกาสกลับมาจับปากกา (คีย์บอร์ด) อีกครั้งหลังจากที่ได้มีโอกาสเรียนรู้อะไรแปลกๆใหม่ๆมามากขึ้นครับ วันนี้เลยเลือกเรื่องที่คิดว่ามี positive impact ที่สุดจากการลองผิดลองถูกตลอด 3 ปีหลังของชีวิตการทำงานมาเล่าสู่กันฟังครับ (ขออภัยหากจะมีภาษาไทยปนอังกฤษเยอะนะครับ และในที่นี้ QA/Tester ในความหมายเดียวกันนะครับ QA ไม่ได้หมายถึงคนที่ดู process แต่เป็น QA ที่ดู Quality ของ software นะครับ)

ก่อนหน้านี้ จากการสังเกตุตัวเองและคนรอบข้างไม่ว่าจะทำงานในตำแหน่งใดก็ตาม เรามักจะทำงานโดยมีสิ่งที่เรามักจะปกป้องเสมอคือคำว่าตัวเองและทีม Developer มักจะปกป้องตัวเองและทีมโดยมักจะบอกว่า implement code เสร็จแล้วนะ ตอนนี้รอ QA มาเทสอยู่ งานกองรออยู่ที่ QA, QA ยังเทสไม่เสร็จ ยัง live ไม่ได้ซักที ช้าที่ QA เนี่ย
Read More

Nutdanai

Nutdanai

QA Manager at Agoda

More Posts