Thursday, April 26, 2012

Internship: Day7


วันนี้ก็วันที่ 7 แล้วกับการฝึกงานที่ baycoms
งานวันนี้ไม่ได้มีอะไรใหม่ แต่ว่าทำงานต่อเนื่องจากเมื่อวาน
นั่นก็คืองาน testing web นั่นเอง
อันที่จริงมันก็ไม่ได้ยากอะไร
มันก็เหมือนการ test งานเขียนเว็บก่อนส่งอาจารย์
ตามวิชาต่างๆที่ได้เรียนไปนั่นแหละ
แต่มันต่างกันที่ความรู้สึกมากกว่า
เพราะว่าอันนี้ไม่ใช่งานแล้ว ไม่ใช่การบ้าน
แต่ว่าเป็นงานจริงๆ เป็นเว็บไซต์ที่เค้าจะเอาไปใช้จริงๆนะ
ตำรวจเค้าจะเอาไปใช้จริง
ช่วยเหลือคนจริงๆ
ถ้าระบบไม่ดี ก็จะมีคนเดือดร้อนนะ
ถ้าระบบดี จะได้ไม่เป็นตัวถ่วงการทำงานของทางตำรวจ
เค้าจะได้เอาไปช่วยคนอื่นได้
มันต่างกันที่ความรู้สึกตรงนี้เอง :]
ก็เลย test กันใหญ่เลย

อาจจะเป็นเพราะว่าเมื่อวานมีงานเอกสารด้วย
แถมพี่เค้าเอางาน test web มาให้ทำตอนบ่ายด้วย
แถมไฟในห้องที่นั่งทำเมื่อวานก็เป็นไฟสีส้ม --Romantic ซะ
..ซะง่วงเลยทีเดียว 555
เมื่อวานก็ลืมเอาบรรยากาศห้องประชุมที่พี่เค้าอธิบายการ testing ให้ฟัง
เป็นห้องที่เค้าให้เรานั่งทำงานเมื่อวานล่ะ วันนี้เลยเอามาลงซะหน่อย



ส่วนวันนี้มาทำตอนเช้า ตอนแรกคุยกับเพื่อนๆก็เหมือนว่า จะไม่ test ต่อแล้ว
เพียงแต่เอาสิ่งที่แต่ละคนได้มารวมๆกันแล้วส่งให้พี่เค้าเลย
ซึ่งเราเป็นคนรวม
ไปๆมาๆ กลายเป็นหา bug ต่อซะงั้น
ก็สนุกดีนะ
สรุปว่าหา bug ต่อตลอดครึ่งเช้าเลย

ตอนเที่ยงก็มีกลุ่มพี่ๆ HR ชวนไปทานข้าวที่เซ็นแจ้ง
แต่เนื่องจากเป็นปลายเดือน ก็เลยคิดว่าเดี๋ยวค่อยไปต้นเดือนไรงี้ดีกว่านะ 555
ก็เลยไปทานข้าวโรงอาหารที่ใต้ตึกตามปกติแทน

ตอนบ่ายพอเข้ามาเราก็จัดแจงรวม bug ใน web ที่ทั้ง 3 คนเจอ
มึนมากก 555
อย่างหนึ่งที่อยากให้จำไว้สำหรับ tester มือใหม่ก็คือ
แน่นอนว่าการแยกกันหา bug คนละหน้า web หรือว่าแบ่งส่วนกันหาเนี่ย
อาจจะไม่ค่อย work ก็ได้นะ
เพราะว่าคนเดียวอาจจะไม่สามารถเจอ bug ที่ครอบคลุมทุกจุดได้
เราเลยใช้มาตรการช่วยกันหาแล้วกัน
ปัญหาจึงยังเกิดเอาตอนรวมนี่เอง

ขออธิบาย format ที่พี่เค้าให้ทำก่อนก็คือ
ให้ลองเล่น web จนเจอจุดบกพร่อง
แล้ว capture หน้าจอ
พร้อมเขียนปัญหาไว้ เอกสารทำบน MS Word
ประมาณนี้



เพื่อที่ว่าพี่เค้าจะได้เอาไปส่งให้คนที่พี่เค้าจ้างเขียนเว็บนี้ได้อ่าน
แล้วจะได้ตอบกลับมาและแก้ไขได้

ที่แน่ๆคืออย่าลืมลอง test บน browser ต่างๆด้วย
ซึ่งพวกเราที่อยู่ในแวดวง IT ส่วนใหญ่ก็ใช้ firefox ไม่ก็ chrome กัน
แต่ก็ต้องอย่าลืมว่า คนอื่นๆๆๆๆๆๆ เค้ายังใช้ IE กันอยู่นะ
ดีไม่ดี IE6 ด้วยนะ =*=
โชคดีอีกหน่อยที่มีเพื่อนใช้เครื่อง Mac เลยได้ลอง test บน safari ด้วยเลย ไม่ต้องหามาลงใหม่

ส่วนเรื่องง่ายๆที่ไม่ควรมองข้ามเลยในเวลาช่วยกัน test ก็คือ
run เลขของแต่ละคนมาเลย ว่าเป็น bug อันที่เท่าไรที่เจอ
เจอแล้วก็บอกๆกันด้วยจะได้ไม่ต้อง test ซ้ำๆ เสียเวลานั่ง capture ภาพ นั่งพิมพ์ report
แล้วก็อย่าลืมเขียนด้วยละ ว่าเจอ bug นั้น ในหน้าไหน เข้าไปยังไง ต้องกดอะไร
ไม่งั้นงงแน่ๆ
โดยเฉพาะ web ที่เนื้อหาเยอะๆอย่าง web ที่ได้รับมานี้
เท่าที่ดูๆ ความยากของการเขียน web นี้อยู่ที่การทำ database อยู่เหมือนกัน
ท่าทางน่าจะมีหลาย table เอาเรื่องอยู่
bug ก็ไม่ใช่น้อยๆเลย

ตอนเอามารวมสุดท้ายได้ประมาณ 30 กว่าข้อแน่ะ

พี่เค้าเข้ามาดูตอนเย็น ก็บอกว่า ดีมาก ละเอียดดี
ซึ่งก็ไม่รู้เหมือนกันว่าละเอียดไปรึเปล่า
อันที่จริง test ไปก็สงสารคนเขียน web อยู่เหมือนกันนะ
เค้าคงแอบด่าเราอยู่ในใจเหมือนกัน
จะละเอียดไปรึเปล่าเนี่ย

แต่ว่าก็มันเป็น bug จริงๆนะ
เจอ bug ก็ไม่ควรปล่อยไปละน่อ~~

3 comments:

  1. ปรัชญาเธอคนนี้มาตลอด =A=)""

    อ่านบล็อคทีไรแทบจะก้มกราบทุกที 55+

    ReplyDelete
  2. ไม่เห็นมีไรเลยนะะะะะะะ

    ReplyDelete
  3. นี่มัน Software Engineering ชัดๆ
    ว่าแต่ นิยาม Romantic ของโรตี = นอนสินะ

    ReplyDelete