Skip to content
Showing 1-23 of 23 items.
@renovate
Admin 18/03/2021 21:50
Integration Testing

What is Integration Testing? Integration Testing được định nghĩa là một kiểu kiểm thử trong đó các mô-đun phần mềm được tích hợp một cách logic và được kiểm tra như một nhóm. Một dự án phần mềm điển hình bao gồm nhiều mô-đun phần mềm, được mã hóa bởi các lập trình viên khác nhau. Mục đích của mức độ kiểm tra này là để lộ ra các khiếm khuyết trong sự tương tác giữa các mô-đun...

Testing
@renovate
Admin 20/03/2021 22:40
Bắt đầu trở thành một Tester như thế nào?

Trước đây khi còn là sinh viên, với một người học công nghệ thông tin nên tôi được nghe nhiều về nghề Tester. Nhưng ở thời điểm đó, tất cả những gì tôi biết về nghề chỉ là lý thuyết thông qua thông tin báo mạng hoặc nghe các anh chị, thầy cô khoá trên kể lại Khi làm luận án tốt nghiệp, tôi cũng chọn đề tài testing để chiến đấu. Và như để giải đáp được câu hỏi và hiểu...

Testing
@renovate
Admin 02/04/2021 09:30
Mô hình phát triển phần mềm: Agile

1. Agile là gì? Agile là một phương pháp thúc đẩy sự lặp lại liên tục của quá trình phát triển và kiểm thử trong suốt vòng đời phát triển phần mềm của dự án. Trong mô hình Agile, cả hoạt động phát triển và kiểm thử đều diễn ra đồng thời, không như mô hình Waterfall diễn ra tuần tự. 2. Phát triển phần mềm theo Agile Phát triển phần mềm theo Agile là một trong những quy trình đơn giản...

Happy New Year Agile Testing
@renovate
Admin 05/05/2021 10:10
Một số lý thuyết trong kiểm thử luồng dữ liệu

Định nghĩa biến(Variable definition) Một biến của chương trình được định nghĩa(DEFINED) khi giá trị của nó được thay đổi. Bao gồm các trường hợp sau: Nằm ở vế bên trái trong câu lệnh gán, ví dụ: y = 20 Trong câu lệnh nhập đầu vào, ví dụ getInput(y) Được sử dụng với vai trò là tham số tham chiếu của một hàm, ví dụ update(x, &y) Sử dụng biến(Variable Use) Một biến của chương trình...

Testing flow May Fest data
@renovate
Admin 12/05/2021 18:40
Kỹ thuật Phân tích giá trị biên và Phân vùng tương đương

Trên thực tế, do thời gian và ngân sách nên chúng ta không thể kiểm thử cạn kiệt cho từng tập dữ liệu, đặc biệt là khi có một nhóm các điều kiện kết hợp với nhau. Chúng ta cần một cách dễ dàng hoặc những kỹ thuật đặc biệt nào đó có thể chọn ra được các trường hợp kiểm thử thông minh từ nhóm các trường hợp kiểm thử sao cho tất cả các case được bao phủ. Và kỹ thuật Phân...

Testing
@renovate
Admin 15/05/2021 10:00
Project Risks và giải pháp trong quản lý kiểm thử

Khi thực hiện dự án, luôn có những rủi ro tiềm ẩn. Để giảm thiểu được những rủi ro có thể xảy ra, ta cần xác định những rủi ro đó, sau đó phân tích và đánh giá, đưa ra độ ưu tiên cho từng rủi ro. Hãy cùng Phân tích rủi ro và tìm ra giải pháp để tiết kiệm nguồn lực cũng như giảm thiểu rủi ro để dự án thành công hơn nhé. 1. Project Risks là gì? Project Risks (rủi ro dự án) là rủi...

Kiểm thử Testing Project Risks giải pháp
@renovate
Admin 17/05/2021 09:50
CHINH PHỤC KIỂM THỬ API VỚI CHARLES- Hướng dẫn cài đặt

Là 1 tester, mình luôn ý thức được công nghệ đang phát triển qua từng giây một. Công việc của 1 tester sẽ không đơn giản chỉ có manual test. Nó đòi hỏi bạn cần phải biết nhiều hơn thế nữa. Một trong những yếu tố đó là khả năng sử dụng các công cụ để phục vụ cho công việc. Dự án mình mới tham gia đòi hỏi cần phải kiểm thử API, mà mình thì lại gà mờ. Cảm giác đó thật là...

Testing API testing charles
@renovate
Admin 13/06/2021 01:00
Mở đầu về API Testing (Phần 2)

Như đã đề cập ở phần trước, link bài viết: https://viblo.asia/p/mo-dau-ve-api-testing-Do754doe5M6 Các method mà client gửi lên server, status code mà server trả về, vậy ngoài status code thì nó còn có dữ liệu trả về, vậy dữ liệu đó là gì? Và nó chứa những gì trong đó? Trong lập trình ứng dụng web, các API sẽ trả kết quả về dạng XML hoặc JSON để các hệ thống khác có thể nói nói chuyện với nhau...

API Testing API testing manual manual test
@renovate
Admin 15/06/2021 15:40
Test script là gì? Các bước chuyển test case thành test script

1. Test script là gì? Có thể nói, test script là bản hướng dẫn chi tiết, viết bằng code (mã) để thực hiện automation testing (kiểm thử tự động). Ngoài ra, bạn cũng cần dùng phần mềm automation testing để thực thi test script. Một số phần mềm được sử dụng phổ biến hiện nay gồm có Selenium, UTF One (Micro Focus Unified Functional Testing), TestComplete, Cucumber,… Thông thường, trong test script, bạn sẽ...

QA Testing Testcase test script
@renovate
Admin 08/12/2021 12:00
Debug testing a nodejs app with visual code

Chắc hẳn khi viết test nhiều bạn sẽ chỉ cho test chạy và đôi khi không biết lỗi bắn ra ở đâu. Bài viết này mình sẽ hướng dẫn các bạn debug trong quá trình testing Ở đây mình sẽ sử dụng ngôn ngữ là nodejs và thực hiện test với thư viện mocha, chai và supertest 1. Chuẩn bị Các bạn cần cài đặt framework ExpressJS: Express js là một Framework nhỏ, nhưng linh hoạt được xây dựng trên nền tảng...

Visual Studio Code Testing Mochajs Debug