Tổng Hợp Những Câu Hỏi Phỏng Vấn Tester Thường Gặp Mục Lục Phần I Chuyên môn Test 6 Câu hỏi 1 Quy trình kiểm thử có những bước nào? 6 Câu hỏi 2 Test case hay kịch bản test là gì ? 6 Câu hỏi 3 Theo bạn.
Tổng Hợp Những Câu Hỏi Phỏng Vấn Tester Thường Gặp Mục Lục Phần I - Chuyên môn Test Câu hỏi 1: Quy trình kiểm thử có bước nào? Câu hỏi 2: Test case hay kịch test ? Câu hỏi 3: Theo bạn kiểm thử gì? Câu hỏi 4: Theo em lỗi thường xuất giai đoạn chủ yếu chu kỳ phát triển phần mềm? Câu hỏi : Lợi ích kiểm thử sớm chu kỳ phát triển phần mềm gì? Câu hỏi Bạn biết template test case? (Hoặc biểu mẫu testcases có nội dung nào?) Câu hỏi 7: Test plan gì? Test plan gồm nội dung gì? Câu hỏi : Ở trung tâm( cty em làm ) Em thực thi test nào? Câu hỏi 9: Bạn biết kỹ thuật test hộp đen ( hay bạn biết kỹ thuật thiết kế testcase? ) Câu hỏi 10: Mục đích sử dụng kỹ thuật test phân vùng tương đương hay phân tích giá trị biên để làm gì? Câu hỏi 11: Có mức/ giai đoạn test mà bạn biết ? Câu hỏi 12: Integration testing gì? System testing gì? 10 Câu hỏi 13: Apha testing gì? Beta testing gì? 12 Câu hỏi 14: Vì lỗi phát muộn chi phí sửa lỗi cao? .12 Câu hỏi 15: Testcase ( Hoặc kịch kiểm thử – Hoặc e biết test case ? .12 Câu hỏi 16: Bạn biết test?( Hoặc trung tâm bạn học gì? ) .13 Câu hỏi 17: Re-test gì? Regression Testing (test hồi quy) gì? 15 Câu hỏi 18: Smoke test gì? .15 Câu hỏi 19: Performance testing gì/ Test hiệu gì? 16 Câu hỏi 20: Test Web App/Mobile khác Test Web desktop/ PC nào? 17 Câu hỏi 21: Test report – Báo cáo kiểm thử dùng để làm ? Nội dung báo cáo kiểm thử gồm gì? 18 Câu hỏi 22: Em biết quy trình phát triển phần mềm ? 19 Câu hỏi 23: Mơ hình Agile/Scrum gì? Mơ hình khác với quy trình khác điểm ? 19 Câu hỏi 24: Viết thử bug tiêng anh tiếng việt 20 Câu hỏi 25: Theo bạn để trở thành tester cần ? ( Hoặc test cần ? ) 22 Câu hỏi 26: Tester làm để xác đinh mức độ regression test phải test hồi quy tất hay test phần ? 24 Câu hỏi 27: Test hồi quy thực ? 24 Câu hỏi 28: Test API ? ( Em biết test API ) .24 Câu hỏi 29: Tại em lại chọn làm nghề Tester ? 24 Câu hỏi 30: Em tham gia dự án chưa ? bạn bị hỏi chi tiết làm dự án test bạn có ghi CV 25 Câu hỏi 31: Em Liệt kê testcases chức Login? 26 Câu hỏi 32: Hoặc hỏi test boundary value ( giá trị biên cho khoảng từ 0->20? (Hoặc Em liệt kê testcases cho dải số từ đến 20?) .26 Câu hỏi 33: Em Liệt kê testcases chức QUÊN Mật 28 Câu hỏi 33: Độ nghiêm trọng (Priority) mức độ ưu tiên (Severity) bug đưa dẫn chứng cho loại ? Nêu ví dụ mà bug có độ nghiêm trọng cao độ ưu tiên thấp 29 Câu hỏi 34: Regression testing khác re-test ? 30 Câu hỏi 35: Một báo cáo công việc kiểm thử (test report) gồm gì? Và ích lợi bảng báo cáo này? .31 Câu hỏi 36: Khi nên sử dụng kiểm thử tự động? 31 PHẦN II: SQL 32 Câu hỏi 1: SQL gì? .32 Câu hỏi 2: Một bảng có khóa không? .32 Câu hỏi 3: Câu lện dùng để truy vấn hay cần tìm liệu DB? 32 Câu hỏi 4: Khi cần Thêm liệu DB dùng câu lệnh ? .33 Câu hỏi 5: Khi cần sửa liệu DB dùng câu lệnh gì? 33 Câu hỏi 6: Nếu cần xóa liệu DB dùng câu lênh gì? 33 Câu hỏi 7: Nếu cần đếm số lượng DB dùng câu lệnh gì? 34 Câu hỏi 8: Nếu muốn join bảng DB e dùng câu lệnh nào? 34 Câu hỏi 9: Câu lệnh Order by dùng để làm ? .35 Câu hỏi 10 : Làm để lấy tất ghi bảng xác định? .35 Câu hỏi 11: Bạn thêm cột vào bảng nào? 36 Câu hỏi 12 : Định nghĩa câu lệnh SQL Delete 36 Câu hỏi 13: Primary key gì? 37 Câu hỏi 19: Foreign keys gì? .37 Câu hỏi 20 : Một bảng có nhiều khóa ngoại khơng? 38 Câu hỏi 21: Trường BOOLEAN nhận giá trị 38 Phần III - Câu hỏi tình thường gặp 38 Câu hỏi 1: Khi Dev/ Lập trình viên khơng cơng nhận bug/ lỗi em, em giải ? .38 Câu hỏi 2: Nếu phải test số lượng lớn testcase thời gian ngắn ( tức ko đủ thời gian để test hết) phải làm nào? 38 Câu hỏi 3: Em phải test phần mềm người quản lí gia hạn thời gian để test Với trình độ bạn cần nhiều thời gian để test.Em phải làm gì? .39 Câu hỏi 4: Là tester mới, phát bug em khơng chắn em làm ? .40 Câu hỏi 5: Nếu em vào làm tester dự án khơng có tài liệu nghiệp vụ em làm ? 40 Câu hỏi 6: Nếu dự án / hình em giao vào làm tester khơng có đủ tài liệu tài liệu nghiệp vụ không chi tiết em làm ? 40 Câu hỏi 7: Em bỏ qua bug nghiêm trọng chưa ? Nếu bạn xử lý ? .41 Câu hỏi 8: Nếu em nhận build có nhiều lỗi nghiêm trọng em làm ? 41 Câu hỏi 9: Nếu Tester tìm thấy lỗi máy test dev không nhận lỗi để fix nguyên nhân máy dev không bị lỗi em làm ? 41 Câu hỏi 10: Khi dừng test ? Hoặc việc kiểm thử phần mềm kết thúc? 42 Câu hỏi 11: Kiểm thử nên bắt đầu giai đoạn chu kỳ phát triển phần mềm? .42 Câu hỏi 12: Khi hỏi em muốn mức lương bao nhiêu? 42 Câu hỏi 13: Định hướng em khoảng 2-3 năm tới ? 43 Câu hỏi 14: Bạn tự nhận xét có ưu điểm/khuyết điểmgì? 43 Câu hỏi 15: Nếu làm chung dự án với developer nóng nảy, bạn làm thếnào để dung hịa cơng việc với họ? 43 Câu hỏi 14: Bạn tự nhận xét có ưu điểm/khuyết điểmgì? .44 Câu hỏi 15: Nếu làm chung dự án với developer nóng nảy, bạn làm thếnào để dung hịa cơng việc với họ? 44 Câu hỏi 16: Tại bạn lại chọn công ty mà công ty khác? 44 Câu hỏi 17: Em có câu hỏi cho anh/chị khơng ? ( Nhà tuyển dụng hỏi ứng viên ) .44 Câu hỏi 18 : Nghành Tester có điều thích thú? Mức lương Tester khoảng bao nhiêu? 45 Câu hỏi 19 : Bước chân vào nghề KTPM cần kỹ 45 Để làm việc tốt gắn bó lâu dài với nghề, cần chuẩn bị thức nào? 45 Câu hỏi 20 : Là Tester cần biết ngơn ngữ Lập trình nào? Sự hấp dẫn công việc Kiểm thử phần mềm (KTPM) nào? Đã làm anh trung thành với công việc KTPM? 46 Câu hỏi 21 : Vì phải kiểm tra tay có kiểm thử tự động (KTTĐ) ? 46 Câu hỏi 22 : Kiểm thử tự động có khó khăn nào? 46 Có người nói Tester khơng cần phải biết code, có người nói code giỏi test được, ý kiến đúng? 46 Câu hỏi 23 : Theo em biết, VN Tester đa phần lập trình khơng tốt nên theo ngành Kiểm thử, em thấy yêu cầu Tester phải viết tool automation viết được? 47 Câu hỏi 24: Khi test phần mềm, để biết test đủ? 47 Câu hỏi 25 : Yêu cầu cần đủ Tester gì? 48 Câu hỏi 26 : Developer Tester tồn thiếu nhau, làm việc thường xuyên xảy xung đột Anh/chị cho em biết có quy trình phương pháp giúp Developer Tester kết hợp làm việc hoàn hảo tránh xung đột công việc? .48 Nhớ đọc kỹ câu 29-phần 48 Phần I - Chuyên môn Test Câu hỏi 1: Quy trình kiểm thử có bước nào? Có giai đoạn - Lập kế hoạch test ( test plan) kiểm sốt việc kiểm thử Phân tích yêu cầu vàThực viết testcase Thực test ( test execution) Đánh giá tiêu chí dừng test + Lập báo cáo kiểm thử (test report) Đóng hoạt động test ( Close Test) Câu hỏi 2: Test case hay kịch ban test ? - - - Test case tài tiệu dùng để mô tả liệu đầu vào, hành động kết mong đợi để xác định chức ứng dụng phần mềm hoạt động hay không Testcases(kịch test) thông thuờng đuợc Tester viết excel Một file Testcase định cần phải có truờng sau: ID , mục tiêu việc test(summary), buớc thực test (Steps), kết trả (expected result) Ngoài bạn nói thêm ý : Để viết đuợc testcases có hiệu bao phủ hết truờng hợp cần test testcases phải có đầy đủ hết Nghiệp vụ mà hệ thống yêu cầu ,biết vận dụng linh hoạt kỹ thuật thiết kế testcase (các kỹ thuật test hộp đen) để viết đuợc testcases có độ bao phủ tối đa Câu hỏi 3: Theo bạn kiểm thử gì? - Kiểm thử phần mềm (software testing) hoạt động nhằm tìm kiếm, phát lỗi phần mềm - Kiểm thử phần mềm đảm bảo sản phẩm phần mềm đáp ứng xác, đầy đủ theo yêu cầu khách hàng, yêu cầu sản phẩm đề đặt - Kiểm thử phần mềm tạo điều kiện cho bạn tận dụng tối đa tư đánh giá sáng tạo để bạn phát điểm mà người khác chưa nhìn thấy Câu hỏi 4: Theo em lỗi thường xuất giai đoạn chủ yếu chu kỳ phát triển phần mềm? Ở giai đoạn sau code xong bàn giao sang cho tester bắt đầu giai đoạn testing Một bên test bên fix bug, giai đoạn nhiều lỗi chu kỳ phát triển phần mềm ( Nếu bị hỏi gthich thêm, khơng hỏi thơi :Ngun nhân dev chưa đánh giá hết mức độ ảnh hưởng nên sửa chỗ làm hỏng chỗ khác,sửa bug lại phát sinh thêm lỗi khác lúc build code lên làm code code người khác…) Câu hỏi : Lợi ích kiểm thử sớm chu kỳ phát triển phần mềm gì? - - Hoạt động kiểm thử nên bắt đầu sớm tốt chu trình phát triển mềm cần tập trung vào mục tiêu xác định Kiểm thử sớm, phát lỗi sớm, lỗi sửa sớm đảm bảo dự án hoàn thành tiến độ chất lượng sản phẩm đảm bảo Chi phí dự án khơng bị phát sinh Lỗi phát muộn, sửa muộn, dồn vào giai đoạn thời gian cuối dự án, dẫn đến sửa vội, test vội, code vội, chất lượng ko đảm bảo, tiến độ khơng hồn thành dẫn đến phải overtime, tăng chi phí dự án Câu hỏi Bạn biết template test case? (Hoặc biểu mẫu testcases có nội dung nào?) Theo em biết mấu template testcase thường gồm phần sau: + ID Test Case + Mục đích kiểm thử ( Summary) + Các buớc thực ( Steps to reproduce ) + Kết mong muốn ( phần mềm phải chạy nhu kết mong muốn) ( Expected resutls ) + Kết thực tế ( thực test điền Pass/ Fail) ( Test results ) Câu hỏi 7: Test plan gì? Test plan gồm nội dung gì? - - Test plan tài liệu tổng quan việc kiểm thử project bao gồm thông tin sau: Phạm vi kiểm thử, huớng tiếp cận, quy trình kiểm thử, tài nguyên nhân lực test cần có, chức năng/ module cần đuợc test, công cụ môi truờng test cần có Bao gồm kế hoạch test chức nào, bắt đầu thực viết hoàn thành testcases, bắt đầu thực test kế hoạch hoàn thành test Dựa vào kế hoạch chung dự án để lên kế hoạch cho bên kiểm thử Trong truờng hợp làm thực tế thấy có khả khơng nhu kế hoạch lên phải báo cáo cho cấp (PM, QC manager /Leader ) Câu hỏi : Ở trung tâm( cty em làm ) Em thực thi test nào? ( Hoặc execute test ? Hoặc em thực test ? ) - - - Là tìm hiểu tài liệu đặc tả yêu cầu để hiểu hệ thống thực viết testcases Khi lập trình code xong đẩy code lên mơi trường test em tiến hành thực test dựa testcase viết Trong trình test, tìm thấy bug/ lỗi log/ viết lỗi lên tool quản lý lỗi Lỗi Lập trình viên giao cho người coder Khi lập trình viên fix bug xong tester thực test lại Nếu OK close bug, chưa lại re-open/mở lại lỗi để Lập trình viên thực fix lại Khi thực test test luồng truớc, test chức truớc, luồng phụ test, giao diện test sau luồng Ngồi ra, phải đơn đốc, giục lập trình viên fix bug để kịp tiến độ thấy chậm luời fix bug - Cuối thực làm báo cáo kiểm thử (Tùy theo y/c dự án ) Câu hỏi 9: Bạn biết kỹ thuật test hộp đen ( hay bạn biết kỹ thuật thiết kế testcase? ) Có số kỹ thuật như: Câu hỏi 20 : Một bang có nhiều khóa ngoại khơng? Trả lời: Có, bảng có nhiều khóa ngoại có khóa Câu hỏi 21: Trường BOOLEAN nhận giá trị Trả lời: Giá trị trường BOOLEAN nhận giá trị sau: 1(TRUE) 0(FALSE) Phần III - Câu hỏi tình thường gặp : Câu hỏi 1: Khi Dev/ Lập trình viên không công nhận bug/ lỗi em, em giai ? Em thực tái lại lỗi cho Dev xem, ko công nhận em confirm/ xác nhận lại với test leader PM (QTDA) BA ( ng làm giải pháp) xem có lỗi ko Câu hỏi 2: Nếu phai test số lượng lớn testcase thời gian ngắn ( tức ko đủ thời gian để test hết) phai làm nào? - Thực test testcases thơng luồng, chức chính, chức nghiệp vụ truớc Các testcase quan phải đuợc test truớc Đảm bảo phần chức chạy đuợc - Sau tùy vào tình hình dự án để làm thêm hay làm cuối tuần để hồn thành đuợc deadline cơng việc 39 Câu hỏi 3: Em phai test phần mềm người quan lí gia hạn thời gian để test Với trình độ bạn cần nhiều thời gian để test.Em phai làm gì? - Thực test test thơng luồng, chức chính, chức nghiệp vụ truớc Các testcase quan phải đuợc test truớc Đảm bảo phần chức chạy đuợc - Thực làm overtime để hồn thành đuợc cơng việc - Trao đổi thêm với nguời quản lý với thời gian ngắn nhu vậy, tăng cuờng thêm nhân test để hỗ trợ giai đoạn quan trọng, cần hoàn thành gấp để đảm bảo chất luợng hoàn thành tiến độ Câu hỏi 4: Là tester mới, phát bug em không chắn em làm ? - Em confirm với test leader BA đự án hỏi người có kinh nghiệm dự án Câu hỏi 5: Nếu em vào làm tester dự án khơng có tài liệu nghiệp vụ em làm ? Nếu dự án khơng có tài liệu nghiệp vụ có hệ thống cũ khách hàng em vào hệ thống cũ khách hàng để dùng thử, để học hiểu hệ thống cũ , đặt câu hỏi cho BA/ PM Khách Hàng để em hiểu sâu nghiệp vụ hệ thống Câu hỏi 6: Nếu dự án / hình em giao vào làm tester khơng có đủ tài liệu tài liệu nghiệp vụ không chi tiết em làm ? - Việc em xác nhận lại vấn đề tài liệu đặc tả nghiệp vụ không đầy đủ với BA PM dự án - Trong trường hợp chưa thể có thêm nghiệp vụ hay vừa làm vừa nghiên cứu em dựa luồng nghiệp vụ để đọc hiểu, phân tích thiết kế testcase, thực test Đồng thời em make question cho BA/PM để họ giúp em làm sáng tỏ ý mà em hình em giao làm Hoặc em tạm thời viết test case theo luồng nghiệp vụ có - Trường hợp chưa có người tham gia phân tích hay viết tài liệu chi tiết em tham gia hỗ trợ dự án bổ xung , viết hay thu thập nghiệp vụ cho dự án Câu hỏi 7: Em bỏ qua bug nghiêm trọng chưa ? Nếu bạn xử lý ? - Em chưa gặp trường hợp bỏ qua lỗi nghiêm trọng Nhưng e gặp phải tình em nhận lỗi em rút kinh nghiệm cho lần sau Em cố gắng để không lặp lại lỗi - Tiếp theo e yêu cầu dev fix bug nghiêm trọng cho em thực test lại chức bị lỗi đánh giá việc sửa lỗi có ảnh hướng đến chức test xong khơng Nếu có ảnh hưởng em thực test hồi quy lại chức bị ảnh hướng Câu hỏi 8: Nếu em nhận ban build có nhiều lỗi nghiêm trọng em làm ? - Khi nhận build từ dev e thực smoke test , test qua chức chính, quan trọng để kiểm tra độ ổn định hệ thống sau build mới.Để kiểm tra độ ổn định ứng dụng có đủ để bắt đầu thực test hay không - Trong trình test phát build bị mắc nhiều lỗi nghiêm trọng động chỗ lỗi, hay chức trước chạy ok mà build lại bị mắc lỗi em trả lại build cho dev yêu cầu kiểm tra lại cho build khác Câu hỏi 9: Nếu Tester tìm thấy lỗi máy test dev không nhận lỗi để fix ngun nhân máy dev khơng bị lỗi em làm ? - Thứ : em yêu cầu dev chạy môi trường test link test server , không chạy máy local dev để chung môi trường - Ngồi ra, mơi trường khác trình duyệt máy dev test không giống nhau, nên cần phải kiểm tra chạy trình duyệt giống nhau, version giống 42 - Đồng thời e nhờ tái bug máy cua tester / dev khác để xem có xảy lỗi khơng - Cịn trường hợp ko giải em hỏi test leader/ BA/PM để giải vấn đề Câu hỏi 10: Khi dừng test ? Hoặc việc kiểm thử phần mềm kết thúc? Dừng test theo yêu cầu PM quản lý dự án dừng test lý Dừng test tất chức đuợc test xong, khơng cịn tồn lỗi phần mềm Đảm bảo tất chức chạy theo Đặc tả phần mềm toàn lỗi đuợc sửa test xong hết Câu hỏi 11: Kiểm thử nên bắt đầu giai đoạn chu kỳ phát triển phần mềm? - Kiểm thử thực sớm tốt Theo quy trình phát triển phần mềm kiểm thử đuợc thực sau giai đoạn coding Code xong Dev build bàn giao cho Tester thực test - Thực tế tester tham gia sớm hơn, cần có tài liệu Đặc tả Yêu cầu/ nghiệp vụ tester thực tìm hiểu nghiệp vụ dự án thực viết testcases Câu hỏi 12: Khi hỏi em muốn mức lương bao nhiêu? - Với sinh viên truờng chua làm thực tế hay vị trí ứng tuyển Fresher Tester bạn đề xuất mức luơng triệu ( mức sàn) - Tuy nhiên tìm hiểu xem tin tuyển dụng cơng ty có ghi mức luơng ko, nhiều nơi họ ghi luơng từ triệu cho vị trí chua có kinh nghiệm trả thật Nếu có ghi mức luơng ko nên order mức thấp - Ngoài ra, buổi vấn thấy trả lời tốt, mạnh dạn đề xuất mức luơng cá nhân mong muốn - Vì sao? Em thấy khả phù hợp với mức luơng Em cố gắng cống hiến chăm làm việc làm thực hiệu để xứng đáng với cơng ty chi trả 43 - Ngoài nhà tuyển dụng hỏi em mức theo em có q cao khơng em mạnh dạn nói : em muốn làm để có tiền trang trải sống, đồng thời muốn có thêm tích lũy chút phịng lúc ốm đau giúp đỡ gia đình ( ni em ăn học… ) Nếu cty trả e mức lương e hoàn toàn n tâm cống hiến, cơng tác , khơng phải lo lắng vấn đề kinh tế Câu hỏi 13: Định hướng em khoang 2-3 nǎm tới ? - Em định học thêm tiếng anh, trau dồi thêm kinh nghiệm, kiến thức testing - Thi lấy chứng ISTQB , học thêm automation để tiến xa công việc Câu hỏi 14: Bạn tự nhận xét có ưu điểm/khuyết điểmgì? Em tự nhận thấy em có ưu điểm sau ạ: Em cẩn thận, tỉ mỉ, sẵn sàng lắng nghe, học hỏi từ người em học nhanh, dễ dàng thích nghi với cơng việc mơi trường Ngồi em vui vẻ , dễ hịa đồng với người Nhược điểm em em nói nhiều , ( ý bạn nói ko ảnh hưởng đến cv em , mà tester nói nhiều ko ) nói em bị bạn bè nói hay săm soi lời người khác nói , hay nghĩ nhiều giả thiết, trường hợp cho chuyện tưởng đơn giản ( – Tester thường hay săm soi bug, hay phải nghĩ tất case xảy nên bạn nói ý nhược điểm bạn ok ) Câu hỏi 15: Nếu làm chung dự án với developer nóng nay, bạn làm để dung hịa cơng việc với họ? - Đầu tiên em cố gắng để làm quen, nói chuyện ngồi lề cơng việc với dev để xây dựng mối quan hệ tốt - Khi nói chuyện cơng việc , liên quan đến bug em vui vẻ, mềm mỏng với bạn dev - Nếu bị gây khó dễ , vướng mắc, mâu thuẫn mà tự thân e ko thể giải với bạn dev em raise lên test leader PM , dev leader Câu hỏi 14: Bạn tự nhận xét có ưu điểm/khuyết điểmgì? - Em tự nhận thấy em có ưu điểm sau ạ: Em cẩn thận, tỉ mỉ, sẵn sàng lắng nghe, học hỏi từ người em học nhanh, dễ dàng thích nghi với cơng việc mơi trường Ngồi em vui vẻ , dễ hòa đồng với người - Nhược điểm em em nói nhiều , ( ý bạn nói ko ảnh hưởng đến cv em , mà tester nói nhiều ko ) nói em bị bạn bè nói hay săm soi lời người khác nói , hay nghĩ nhiều giả thiết, trường hợp cho chuyện tưởng đơn giản ( – Tester thường hay săm soi bug, hay phải nghĩ tất case xảy nên bạn nói ý nhược điểm bạn ok ) Câu hỏi 15: Nếu làm chung dự án với developer nóng nay, bạn làm để dung hịa cơng việc với họ? - Đầu tiên em cố gắng để làm quen, nói chuyện ngồi lề cơng việc với dev để xây dựng mối quan hệ tốt - Khi nói chuyện cơng việc , liên quan đến bug em vui vẻ, mềm mỏng với bạn dev - Nếu bị gây khó dễ , vướng mắc, mâu thuẫn mà tự thân e ko thể giải với bạn dev em raise lên test leader PM , dev leader Câu hỏi 16: Tại bạn lại chọn công ty mà khơng phai cơng ty khác? Em tìm hiểu qua internet/bạn bè biết cty có mơi trường làm việc tốt chuyên nghiệp , nhân viên có hội phát triển thân Nếu em có hội làm việc em cố gắng để làm việc,học hỏi trau dồi thêm kiến thức để cống hiến nhiều cho cty Câu hỏi 17: Em có câu hỏi cho anh/chị khơng ? ( Nhà tuyển dụng hỏi ứng viên ) 45 - Bạn hỏi vài thơng tin mà bạn muốn biết, khơng nên bảo ko có câu hỏi Vidu bạn hỏi cty anh/chị có tester ? Các dự án có dùng tool để test khơng ? -Nếu bạn pvan Fresher bạn hỏi bên anh/chị đào tạo fresher bao lâu, lộ trình đào tạo ntn … Lưu ý: Trước pvan nên tìm hiểu sơ qua cty đến pvan Câu hỏi 18 : Nghành Tester có điều thích thú? Mức lương Tester khoang bao nhiêu? Trả lời: (KTPM) giúp bạn không ngừng học hỏi, biết thêm kiến thức nhiều lĩnh vực khác nhau, bạn người tiên phong trải nghiệm, "phá" sản phẩm mà chưa biết, thật tuyệt vời Lương số đánh giá hiệu công việc bạn Doanh nghiệp (DN) DN trả lương bạn đóng góp, bạn làm khơng phải bạn biết Do đó, mức lương bạn bạn tình hình DN Mức lương xác định cụ thể bạn vấn DN bạn Câu hỏi 19 : Bước chân vào nghề KTPM cần kỹ nǎng Để làm việc tốt gắn bó lâu dài với nghề, cần chuẩn bị thức nào? Trả lời: Bước chân vào nghề KTPM, bạn cần biết cách hoạt động ứng dụng phần mềm, bạn đam mê mới, thích ""phá"" cho hư,… bạn hồn tồn gia nhập đội ngũ Tester Để làm việc tốt gắn bó lâu dài, bạn cần liên tục học hỏi thêm kiến thức nhiều lĩnh vực, trao dồi thêm kỹ mềm, nâng cao khả tiếng Anh Như bạn định thành công 46 Câu hỏi 20 : Là Tester cần biết ngơn ngữ Lập trình ban nào? Sự hấp dẫn công việc Kiểm thử phần mềm (KTPM) nào? Đã làm anh trung thành với công việc KTPM? Trả lời: Bạn nên chọn ngơn ngữ lập trình cho mình, sau đó, gia nhập dự án Test, tùy theo yêu cầu, công ty có training thêm để bạn làm tốt công việc Tester Công việc KTPM giúp bạn không ngừng học hỏi, biết thêm kiến thức nhiều lĩnh vực khác nhau, bạn người tiên phong trải nghiệm, ""phá"" sản phẩm mà chưa biết, thật tuyệt vời Câu hỏi 21 : Vì phai kiểm tra tay có kiểm thử tự động (KTTĐ) ? Trả lời: thường dùng kết hợp với kiểm thử tay để tận dụng hiệu nguồn tài nguyên (kiểm thử tự động chạy 24h/ngày) giả lập tình mà sử dụng kiểm thử tay tốn nhiều chi phí (VD: 1000 connection thời điểm,…) Cả phương pháp cần thiết dự án khơng thể nói phương pháp quan trọng Kiểm thử tay có lợi sử dụng sớm dự án, tính tùy biến cao (bạn chuyển hướng cách có khả phát lỗi ) phương pháp để phát lỗi Kiểm thừ tự động sử dụng hiệu phần mềm phần ổn định, khơng có nhiều thay đổi lớn sử dụng để test hồi quy Hơn chi phí đầu tư ban đầu cho kiểm thử tự động lớn Câu hỏi 22 : Kiểm thử tự động có khó khǎn nào? Có người nói Tester khơng cần phai biết code, có người nói code giỏi test được, ý kiến đúng? Trả lời: Kiểm thử tự động khơng có linh động, tùy biến kiểm thử tay Tester viết script để yêu cầu bước test nào, kết mong muốn 47 gì, có bất ngờ khác với kết mà Tester ghi nhận máy tự nhận xét đưa gợi ý người làm Test manual Bạn code bạn biết đặc điểm ngơn ngữ đó, cách ứng dụng xây dựng hoạt động mơi trường ngơn ngữ bạn test Thực tế có nhiều bạn thành công với nghề Tester tốt nghiệp không chuyên CNTT (Kinh tế, XHNV, ) Dĩ nhiên bạn code giỏi bạn am tường mơi trường, bạn có thêm nhiều Test case chuyên sâu quan trọng Tester ""mindset"" thử ""phá"" xem quan trọng nha bạn Câu hỏi 23 : Theo em biết, VN Tester đa phần lập trình khơng tốt nên theo ngành Kiểm thử, em thấy yêu cầu Tester phai viết tool automation viết được? Trả lời: Đó quan điểm hồn tồn khơng xác thực tế chứng minh hướng khác, lựa chọn khác bạn lĩnh vực CNTT Yêu cầu Tester phải viết Tool Automation, mà yêu cầu Tester phải kiếm Bug, giúp phần mềm chất lượng hơn, khơng làm uy tín - thương hiệu nhà sản xuất Nếu bạn tester mà giỏi lập trình, bạn theo hướng automation test xây dựng framework cho test tự động Nếu bạn không giỏi lập trình bạn test tay sử dụng framework để hỗ trợ việc test Test tự động hay test tay có phát triển riêng Câu hỏi 24: Khi test phần mềm, để biết test đủ? Trả lời: Có nhiều dạng lỗi phần mềm (giao diện, chức năng, hiệu suất,…) nên trước bắt đầu dự án Test, KH công ty thống mục tiêu dự án Test để tập trung vào phần cần Test Do đó, để biết test đủ phải xác định kết dự án Test mà KH mong muốn mà có định lượng phù hợp Câu hỏi 25 : Yêu cầu cần đủ Tester gì? Trả lời: Yêu cầu cần đủ Tester kiến thức, kinh nghiệm lòng đam mê với nghề Đây hành trang để bạn gia nhập đội ngũ Tester chuyên nghiệp Câu hỏi 26 : Developer Tester tồn thiếu nhau, làm việc thường xuyên xay xung đột Anh/chị cho em biết có quy trình phương pháp giúp Developer Tester kết hợp làm việc hoàn hao tránh xung đột công việc? Trả lời: Thông thường, cách làm việc ổn thỏa Tester Developer "nói có sách - mách có chứng", tơn trọng lợi ích chung dự án, công ty, bớt chút "tơi" có tiếng nói chung Nếu tester có hịa đồng, thường xun giao lưu với người team làm việc dễ dàng trao đổi, hỗ trợ để làm sản phẩm tốt, đem lại hài lòng cho KH Lưu ý : Nếu bị hỏi đến mà khơng biết,thay ngồi im khơng nói ( mà ngồi im ,mất bình tĩnh dễ bị fail ln ) em nên nhanh nhẹn đáp : Em biết dự án công ty cần người có hiểu biết (nó) ,nhưng anh chị cho e hội làm việc cơng ty ,thì em tự tìm hiểu tự học để làm đáp ứng u cầu cơng cty , làm việc Em cố gắng để không phụ kỳ vọng anh chị tạo điều kiện cho em vào làm cty ạ… Nhớ đọc kỹ câu 29-phần ... 44 Câu hỏi 17: Em có câu hỏi cho anh/chị khơng ? ( Nhà tuyển dụng hỏi ứng viên ) .44 Câu hỏi 18 : Nghành Tester có điều thích thú? Mức lương Tester khoảng bao nhiêu? 45 Câu hỏi 19... dùng câu lệnh ? .33 Câu hỏi 5: Khi cần sửa liệu DB dùng câu lệnh gì? 33 Câu hỏi 6: Nếu cần xóa liệu DB dùng câu lênh gì? 33 Câu hỏi 7: Nếu cần đếm số lượng DB dùng câu. .. 34 Câu hỏi 8: Nếu muốn join bảng DB e dùng câu lệnh nào? 34 Câu hỏi 9: Câu lệnh Order by dùng để làm ? .35 Câu hỏi 10 : Làm để lấy tất ghi bảng xác định? .35 Câu hỏi