The different phases of a Bug Life Cycle and Cost of fixing bugs
Bug Life Cycle starts with an unintentional software bug/behavior and ends when the assigned developer fixes the bug. A bug when found should be communicated and assigned to a developer that can fix it. Once fixed, the problem area should be retested....
Tổng quan về phần mềm và công nghệ phần mềm (phần 2)
Phần mềm - Được thể hiện với 3 bộ phận cấu thành Tập các lệnh- chương trình máy tính Cấu trúc dữ liệu – được lưu trữ trên bộ nhớ, gồm việc lưu trữ thông tin được mã hóa Các tài liệu kỹ thuật liên quan - mô tả quá trình và hướng dẫn sử dụng hiệu quả -Đặc...
Tổng quan về phần mềm và công nghệ phần mềm (phần 1)
Tổng quan về phần mềm và công nghệ phần mềm 1. Các khái niệm cơ bản - Phần mềm(software)- theo nghĩa hẹp là 1 tập hợp các câu lệnh được viết bằng ngôn ngữ lập trình-> giải quyết bài toán - Công nghệ (engineering) là cách sử dụng các công cụ, kỹ thuật...
Difference between Audit and Inspection, Testing and Debugging
Difference between Audit and Inspection Audit : A systematic process to determine how the actual testing process is conducted within an organization or a team. Generally, it is an independent examination of processes which are involved during the testing...
Difference between Quality Assurance,Quality Control & Testing
Difference between Quality Assurance, Quality Control & Testing Quality Assurance Quality Control Testing Activities which ensure the implementation of processes, procedures, and standards in context to verification of developed software and intended...
Difference between Verification & Validation
Difference between Verification & Validation Verification Validation Are you building it right? Are you building the right thing? Ensure that the software system meets all the functionality. Ensure that functionalities meet the intended behavior. Verification...
When to start and stop testing?
When to start and stop testing? An early start to testing reduces the cost, time to rework and error-free software that is delivered to the client. However, in the Software Development Life Cycle (SDLC) testing can be started from the Requirements Gathering...
Testing (Validation) Principles
Testing (Validation) Principles: 1. The primary role of software testing is two-fold: - Determine if the system meets specifications (developer view); - Determine whether the system meets operational business and user needs (sponsor/customer/user view)....
Defect tracking
Defect tracking The defect is the variance from the desired product attribute (it can be a wrong, missing or extra data). It can be of two types – Defect from the product or variance from customer/user expectations. It is a flaw in the software system...
Test Case Development
Test Case Development A test case is a detailed procedure that fully tests a feature or an aspect of a feature. While the test plan describes what to test, a test case describes how to perform a particular test. You need to develop test cases for each...