- Em có thể mô tả life cycle của một bug
Nguồn hình: https://itguru.vn/blog/wp-content/uploads/2020/03/Sofware-Testing-Life-Cycle-292x300.png
-
Regression Testing là gì? Khi nào thì nên regression testing VD: có tổng 100 testcases ( 60 testcases PASS, 40 testcase FAIL ), sau khi fix xong 40 testcases FAIL => Test lại toàn bộ 100 testcases
-
Em có thể giải thích functional-testing và non-functional testing Kiểm tra chức năng của một phần mềm, thực hiện bằng tay. Ví dụ khi đăng nhập thì cần có textbox để nhập thông tin vào
-
Smoke test là gì? Khi nào cần? Liên quan đến các vấn đề hiệu suất, bảo mật, giao diện,...Thực hiện bằng tool. Ví dụ khi login thì sau 5 giây có login thành công hay không
-
Em đã bao giờ viết test case mà không có requirement chưa, trong trường hợp đó thì em đưa ra những solution nào để giải quyết Trao đổi với khách hàng, nếu không có khách hàng thì trao đổi Project Manager ( PM ), Business Analyst ( BA )
-
Em có biết về và Branch Testing không ? Boundary Testing: Test 2 giá trị min, max Branch Testing: Kỹ thuật kiểm thử, tất cả các nhánh (branch) của chương trình sẽ được kiểm tra ít nhất một lần. Thực hiện bởi các developer
-
Em có thể nêu các thành phần cơ bản của 1 test case
- Tc ID
- Tc Items
- Pre condition
- Test Data
- Expected results
- A result: pass/fail
- Comments
-
Bạn sẽ làm gì khi developer nói là không thể tái tạo được lỗi của bạn? Trao đổi với developer, ngồi lại với nhau liệt kê lại từng step một, xem có sai sót gì không, quên clear cache chẳng hạn,....
-
Kiểm thử hệ thống là gì? Là một phương pháp theo dõi và đánh giá hành vi của sản phẩm hoặc hệ thống phần mềm hoàn chỉnh đã được tích hợp đầy đủ, dựa vào đặc tả và các yêu cầu chức năng được xác định trước.
-
Kỹ thuật phân vùng tương đương (equivalence partitioning) là gì? Là chia thành nhiều vùng mà mỗi vùng thuộc có cùng thuộc tính giống nhau. VD: Login in: pass word 6 - 10 ký tự
- vùng hợp lệ 6 <= x <= 10
- vùng không hợp lệ: <6, >10, để trống
- Black box testing là gì? White box testing là gì?
- Black Box: chỉ biết được giá trị input, output. Áp dụng cho người không biết technical mindset EX: Test login nếu success thì login thành công, ngược lại thì show ra message thông báo lỗi
- White Box: biết được thiết kế cấu trúc giải thuật bên trong và thực hiện các công việc. Áp dụng cho developer, technical mindset EX: khi developer viết unit test
- Test plan là gì? Trình bày nội dung của test plan? Là tài liệu tổng quan về việc kiểm thử 1 project đặc tả:
- Phạm vi dự án, hướng tiếp cận, quy trình kiểm thử
- Tài nguyên và nhân lực cần có, các tính năng cần được test và không cần phải test
- Các công cụ và môi trường test cần có. Test plan là cơ sở để test các sản phẩm / phần mềm trong một dự án
- Test scenario là gì? Khác gì so với testcase Test Scenario là tập hợp các testcase để test 1 form hoặc function, chỉ nêu mục đích, không chỉ ra các step cụ thể
Trong cuộc sống gặp nhau là một cái duyên, biết đâu một ngày nào đó chúng ta va vào nhau !
[QC][Interview_questions] : https://viblo.asia/p/nhung-cau-hoi-phong-van-qc-manual-tester-fresher-level-ddtcmt-63vKj18y52R?fbclid=IwAR2rFKnULAlyOzCD8xkWd3jWRICqAqzr5j4nvNkfxS14QQs1Q3WcrdzJvgE
[PHP][Interview_questions] : https://viblo.asia/p/nhung-cau-hoi-phong-van-php-thuong-gap-ddtcmt-3Q75w639lWb
[Hướng dẫn tìm bài viết của @dtttthong bằng từ khoá] : DDTCMT