Tất cả
Công ty

Bài viết liên quan

Xem tất cả
Test case là gì? Cách viết Test case hiệu quả

Test case là gì? Cách viết Test case hiệu quả

Test case là một tài liệu quan trọng trong kiểm thử phần mềm nói riêng và quá trình phát triển dự án phần mềm nói chung. Việc viết test case hiệu quả sẽ giúp tăng tính ổn định và độ tin cậy của phần mềm, quyết định trực tiếp đến sự thành công của dự án. Trong bài viết hôm nay, chúng ta cùng nhau tìm hiểu xem Test case là gì và cách để viết được một test case hiệu quả nhé. Test case là gì? Test case – trường hợp kiểm thử là một tài liệu tập hợp các hành động được thực thi để kiểm tra, xác minh xem một chức năng của phần mềm có hoạt động chính xác với yêu cầu hay không. Một test case sẽ mô tả quá trình dữ liệu đầu vào (input), các hành động(action) hay sự kiện(event) thực hiện một cách tuần tự và kết quả mong đợi (expected result). Mục đích và vai trò của test case trong [...]

Đọc thêm
RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới

RxJava – Thời đại lập trình Reactive programming ứng dụng Android đã tới

Trước mình làm dự án Javascript và Nodejs, mình phải làm việc rất nhiều với tư duy hướng sự kiện. Lúc đó mình cứ nghĩ rằng có lẽ kiểu lập trình hướng sự kiện này chỉ thích hợp trên web app, hay cụ thể là Javascript mà thôi. Với các ứng dụng Android, chúng ta đã quá quen thuộc với cách viết code tuần tự, hay còn gọi là lập trình đồng bộ. Giờ đây, với tư duy lập trình hướng sự kiện hay bất đồng bộ đó đã lan sang cả các dự án xây dựng ứng dụng Android. Không biết do mình cổ hủ, lạc hậu hay giờ người ta mới phổ biến thư viện này. Thư viện đó chính là RxJava, một thư viện để hỗ trợ việc viết ứng dụng Android theo kiểu hướng sự kiện. Nếu bạn đang có ý định tìm hiểu hoặc đã tìm hiểu trước đó rồi. Nhưng vẫn còn mơ hồ về RxJava thì bài viết này dành riêng cho bạn. Mình sẽ [...]

Đọc thêm
Test plan là gì? 4 bước cần thiết để thực hiện test plan?

Test plan là gì? 4 bước cần thiết để thực hiện test plan?

Test plan là một tài liệu thiết yếu được sử dụng trong quá trình phát triển và cải thiện chất lượng phần mềm. Trong bài viết này, chúng ta sẽ tìm hiểu về khái niệm test plan là gì, các thành phần chính và mục đích của test plan.  Test plan là gì? Test plan là một tài liệu chi tiết mô tả các hoạt động, phương pháp và kế hoạch để thực hiện một quá trình kiểm thử cho một sản phẩm hoặc một hệ thống. Đây là một phần quan trọng trong việc kiểm thử phần mềm, giúp nhóm phát triển xác định được tất cả các thông tin cần thiết về mục tiêu, phạm vi, lịch trình, tài nguyên và các bước cụ thể để tiến hành thực hiện kiểm thử. >>> Xem thêm: Stress testing là gì? Phân biệt stress testing và load testing Mục đích của test plan là gì? Test plan được sử dụng phổ biến vì: [...]

Đọc thêm
Stress testing là gì? Phân biệt stress testing và load testing

Stress testing là gì? Phân biệt stress testing và load testing

Stress testing là một thuật ngữ quan trọng trong lĩnh vực kiểm thử phần mềm và hệ thống. Trong bài viết này, chúng ta sẽ cùng khám phá về stress testing là gì, phân loại và so sánh phương pháp kiểm thử này với load stress testing. Stress testing là gì? Stress testing hay kiểm thử căng thẳng là một công cụ kiểm thử phần mềm nhằm đánh giá khả năng hoạt động của hệ thống hoặc ứng dụng phần mềm dưới trọng tải cao nhằm đảm bảo rằng hệ thống vẫn hoạt động hiệu quả và ổn định kể cả trong điều kiện bất lợi. Quá trình stress testing bao gồm tạo ra các tình huống tải cao như số lượng lớn người dùng truy cập vào cùng một thời điểm, khiến hệ thống phải đối mặt với căng thẳng tới mức tối đa nhằm phát hiện giới hạn truy cập của hệ thống và những vấn đề mà [...]

Đọc thêm