Tags:

เห็นปัจจุบันมีเรื่อง Agile Development, Automated Test ฯลฯ เพิ่มมา
ไม่ทราบว่าตำแหน่ง Tester มีความสำคัญอย่างไรบ้างครับ แล้วยังมีบริษัทที่ใช้ Programmer เทสระบบเองอยู่ไหม ?
เห็นโปรแกรมเมอร์ส่วนใหญ่มักไม่ค่อยชอบเทสระบบกันเท่าไหร่ -*-

ขอบคุณครับ

Get latest news from Blognone
By: chunbogbog
Android
on 20 November 2015 - 13:40 #862783

จะใช้ Automated test ยังไงก็ต้องมี tester วาง test case กับเขียน test script สิครับ 5555 ไม่งั้นจะให้ใครจะทำล่ะ
ปกติที่ทำก็วาง Test Plan , Build Test Cases , SIT Execution , UAT Support , Test Report ประมาณนี้

ส่วน Test by Programmer จะเรียกว่า Unit Test ครับ ซึ่งตาม process จริงๆแล้วก็ต้องมีนะ (แต่ไม่ค่อยจะทำกัน)

By: mr_tawan
ContributoriPhoneAndroidWindows
on 23 November 2015 - 23:55 #863379 Reply to:862783
mr_tawan's picture

Unit Test นี่เป็นการทดสอบรายคลาส/ฟังก์ชันน่ะครับ ทดสอบว่าฟังก์ชันทำงานถูกไหม ผมว่าโปรแกรมเมอร์ส่วนใหญ่ก็ทำนะ แต่ถ้าเป็น manual test นี่อาจจะทำเสร็จแล้วทิ้งวิธีทดสอบไปเท่านั้นเอง เราเลยไม่เห็นว่าเขาทำยังไง

ปล. ถ้าทดสอบรายฟังก์ชันการทำงานจะเรียกว่า functional test ส่วนถ้าเทสต์เรื่องการเอาคอมโพเนนต์หลาย ๆ ตัวมาใช้ร่วมกันจะเรียก integration test

ปลล. แต่บางที่ก็ใช้ทุกอย่างมั่วไปหมด เรียกมั่วไปหมด เช่น ... เอ่อ พูดไม่ได้แฮะ 555


  • 9tawan.net บล็อกส่วนตัวฮับ
By: zotix
ContributoriPhoneAndroidWindows
on 25 November 2015 - 21:36 #863852

ตอนนี้ผมเขียนอยู่คนเดียว Programer test ผมเองเฉพาะ สิ่งที่เขียนไป และส่วนมีโอกาสผิด แล้วตรงไปยัง monkey test เลยให้ผู้ใช้เจอ

แต่ที่เก่าใช้ v-model development นั่ง test กันในบ้าไปกันข้างหนึ่งทีเดียว
- Unit test ผมทำในเอกสารเดียวกับ Function test
- Function test
- Integration test
- Acceptance test

Tester สำคัญไหม คนเขียนไม่รู้หรอกว่าเขียนอะไรผิด มันต้องให้คนอื่นๆ ช่วยดู แก้ปัญหาให้
Programmer test ระบบไหม ที่เก่าของผมใช้ วิศกรรมคอม ไฟฟ้า วิทยาคอมบ้าง

Programer ใครๆก็ทำได้ แต่ส่วนใหญ่ทำกันได้ไม่ดีพอแค่นั้นเอง

By: nisit
iPhoneUbuntuWindows
on 3 December 2015 - 20:54 #865797

เขียนเอง test เอง ไม่ค่อยจะเจอหรอกครับ

แต่บริษัทลดต้นทุน ให้เทสเอง ผลสุดท้ายลูกค้าเจอเองทุกที