Blog

  • TESTER – Ai cũng làm được
    💖 Trong thế giới công nghệ thông tin đang phát triển nhanh chóng ngày nay, vai trò của kiểm thử viên (tester) ngày càng trở nên quan trọng. Công việc này không chỉ đơn thuần là tìm lỗi trong sản phẩm đang được phát triển mà còn góp phần đảm bảo chất lượng và độ tin cậy của phần mềm
  • Nên thi ISTQB Online tại nhà hay Trung tâm?
    ❦ Bạn đang phân vân và lăn tăn không biết nên thi ISTQB theo hình thức nào cho phù hợp, nên thi ISTQB offline hay online (trực tuyến), và thi online thì nên thi tại nhà hay tại một đại lý thi nào đó như SmartPro, thì bài viết này sẽ giúp bạn đưa ra quyết định sáng suốt hơn
  • Tố chất cần thiết của Tester
    ✅ Có nhiều yếu tố góp phần “tạo nên”một tester xịn. Ngoài kiến thức nền tảng về kiểm thử phần mềm, để trở thành một Tester chuyên nghiệp và tiến tới trình độ cao trong sự nghiệp kiểm thử, bạn cần chủ động trang bị cho mình các kiến thức về công nghệ thông tin như lập trình, hiểu được
  • Học lập trình ra làm tester
    💚 Dù là tester hay công việc khác, khi chưa đi làm chắc hẳn bạn đều có chung một thắc mắc “Làm thế nào để bước chân vào một doanh nghiệp?” Mới ra trường đang tìm việc hay bạn đang là một tester muốn nhảy công ty thì điều kiện đầu tiên để bước chân vào doanh nghiệp khác đó
  • Kinh nghiệm thi ISTQB CTFL V4.0
    ❤️ Mình vừa thi đạt chứng chỉ ISTQB CTFL V4.0 qua nền tảng Brightest vào chiều Thứ 2 (27.11.2023) nên chia sẻ một số kinh nghiệm về quá trình học tập của mình để tiếp thêm động lực cho bạn nào đang trong giai đoạn tương tự. Nói một xíu về bản thân, xuất thân của mình không phải là
  • Cách để “sống hòa thuận” với Developer
    🍀 Nhìn qua tiêu đề, có thể bạn cho rằng mối quan hệ giữa Tester (QA hay QC nói chung) và lập trình viên (Developer – hay gọi tắt là Dev) thường sẽ rất tệ, hiếm khi “cơm lành, canh ngọt” trong công việc. Nhiều người cho rằng mối quan hệ giữa Dev và Tester là “phức tạp”, “khó hòa
  • User story là gì? Ví dụ và mẫu user story
    👩‍🦰 Nói ngắn gọn thì “user story” là một phương tiện giải thích không chính thức và tổng quan về một tính năng của phần mềm, nó được viết từ góc nhìn của người dùng cuối. Mục đích của “user story” là diễn đạt cách một tính năng phần mềm sẽ mang lại giá trị cho người dùng. Có lẽ
  • Remote Tester: Kinh nghiệm Tìm việc
    🍀 Xin chào cả nhà, mình là một “remote tester” đây. Bài viết này mình sẽ chia sẻ một số kinh nghiệm phỏng vấn và tìm kiếm công việc tester remote (kiểm thử phần mềm từ xa). Sau một thời gian nằm vùng trên nhóm facebook TESTING VN mình thấy nhiều bạn có cùng mối quan tâm về remote tester
  • TESTER: ĐỪNG NGẠI ĐẶT CÂU HỎI
    🍀 Không riêng gì với tester, đặt câu hỏi là một kỹ năng quan trọng để giúp chúng ta hoàn thành công việc một cách hiệu quả nhất. Tuy nhiên vẫn có nhiều tester vẫn còn tâm lý “ngại hỏi” hoặc không biết phải hỏi như thế nào cho hợp lý và hiệu quả. Bài viết này sẽ giúp bạn
  • 5 kỹ năng Tester nhất định phải có
    🍀 Bài viết này liệt kê những kỹ năng cần thiết cho mọi tester từ manual đến kiểm thử tự động để làm tốt công việc của mình và phát triển xa hơn trong sự nghiệp của mình: Kiểm thử phần mềm là một quá trình bao gồm nhiều hoạt động khác nhau nhằm để kiểm tra và đánh giá
  • ISTQB® 4.0 có gì mới
    ⭐ Về tổng thể, trong lần cập nhật này nhóm soạn thảo tài liệu đề cương ISTQB® đã bổ sung nhiều thông tin và kiến thức về kiểm thử phần mềm trong các dự án Agile. Đề cương ISTQB® mới Xem nội dung đề cương đầy đủ ISTQB online ở đây nhé. Sau đây là tóm tắt nội dung đề
  • Kiểm thử hiệu năng
    ❤ Kiểm thử hiệu năng là một quá trình kiểm thử một phần hoặc cả hệ thống nhằm xác định độ ổn định, tốc độ, khả năng mở rộng và đáp ứng của nó theo từng khối lượng công việc nhất định. Theo ISTQB Glossary thì “kiểm thử hiệu năng” là quá trình kiểm thử để xác định hiệu quả
  • Tester trái ngành: Áp lực những tháng đầu (P2)
    Môi trường mới: Leader quá bận để hỗ trợ 🍀 Suy nghĩ trong chừng một tuần là mình cập nhật CV. Theo thông tin trên nhóm Testing VN Jobs (https://www.facebook.com/groups/jobs.testing.vn) mình cũng “rải CV” vài chỗ. Thời điểm này nhu cầu tuyển tester dưới 1 năm kinh nghiệm còn nhiều, và sau mỗi lần phỏng vấn mình đều ghi chép
  • Tester trái ngành: Áp lực những tháng đầu (P1)
    Không ai phải ai cũng gặp may mắn khi ra trường làm đúng chuyên ngành mình đã học. Và cũng không phải ai cũng thấy hạnh phúc khi làm việc đúng chuyên ngành học của mình. Nhiều bạn bè của mình, và bản thân mình khi chọn ngành học chỉ đơn thuần là nghe theo lời khuyên từ những người đi trước và phần lớn là tác động của gia đình.
  • Trái ngành học tester khó không?
    ❤ Đối với mình, lý do của một đứa có nền tảng là tiếng Anh Thương Mại, lại đi học kiểm thử phần mềm là sau 2 năm làm việc trong lĩnh vực Marketing, cảm thấy bản thân thực sự không có hứng thú với nó, mặc dù đã cố gắng kiên trì một thời gian để xác định do
  • SQL Injection
    SQL Injection là gì 💻 SQL Injection là kỹ thuật cho phép hacker lợi dụng các lỗ hổng trong việc kiểm tra điều kiện dựa vào dữ liệu đầu vào (thường do người dùng nhập từ UI) hoặc khi thực thi các câu lệnh truy vấn và các thao tác khác trong hệ quản trị cơ sở dữ liệu (Database
  • Regression testing (kiểm thử hồi quy) là gì?
    ❤ Kiểm thử hồi quy (regression testing) là việc kiểm thử lại các chức năng hoặc toàn bộ hệ thống để bảo đảm chúng vẫn hoạt động tốt sau khi có sự thay đổi, ví dụ như thay đổi yêu cầu hoặc sửa lỗi (fix bug) hoặc thậm chí hệ thống của máy chủ (server) hoặc điện thoại nâng cấp
  • Sự khác nhau giữa confirmation và regression testing
    👌 Rất nhiều bạn vẫn không phân biệt rõ sự khác nhau giữa confirmation và regression testing, trong bài này mình sẽ chia sẻ thông tin cơ bản và giúp bạn phân biệt được những điểm giống và khác nhau giữa confirmation và regression testing. Trước tiên mình sẽ giới thiệu về confirmation testing, sau đó là regression testing và
  • MVP là gì?
    🌱Trong phát triển phần mềm, MVP viết tắt của cụm từ Minimum Viable Product để chỉ phiên bản tối thiểu của một ứng dụng/hệ thống phần mềm hay một chức năng (feature) mà có thể phát hành (release) đến tay người dùng. Phiên bản này chỉ bao gồm các chức năng cốt lõi, cơ bản nhất mà người dùng có
  • Tester trái ngành: Những khó khăn thường gặp
    🍀 Nhiều bạn vẫn đang rất happy (vẫn thích và tìm thấy niềm vui trong công việc) với công việc kiểm thử phần mềm. Nhưng có bạn lại gặp nhiều khó khăn trở ngại và có thể tệ hơn là thấy chán nản với công việc này. Dưới đây là một số khó khăn thường gặp của các bạn trái
  • Mô hình học tập VAK
    🎓 Theo nghiên cứu của các chuyên gia về NLP (Neuro-linguistic programming – Lập trình ngôn ngữ tư duy) tại Mỹ thì con người chúng ta học hỏi và tiếp nhận thông tin qua năm giác quan gồm: thị giác (nhìn), thính giác (nghe), xúc giác (vận động, sờ chạm), vị giác (nếm) và khứu giác (ngửi). Trong năm giác
  • Email hợp lệ
    📧 Email hợp lệ theo chuẩn W3C là email có dạng: 1( atext / “.” ) “@” ldh-str 1( “.” ldh-str ) Trong đó, atext (được định nghĩa theo chuẩn [RFC 5322]) và ldh-str được định nghĩa theo chuẩn [RFC 1034]. Vì thế, email hợp lệ là email có dạng như sau: /^[a-zA-Z0-9.!#$%&’+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:.[a-zA-Z0-9-]+)$/ Ví dụ email hợp lệ: son-hoang.tester@example.com Mời
  • Điều kiện thi ISTQB Advanced
    ⭐ Bạn CÓ THỂ đăng ký thi ISTQB Advanced Level – CTAL (Test Manager, Test Analyst, v.v…) dù bạn đã thi ISTQB Foundation Level (mức cơ bản) theo hình thức online hay offline. Nhưng bạn phải cung cấp thông tin bằng chứng để chứng minh, và giúp nơi tổ chức thi thẩm định xác minh trước khi cấp phép cho
  • Lệ phí thi chứng chỉ ISTQB®
    $ Lệ phí thi chứng chỉ ISTQB® hiện nay là bao nhiêu? Trong bài viết này mình sẽ giải thích cho các bạn tại sao lệ phí thi istqb online lại đắt hơn so với thi ISTQB offline trên giấy do Việt Nam (Vietnamese Testing Board) cấp. Thi ISTQB online và offline Hình thức thi online là thi trực tuyến
  • Daylight saving time (DST)
    🕑 Daylight saving time (viết tắt DST) là một quy ước chỉnh đồng hồ sớm hơn một khoảng thời gian (thường là 1 giờ) so với giờ tiêu chuẩn, tại một số địa phương của một số quốc gia, trong một giai đoạn (thường là vào mùa hè) trong năm. Theo wiki, daylight saving time, ở các khu vực Mỹ,
  • Công cụ tạo tập tin .gif
    🍀 Cụm từ “file .gif” mình dùng trong bài viết này là nói về các tập/tệp tin có định dạng là .gif (đuôi mở rộng .gif), ví dụ như bug1.gif. Tập tin .gif là gì? File .gif là một định dạng ảnh động không bao gồm âm thanh. GIF được viết tắt của cụm từ Graphics Interchange Format, (dịch nôm
  • Kiểm thử phần mềm là gì?

    Kiểm thử phần mềm (software testing) là một quá trình bao gồm nhiều hoạt động nhằm đánh giá chất lượng các sản phẩm phần mềm và giảm thiểu rủi ro do lỗi gây ra trong quá trình vận hành khi đưa vào sử dụng thực tế. Các hoạt động kiểm thử này bao gồm các hoạt động xem xét đánh giá (review) tài liệu, các bản thiết kế, và bao gồm mã nguồn (source code), các hoạt động này trong thực tế hay gọi là “review” (rà soát). Và các hoạt động kiểm thử được thực hiện trên sản phẩm (nếu bạn gặp từ “dynamic testing”).

    Trên đây là khái niệm chuẩn về kiểm thử phần mềm, tuy nhiên trên thực tế có nhiều quan niệm sai lầm về kiểm thử phần mềm, và một trong số đó là mọi người hay cho rằng kiểm thử chỉ là công việc thực thi (chạy) các trường hợp kiểm thử (test cases) trên một ứng dụng phần mềm (web application, desktop application, hay mobile application).

  • Top 5 lỗi thường gặp khi làm việc với PostgreSQL
    ★ Trong quá trình làm việc, tester có thể sẽ phải thao tác trực tiếp trong DB (viết tắt của từ database – cơ sở dữ liệu). Rất nhiều tester gặp khó khăn trong quá trình làm việc với các DBMS (viết tắt của cụm từ DB Management System – hệ quản trị cơ sở dữ liệu) vì chúng có
  • 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