I. Quản lý loop và custom workflow Như các bạn đã biết, chức năng runner trong postman có khả năng run nhiều request trong 1 lần chạy, nhưng những request này chỉ có thể run theo thứ tự từ trên xuống dưới mà không thể loop (lặp lại) 1 request nhiều lần hoặc branching (nhảy…
Author: jackey.phuong
Topic 30: Đặt biến cho đường dẫn file upload
I. Problem Trong postman, khi muốn test 1 chức năng liên quan đến upload file, postman UI không cho bạn đặt biến, để linh động file upload, mà chỉ được chọn 1 file từ máy của bạn II. Solution Nguồn: https://giangtester.com/api-testing-voi-postman-phan-25-dat-bien-cho-duong-dan-file-upload/
Topic 29: Build dynamic request body
Thế nào là một dynamic request body, đó là 1 cái request body có data linh động, mỗi lần run test bạn không phải sửa lại data Đây là request body thông thường Đây là dynamic request body, tất cả các vị trí đều là variable (biến) I. Postman cung cấp fake data cực dễ…
Làm thế nào để lựa chọn công cụ kiểm thử tự động hóa hiệu quả nhất
Lựa chọn công cụ kiểm thử tự động là một trong những bước quan trọng nhất trước khi bắt đầu tự động hóa cho một dự án bất kỳ. Điều quan trọng là bởi vì công cụ này sẽ ảnh hưởng lớn hoàn toàn đến nỗ lực tự động hóa toàn bộ của bạn. Nếu…
8 Ngộ nhận phổ biến về nghề kiểm thử phần mềm
Kiểm thử phần mềm (Tester) đang ngày càng phát triển ở Việt Nam và được nhiều người quan tâm biết đến. Trong quá trình tìm hiểu và phát triển nghề nghiệp, mình thấy có những ngộ nhận về kiểm thử phần mềm mà nhiều người bao gồm kỹ sư kiểm thử phần mềm, lập trình…
NGHỀ KIỂM THỬ PHẦN MỀM SOFTWARE TESTING LÀ GÌ?
1. SOFTWARE TESTING LÀ GÌ? Software Testing – Kiểm thử phần mềm là một phương pháp để kiểm tra sản phẩm phần mềm thực tế có phù hợp với các yêu cầu mong đợi hay không và để đảm bảo rằng sản phẩm phần mềm đó vận hành ổn định. Mục đích của kiểm thử phần…
QA QC là gì? Nhiệm vụ và Chức năng của QA QC
QA và QC là một thuật ngữ khá quen thuộc trong lập trình. Tuy nhiên, với những người mới bước chân vào nghề thì thường hay nhầm lẫn giữa 2 vị trí công việc này. Bởi cả QA và QC đều liên quan đến chất lượng, tuy nhiên mỗi thuật ngữ đều có những khác biệt rõ rệt…
Acceptance Testing Là Gì?
Acceptance Testing là một trong 4 mức độ kiểm thử và cũng là bước cuối cùng trước khi sản phẩm được đưa ra hoạt động hoặc trước khi phân phối sản phẩm phải được chấp nhận. Vậy, Acceptance Testing là gì? Có những loại Acceptance Testing nào? I. Kiểm Thử Chấp Nhận Là Gì Acceptance…
System testing là gì?
Trong kiểm thử phần mềm, người kiểm thử thực hiện nhiều cấp độ kiểm thử khác nhau. Từ unit testing đến acceptance testing, đảm bảo rằng tất cả các thành phần của sản phẩm được kiểm tra kỹ lưỡng, không có bất kỳ trở ngại nào. Được thực hiện sau khi integration testing và trước…
Integration Test là gì?
1. Khái niệm 2. Tại sao Integration Testing là cần thiết Mặc dù mỗi module đều được unit test nhưng các lỗi vẫn còn tồn tại với các lý do khác nhau: 3. Ví dụ về Kiểm thử Tích Hợp: Giả sử bạn làm việc cho một tổ chức CNTT đã được yêu cầu phát…