Blog

  • Git Basics – Các câu lệnh Git cơ bản
    Git là gì? ☘ Git là một hệ thống quản lý phiên bản phân tán (distributed version control) mã nguồn mở và miễn phí, được thiết kế để xử lý mọi thứ từ các dự án nhỏ đến dự án rất lớn nhanh chóng và hiệu quả. Nguyên gốc định nghĩa trên trang git Git is a free and open
  • Trường hợp kiểm thử
    ✅ Trường hợp kiểm thử là cụm từ tiếng Việt của “test case.” Bạn có thể xem bài test case là gì ở đây để hiểu rõ hơn khái niệm cũng như cách sắp xếp test case hợp lý và hiệu quả. Theo wiki tiếng Việt, thì Trường hợp kiểm thử là một tập hợp các thông số đầu vào
  • 10 Tools Quản Lý Test Case
    🤟 Quản lý kiểm thử là quá trình xác định phạm vi kiểm thử cần thực hiện trên một hệ thống, viết test case để kiểm thử phạm vi đó, quản lý tester và các nguồn lực cần thiết để lên lịch cho các hoạt động kiểm thử. Công cụ hoặc hệ thống quản lý test case cho phép bạn
  • Tập tin HAR là gì?
    ❦ Tập tin HAR là một định dạng lưu trữ được một số công cụ sử dụng để trích xuất dữ liệu đã thu thập được. HAR viết tắt của cụm từ HTTP Archive – Lưu trữ HTTP. Về cơ bản, định dạng này là một tập tin JSON sử dụng một tập hợp các trường thông tin cụ thể.
  • BA – Business Analyst là gì?
    ⭐ Business Analyst (BA), nhân viên phân tích nghiệp vụ, là người giúp chuyển tải ý tưởng và yêu cầu của khách hàng đến tay nhóm phát triển phần mềm bao gồm Developer (Lập trình viên) và Tester (Kiểm thử viên). Chính vì là “cầu nối” giữa khách hàng và nhóm phát triển phần mềm nên vai trò của BA
  • Web UI thường gặp
    ★ Bài viết này tập hợp một số UI thường gặp trên Web mà Fresher Tester cần nắm vững. Các nhóm thành phần (element) sẽ được gom thành 4 nhóm: 1. Element để nhập thông tin Các element cơ bản trong phần này bao gồm: checkboxes, radio buttons, dropdown lists, list boxes, buttons, toggles, text fields, date field. Checkbox Checkbox
  • Test case là gì? Hướng dẫn cách viết và sắp xếp test case
    ✓ Test case là một trường hợp cần kiểm thử, nó bao gồm các thao tác/hành động trên hệ thống, điều kiện cần (tiên quyết), các giá trị đầu vào, và kết quả mong đợi. Một test case thì nên chỉ kiểm tra một trường hợp, một khía cạnh cụ thể nào đó chứ đừng lan man – Tham khảo
  • Khóa học tester
    ⭐ Khóa học tester nhận được nhiều quan tâm nhất tại Testing VN là khóa Fresher Tester. Đây cũng là lớp nhận được yêu cầu tư vấn nhiều nhất. Cũng dễ hiểu là vì đa phần học viên lớp này là các bạn mới bắt đầu tìm hiểu về công việc kiểm thử phần mềm, hay được gọi là “nghề
  • Non-printing character là gì?
    ⭐ Non-printing characters là những ký tự được tạo ra do một phím hoặc một tổ hợp phím trên bàn phím máy tính, điện thoại, hay máy tính bảng. Dịch ra Tiếng Việt, thì non-printing characters có nghĩa là “ký tự in ra không thấy.” Ví dụ như khi bạn mở MS Word lên rồi nhấn phím Tab và Enter
  • State Transition Testing là gì?
    ⭐ State transition testing là một kỹ thuật kiểm thử hộp đen. Kỹ thuật này giúp bạn thiết kế test case dựa vào mô hình (model) hoặc lược đồ (diagram) mô tả các trạng thái (state) và chuyển đổi (transition) của chúng. Định nghĩa State Transition Testing theo ISTQB Glossary: https://glossary.istqb.org State transition testing is a black-box test technique in
  • Statement testing là gì?
    ⭐ Statement testing là một kỹ thuật kiểm thử hộp trắng (white-box testing) giúp xác định các test case để thực thi một số câu lệnh của một chức năng nào đó. Bài viết này sẽ giải thích cho bạn “statement testing là gì?” và cách xác định statement coverage cho một đoạn code đơn giản. Xuyên suốt bài này
  • Tạo File Theo Dung lượng Mong muốn
    📁 Trong quá trình kiểm thử tester sẽ gặp trường hợp kiểm tra dung lượng cho phép upload. Bạn sẽ gặp khó khăn nếu không biết cách tạo ra một số file có dung lượng theo yêu cầu để kiểm thử hiệu quả. Bài viết này sẽ hướng dẫn bạn tạo file có dung lượng theo mong muốn trên Windows
  • Khóa học tester cho người mới bắt đầu
    ⛳ Nếu bạn đang tìm khóa học tester cho người mới bắt đầu thì lớp Fresher Tester là lựa chọn phù hợp nhất cho người chưa biết gì về kiểm thử phần mềm, thậm chí là học trái ngành như Kế toán, Tài chính Ngân hàng, hay Ngôn ngữ Anh/Nhật. Đó là khoá kiểm thử phần mềm cơ bản dành
  • Trái ngành nên học tester thế nào?
    💖 Em là một cô Fresher Tester trái ngành đang làm việc được 3 tháng tại một công ty phần mềm 1000+ nhân sự tại Thành Phố Hồ Chí Minh. Qua bài này em chia sẻ cách học kiểm thử phần mềm qua hình thức online của em để bạn nào đang lăn tăn thì sẽ bớt hoang mang giống
  • Tuyển dụng & Tester
    ⭐ Tuyển dụng tester là một công việc không hề đơn giản. Bởi lẽ nhu cầu tuyển dụng ngày càng cao mà tester (QA, QC) thì “lặn” đâu mất tiêu hết trơn. HR, nhà tuyển dụng, và nhân viên tuyển dụng bán thời gian (headhunter) tìm đỏ mắt mà vẫn chưa tuyển được người. Có nhiều lý do vì sao
  • Kỹ thuật 6 chiếc mũ tư duy
    ❦ Nếu mọi chức năng mới đều được mang ra thảo luận kỹ lưỡng bởi cả nhóm phát triển phần mềm bao gồm Product Manager hay Product Owner, Developer, Tester, DevOps, và UX Designer thì chắc chắn sẽ gặp rất ít sự cố (incident) trong lúc vận hành. Trong tài liệu ISTQB CTFL đề cập nhiều kỹ thuật review (review
  • 10 Tools Chụp Màn Hình (Screen Capture) của Tester | cập nhật 2022
    ❦ Một trong những nhiệm vụ của Tester là báo lỗi (hay gọi là “post bug”). Mà khi post bug thì thường không thể thiếu “chụp màn hình.” Ảnh chụp màn hình (screenshot) là bằng chứng “không thể chối cãi” rằng lỗi đã và đang xuất hiện trên máy tính của Tester (hay công ty bạn gọi là QC hoặc
  • Lorem Ipsum trong Kiểm thử Phần mềm
    ❦ Có thể bạn đã và đang sử dụng những đoạn văn bản giả không có ý nghĩa thay vì “test, test” hay “asdf” để nhập vào các text box trong quá trình kiểm thử phần mềm. Trong bài viết này mình cùng tìm hiểu về Lorem Ipsum là gì và cách tạo các đoạn text mẫu bằng tiếng Anh,
  • Nghề Tester
    ❤️ Tester là người chịu trách nhiệm cho các hoạt động (công việc) kiểm thử trong một dự án phát triển phần mềm. Tùy công ty sẽ có tên gọi cho vai trò này khác nhau như Tester (kiểm thử viên), QC (Quality Control – nhân viên kiểm soát chất lượng), QA (Quality Assurance – nhân viên bảo đảm chất
  • Phỏng vấn Tester
    Qua các vòng phỏng vấn tester là cơ hội duy nhất để bạn cho nhà tuyển dụng thấy được kiến thức, kinh nghiệm, và khả năng của bản thân. Từ đó giúp bạn thương lượng được offer tốt hơn. Dưới đây là tập hợp một số kinh nghiệm phỏng vấn tester do các thành viên Testing VN chia sẻ. Mời
  • Học tester ở đâu?
    🎓 Bạn đang tìm nơi học tester để tham gia vào nhóm kiểm thử phần mềm, ngành IT. Nếu đang tìm một nơi dạy kiểm thử phần mềm tốt nhất tại Việt Nam thì bạn sẽ không bao giờ tìm thấy một nơi nào như thế. Quan trọng là bạn muốn học gì! Điều bạn đang tìm kiếm điều gì
  • Edge case là gì?
    🐞 Trong kiểm thử phần mềm, khi bạn dựa vào tài liệu mô tả yêu cầu để thiết kế, nghĩ ra những trường hợp cần kiểm thử, thì đa phần những trường hợp: đó là positive case (còn gọi là happy case) – là những trường hợp nhập các giá trị đúng thì mong đợi phần mềm thực hiện đúng
  • Cố gắng học hỏi và liên tục cải tiến
    ⚓ Thấy nhiều bạn hỏi câu hỏi trong nhóm facebook Testing VN về một số vấn đề liên quan đến chuyển ngành như cơ hội nào cho non-IT Tester, có nên chuyển sang làm tester khi đã lớn tuổi rồi? v.v… Hôm nay vô tình đọc được bài báo này Quý cô diệt muỗi trên VNexpress thì mình muốn chia
  • Luyện thi ISTQB Online hiệu quả
    😊 Cùng học ISTQB online nào. Chào mừng bạn đến với “Phòng luyện thuật ngữ“ Các thuật ngữ bắt đầu bằng chữ “test” [qdeck] [q] ISTQB là gì? [a] ISTQB viết tắt của tên tổ chức International Software Testing Qualifications Board [q] test [a] A set of one or more test cases. Là tập hợp một hay nhiều trường hợp
  • Khảo sát NPS Survey là gì
    😊 Có thể bạn đã biết đến dạng khảo sát NPS (dưới đây mình gọi là NPS Survey). Có thể nhóm bạn cũng đang dựa vào NPS để theo dõi và đánh giá thành quả của cả nhóm được đón nhận như thế nào. Hoặc cũng có thể đã thấy NPS Survey hiển thị ra trong lúc bạn đang lang
  • Email Alias là gì?
    📧 Làm thế nào để kiểm thử chức năng tạo tài khoản (User) trong khi bạn chỉ có một tài khoản Gmail? Trong bài viết này mình sẽ hướng dẫn bạn cách tối ưu hoá việc sử dụng tài khoản Gmail của mình để giảm thời gian kiểm thử chức năng tạo tài khoản một cách hiệu quả, nhanh chóng.
  • INCEPIT VIETNAM VÀ TESTING VN
    🤝 Xin thông báo chương trình hợp tác giữa Công ty IncepIT Vietnam và Testing VN về việc tuyển dụng Tester đã hoàn thành khóa học Fresher Tester tại TestingVN. Số lượng hiện đang cần tuyển là 03 bạn. Tìm hiểu thêm thông tin về IncepIT VietnamTìm hiểu thêm về khóa học Fresher Tester tại Testing VN Thông tin chi
  • 7 Nguyên tắc Kiểm thử Phần mềm
    7 Trong bài này mình sẽ giải thích 7 nguyên tắc kiểm thử phần mềm theo đề cương ISTQB CTFL – Foundation Level. Các nguyên tắc kiểm thử trong bài viết này dựa vào Đề cương ISTQB mới nhất (2018 V3.1). Các bạn có thể tìm thấy bản nguyên gốc trong Chương 1 – Phần 1.3 Seven Testing Principles –
  • Đề Cương ISTQB Mới Nhất (2018)
    ❦ Bài viết này giới thiệu nội dung đề cương ISTQB CTFL mới nhất 2018 V3.1. Kéo xuống bên dưới để xem nội dung đề cương trực tuyến – syllabus 2018 online hoặc tải về ở đây Syllabus ISTQB 2018. Nội Dung Đề Cương Syllabus ISTQB 2018 1. Fundamentals of Testing 1.1 What is Testing? 1.1.1 Typical Objectives of Testing
  • Dogfooding là gì
    🐾 Lần đầu tiên mình nghe cụm từ Dogfooding là lúc vào làm QA (Quality Assistant) tại Atlassian, khoảng đầu năm 2014. Khi nghe cụm từ “dog food” mình rất ngạc nhiên và không hiểu nó nghĩa là gì. Hôm nay vô tình gặp lại, quyết định chia sẻ cho bạn nào chưa biết thì bây giờ biết nhé. Dogfooding