Đề Xuất 12/2022 # Kiểm Thử Chức Năng Và Kiểm Thử Phi Chức Năng Là Gì / 2023 # Top 21 Like | Comforttinhdauthom.com

Đề Xuất 12/2022 # Kiểm Thử Chức Năng Và Kiểm Thử Phi Chức Năng Là Gì / 2023 # Top 21 Like

Cập nhật nội dung chi tiết về Kiểm Thử Chức Năng Và Kiểm Thử Phi Chức Năng Là Gì / 2023 mới nhất trên website Comforttinhdauthom.com. Hy vọng thông tin trong bài viết sẽ đáp ứng được nhu cầu ngoài mong đợi của bạn, chúng tôi sẽ làm việc thường xuyên để cập nhật nội dung mới nhằm giúp bạn nhận được thông tin nhanh chóng và chính xác nhất.

Nếu các bạn là dân tester thì rất quen thuộc với những phương pháp kiểm thử cơ bản Functional vs. Non-functional Testing. Hôm nay Testerprovn sẽ giới thiệu về kiểm thử chức năng và kiểm thử phi chức năng (Functional vs. Non-functional Testing) .

Kiểm thử chức năng (Functional Testing)

Kiểm thử chức năng (hay Functional Testing) là một trong các quy trình đảm bảo chất lượng của lĩnh vực kiểm thử phần mềm. Đây là một loại kiểm thử hộp đen (black box testing), tức là các trường hợp nó cần xét đến sẽ dựa vào đặc tả của ứng dụng/phần mềm hoặc hệ thống đang thử nghiệm. Các chức năng sẽ được kiểm tra bằng cách nhập các giá trị đầu vào và sau đó sẽ kiểm tra, đánh giá các kết quả đầu ra mà không cần quan tâm đến các cấu trúc hay cài đặt bên trong của ứng dụng.

Kiểm thử chức năng bao gồm kiểm tra ứng theo yêu cầu hoạt động thực tế của phần mềm. Kết hợp tất cả các phương pháp kiểm thử được thiết kế để đảm bảo từng phần một của phần mềm hoạt động như mong đợi, bằng cách sử dụng các trường hợp sử dụng (uses cases) được cung cấp bởi nhóm thiết kế hoặc nhà phân tích kinh doanh (BA). Các phương pháp kiểm tra này thường được tiến hành theo thứ tự và bao gồm:

_ Kiểm thử đơn vị (Unit testing) _ Kiểm thử tích hợp (Integration testing) _ Kiểm thử hệ thống (System testing) _ Kiểm thử chấp nhận (Acceptance testing)

Thông thường kiểm thử chức năng sẽ tiến hành theo 6 bước sau:

Xác định các chức năng mà phần mềm dự kiến sẽ làm (dựa vào đặc tả của phần mềm)

Xác định bộ dữ liệu đầu vào dựa trên các thông số kỹ thuật của chức năng

Xác định bộ dữ liệu đầu ra dựa trên các thông số kỹ thuật của chức năng

Viết và thực thi các trường hợp kiểm thử (test case)

So sánh kết quả đầu ra chuẩn bị ở bước 3 và kết quả thực tế

Dựa vào nhu cầu của khách hàng để đánh giá xem kết quả ở bước 5 có phù hợp hay không

2. Kiểm thử phi chức năng (Non-functional Testing)

Các phương pháp kiểm thử phi chức năng kết hợp tất cả các loại kiểm thử tập trung vào các khía cạnh hoạt động của một phần mềm. Bao gồm:

_Kiểm thử hiệu suất (Performance testing) _Kiểm thử bảo mật (Security testing) _Kiểm thử khả năng sử dụng (Usability testing) _Kiểm thử khả năng tương thích (Compatibility testing) Chìa khóa để phát hành phần mềm chất lượng cao mà người dùng cuối có thể dễ dàng chấp nhận là xây dựng một mô hình kiểm thử toàn diện, trong đó bao gồm đồng bộ kiểm thử chức năng và phi chức năng.

Đặc điểm của kiểm thử phi chức năng

Kiểm thử phi chức năng không thể đo lường, vì vậy không có chỗ cho đặc tính chủ quan như tốt, tốt hơn, tốt nhất, v.v.

Các con số chính xác không thể được biết khi bắt đầu quy trình

Các yêu cầu quan trọng được ưu tiên

Đảm bảo rằng các thuộc tính chất lượng được xác định chính xác trong Kỹ thuật phần mềm.

Kiểm Thử Phi Chức Năng / 2023

1. Kiểm thử phi chức năng (Non-Functional Testing) là gì?

Kiểm thử phi chức năng được định nghĩa là một loại kiểm thử Phần mềm để kiểm thử các khía cạnh phi chức năng (hiệu suất, khả năng sử dụng, độ tin cậy, v.v.) của ứng dụng phần mềm. Nó được thiết kế để kiểm thử mức độ sẵn sàng của một hệ thống theo các tham số phi chức năng mà không được giải quyết bằng kiểm thử chức năng.

Một ví dụ về Kiểm thử phi chức năng là kiểm thử xem có bao nhiêu người có thể đăng nhập đồng thời vào một phần mềm.

Kiểm thử phi chức năng cũng quan trọng không kém như kiểm thử chức năng và ảnh hưởng đến sự hài lòng của khách hàng.

2. Mục tiêu của kiểm thử phi chức năng

Kiểm thử phi chức năng sẽ tăng khả năng sử dụng, hiệu quả, khả năng bảo trì và tính di động của sản phẩm.

Tối ưu hóa cách cài đặt sản phẩm, thiết lập, thực thi, quản lý và giám sát.

Thu thập và xây dựng các thước đo và số liệu phục vụ cho nghiên cứu và phát triển nội bộ.

Cải thiện và nâng cao kiến ​​thức về khả năng và công nghệ sản phẩm đang sử dụng.

3. Đặc điểm của Kiểm thử phi chức năng

Kiểm thử phi chức năng không thể đo lường, vì vậy không có chỗ cho đặc tính chủ quan như tốt, tốt hơn, tốt nhất, v.v.

Các con số chính xác không thể được biết khi bắt đầu quy trình

Các yêu cầu quan trọng được ưu tiên

Đảm bảo rằng các thuộc tính chất lượng được xác định chính xác trong Kỹ thuật phần mềm.

4. Các tham số trong Kiểm thử phi chức năng

1) Bảo mật

Tham số xác định cách hệ thống được bảo vệ an toàn trước các cuộc tấn công có chủ ý và đột ngột từ các nguồn bên trong và bên ngoài. Điều này được kiểm thử thông qua Kiểm thử bảo mật.

2) Độ tin cậy

Mức độ mà bất kỳ hệ thống phần mềm nào liên tục thực hiện các chức năng được chỉ định mà không gặp sự cố. Điều này được kiểm thử bởi Kiểm thử độ tin cậy

3) Khả năng phục hồi

Xác minh rằng hệ thống phần mềm tiếp tục hoạt động và tự phục hồi trong trường hợp lỗi hệ thống. Điều này được kiểm tra bằng kiểm thử phục hồi

4) Khả dụng

Xác định mức độ mà người dùng có thể phụ thuộc vào hệ thống trong quá trình hoạt động. Điều này được kiểm thử bằng Kiểm thử tính ổn định.

5) Khả năng sử dụng

Người dùng có thể dễ dàng học hỏi, vận hành, chuẩn bị đầu vào và đầu ra thông qua tương tác với hệ thống. Điều này được kiểm thử bởi Kiểm thử khả năng sử dụng

6) Khả năng mở rộng

Thuật ngữ này đề cập đến mức độ mà bất kỳ ứng dụng phần mềm nào cũng có thể mở rộng khả năng xử lý của nó để đáp ứng nhu cầu gia tăng. Điều này được kiểm thử bằng khả năng mở rộng

7) Khả năng tương tác

Tham số phi chức năng này kiểm thử giao diện hệ thống phần mềm với các hệ thống phần mềm khác. Điều này được kiểm thử bởi Kiểm thử khả năng tương tác

8) Hiệu quả

Mức độ mà bất kỳ hệ thống phần mềm nào cũng có thể xử lý dung lượng, số lượng và thời gian phản hồi.

9) Linh hoạt

Thuật ngữ này đề cập đến ứng dụng có thể hoạt động dễ dàng trong các cấu hình phần cứng và phần mềm khác nhau. Giống như RAM tối thiểu, yêu cầu CPU.

10) Tính di động

Tính di động của phần mềm để chuyển từ môi trường phần cứng hoặc phần mềm hiện tại của nó.

11) Tái sử dụng

Đề cập đến một phần của hệ thống phần mềm có thể được chuyển đổi để sử dụng trong một ứng dụng khác.

5. Các loại kiểm thử phần mềm

Nói chung, có ba loại kiểm thử:

Trong các loại kiểm thử này, bạn có nhiều Cấp độ KIỂM THỬ, nhưng thông thường, chúng ta gọi là Loại kiểm thử. Bạn có thể tìm thấy một số khác biệt của phân loại trên qua các cuốn sách và tài liệu tham khảo khác nhau.

Danh sách trên không đầy đủ vì có hơn 100 loại kiểm thử. Không cần phải lo lắng, bạn sẽ dần dần tìm hiểu tất cả các loại kiểm thử trong tương lai, khi bạn xác định lâu dài với nghề kiểm thử. Ngoài ra, lưu ý rằng không phải tất cả các loại kiểm thử đều áp dụng cho tất cả các dự án mà phụ thuộc vào tính chất và phạm vi của dự án.

6. Các loại kiểm thử phi chức năng

Kiểm thử hiệu suất – Performance Testing

Kiểm thử tải – Load Testing

Kiểm thử chuyển đổi dự phòng – Failover Testing

Kiểm thử bảo mật – Security Testing

Kiểm thử khả năng tương thích – Compatibility Testing

Kiểm thử khả năng sử dụng – Usability Testing

Kiểm thử về áp lực – Stress Testing

Kiểm thử bảo trì – Maintainability Testing

Kiểm thử khả năng mở rộng – Scalability Testing

Kiểm thử khối lượng – Volume Testing

Kiểm thử bảo mật – Security Testing

Kiểm thử phục hồi – Disaster Recovery Testing

Kiểm thử tuân thủ – Compliance Testing

Kiểm thử tính di động – Portability Testing

Kiểm thử tính hiệu quả – Efficiency Testing

Kiểm thử độ tin cậy – Reliability Testing

Kiểm thử đường cơ sở – Baseline Testing

Kiểm thử độ bền – Endurance Testing

Kiểm thử tài liệu – Documentation Testing

Kiểm thử khôi phục – Recovery Testing

Kiểm thử quốc tế hóa – Internationalization Testing

Kiểm thử nội địa hóa – Localization Testing

7. Ví dụ test cases Kiểm thử phi chức năng

1

Thời gian tải ứng dụng không được quá 5 giây, tối đa 1000 người dùng truy cập cùng lúc

Kiểm thử hiệu suất

2

Phần mềm nên được cài đặt trên tất cả các phiên bản Windows và Mac

Kiểm thử khả năng tương thích

3

Tất cả các hình ảnh trên trang web nên có thẻ alt

Kiểm thử khả năng tiếp cận

Tìm Hiểu Về Kiểm Thử Chức Năng (Functional Testing) Trong Kiểm Thử Phần Mềm / 2023

Kiểm thử chức năng (hay Functional Testing) là một trong các quy trình đảm bảo chất lượng của lĩnh vực kiểm thử phần mềm. Đây là một loại kiểm thử hộp đen ( black box testing), tức là các trường hợp nó cần xét đến sẽ dựa vào đặc tả của ứng dụng/phần mềm hoặc hệ thống đang thử nghiệm. Các chức năng sẽ được kiểm tra bằng cách nhập các giá trị đầu vào và sau đó sẽ kiểm tra, đánh giá các kết quả đầu ra mà không cần quan tâm đến các cấu trúc hay cài đặt bên trong của ứng dụng.

Trong kiểm thử phần mềm có nhiều quy trình, mỗi cái lại có một nhiệm vụ khác nhau.

Kiểm thử đơn vị (Unit testing) sẽ kiểm tra sự khác biệt giữa đặc tả giao tiếp của đơn vị với thực tế đơn vị này cung cấp cho phần mềm.

Kiểm thử hệ thống sẽ đánh giá độ phù hợp của phần mềm với mục tiêu đề ra

Còn với kiểm thử chức năng, nó sẽ làm nốt phần còn lại, đánh giá độ phù hợp của phần mềm với các đặc tả bên ngoài của nó, về các hành vi của phần mềm mà người dùng thấy được.

Kiểm thử chức năng cũng đem lại khá nhiều lợi ích, chẳng hạn như tránh được việc kiểm thử dư thừa với các chức năng không cần thiết, hay ngăn chặn sự đa dạng lỗi tại cùng một thời điểm.

Thông thường kiểm thử chức năng sẽ tiến hành theo 6 bước sau:

Xác định các chức năng mà phần mềm dự kiến sẽ làm (dựa vào đặc tả của phần mềm)

Xác định bộ dữ liệu đầu vào dựa trên các thông số kỹ thuật của chức năng

Xác định bộ dữ liệu đầu ra dựa trên các thông số kỹ thuật của chức năng

Viết và thực thi các trường hợp kiểm thử (test case)

So sánh kết quả đầu ra chuẩn bị ở bước 3 và kết quả thực tế

Dựa vào nhu cầu của khách hàng để đánh giá xem kết quả ở bước 5 có phù hợp hay không

Nhìn chung, khi kiểm thử chức năng, giống như những loại kiểm thử khác, chúng ta sẽ cần làm từ đơn giản đến phức tạp.

Đầu tiên và quan trọng nhất, chúng ta cần hiểu được luồng hoạt động, các quy trình vận hành của sản phẩm phần mềm.

Sau đó chúng ta cần xác định được các nghiệp vụ sử dụng của nó

Chúng ta sẽ kiểm thử các chức năng ở từng màn hình riêng biệt, chẳng hạn như màn hình đăng nhập, màn hình profile …

Sau khi kiểm thử từng màn hình chúng ta sẽ kiểm thử một mô đun chứa nhiều màn hình cùng nhóm

Tiếp đến là kiểm thử một vòng hoàn chỉnh của nghiệp vụ và kiểm tra tất cả các vòng

Cuối cùng chúng ta sẽ giả định như mình là người dùng thực tế, định ra các kịch bản đặc biệt và tiến hành kiểm tra nó.

5.1 Kiểm thử điều hướng của người dùng (user navigation testing)

Trong kỹ thuật này, chúng ta sẽ cần kiểm tra một số thành phần , các liên kết giữa màn hình này tới màn hình khác để đảm bảo cho sự hoạt động liên tục của nghiệp vụ đang thực hiện. Có thể kể đến 1 số thành phần như:

Hệ thống đăng nhập, đăng xuất

Hệ thống thanh điều hướng ( navigation bar, sidebar, menubar)

Hệ thống thanh công cụ (toolbar)

Hệ thống cây phân cấp chức năng

Kiểm thử khả năng điều hướng tập trung trên 2 vấn đề

Người dùng đăng nhập vào hệ thống với một số quyền hạn nhất định.

Người dùng thao tác qua các tính năng một cách tự nhiên không bị đứt quãng và sau đó sẽ đăng xuất.

5.2 Kiểm thử thao tác trên màn hình (transaction screen testing)

Thông thường sẽ là các form nhập liệu, hoặc một số các button chức năng, các options lựa chọn. Có 2 loại thường thấy:

Kết quả sẽ được hiển thị ở một trang khác

Kết quả sẽ được hiển thị ở ngay trang hiện tại

5.3 Kiểm thử luồng thực hiện (transaction flow testing)

Với kỹ thuật này, chúng ta cần thực hiện liền mạch một số thao tác qua nhiều bước với nhiều màn hình khác nhau để đánh giá xem có phù hợp với luồng nghiệp vụ không. Chẳng hạn khi chúng ta muốn mở một khóa học trên hệ thống E-learning nào đó, ta cần làm các bước sau:

Màn hình 1 cho phép tạo khóa học với các thông tin cho trước (VD: tên, nội dung, giới thiệu, thời gian học …)

Màn hình 2 cho phép thêm các môn học cho khóa học

Màn hình 3 dùng để thêm giảng viên cho khóa học

Màn hình 4 dùng để thêm học viên hoặc cho phép học viên đăng ký học

Màn hình 5 để xem kết quả khóa học sau khi tạo thành công.

Chúng ta cần xác định 2 trường hợp

Nếu người dùng thao tác đúng quy trình thì kết quả sẽ cho ra đúng như đặc tả yêu cầu.

Nếu người dùng thao tác không đúng dù chỉ một bước thì sẽ không ra được kết quả.

5.4 Kiểm thử màn hình báo cáo (report screen testing)

Không như màn hình thao tác ở phần 5.2, màn hình báo cáo sẽ không yêu cầu phải nhập liệu. Ở đây cái chúng ta cần kiểm tra là cách hiển thị hay tìm kiếm dữ liệu.

Có rất nhiều cách người dùng có thể đặc tả các dữ liệu cần tìm (như bộ lọc hay nhập các điều kiện tìm kiếm) hoặc cách mà dữ liệu được hiển thị (danh sách, bảng biểu, biểu đồ ….)

Chúng ta cần căn cứ vào đặc tả của ứng dụng để phân tích các trường hợp kiểm thử ( test case), có thể có một số trường hợp như lựa chọn giá trị không phù hợp cho bộ lọc (VD: ngày bắt đầu lớn hay ngày kết thúc) hay dữ liệu không được hiển thị đúng (VD: bảng biểu không có tên các cột)

5.5 Kiểm thử luồng báo cáo (report flow testing)

Ở đây chúng ta cần dựa vào tài liệu đặc tả để biết có bao nhiêu loại thể hiện báo cáo được hỗ trợ bởi phần mềm. Một phần mềm bình thường sẽ có thể hiển thị báo cáo lên màn hình, hoặc là in ra file, in ra giấy bằng máy in. Chúng ta cần đảm bảo có sự thống nhất về mặt nội dung và bố cục giữa tất cả các tài liệu in. Bên cạnh đó cũng cần đảm bảo đủ các phương thức in theo đặc tả. Nhiều lúc còn cần để ý đến định dạng font chữ, hoặc màu sắc nếu là in màu ….

Kiểm thử chức năng và phi chức năng được so sánh như trong bảng sau

Kiểm thử chức năng Kiểm thử phi chức năng

Được thực hiện bằng cách sử dụng đặc tả chức năng do khách hàng cung cấp và xác minh hệ thống theo các yêu cầu chức năng

Dùng để kiểm tra hiệu năng ( performance testing), độ tin cậy ( reliability), khả năng mở rộng ( scalability) và các nghiệp vụ phi chức năng khác của hệ thống

Được thực hiện đầu tiên

Nên được thực hiện ngay sau khi kiểm thử chức năng kết thúc

Có thể sử dụng tool để kiểm thử hoặc kiểm thử bằng tay ( manual testing)

Khi sử dụng tool sẽ hiệu quả hơn

Đầu vào là các yêu cầu nghiệp vụ theo các tài liệu đặc tả

Đầu vào là các thông số như tốc độ tải, độ bảo mật cũng như khả năng mở rộng

Mô tả những thứ sản phẩm phần mềm sẽ làm

Mô tả sản phẩm phần mềm hoạt động như thế nào là tốt

Các loại kiểm thử chức năng thường gặp:

Các loại kiểm thử phi chức năng thường gặp:

* Migration Testing

Yêu Cầu Chức Năng Và Phi Chức Năng / 2023

Trong lĩnh vực phần mềm khái niệm “yêu cầu” là một trong những điều thường xuyên được nhắc đến. Trong đó, yêu cầu chức năng (functional) và yêu cầu phi chức năng (non-functional) là một trong những điều quan trọng nhất.

Khái niệm yêu cầu chức năng và yêu cầu phi chức năng đã có từ rất lâu. Tuy nhiên, nếu không hiểu rõ sẽ rất dễ dàng nhầm lẫn.

Nếu có một điều mà bất kì một phần mềm hoặc dự án nào cũng phải có nếu không muốn thất bại. Đó không thể là gì khác ngoài yêu cầu chức năng và yêu cầu phi chức năng.

Để đạt được sự thành công của phần mềm, hay dự án, đòi hỏi cả người dùng lẫn người lập trình đều phải hiểu được nó. Đây chính là lúc cần đến các yêu cầu để đảm bảo sự cần bằng từ hai bên.

1. Định nghĩa yêu cầu chức năng và yêu cầu phi chức năng

Tuy nhiên, điều gì thực sự khác nhau giữa yêu cầu chức năng và yêu cầu phi chức năng? Điều đó không có gì phức tạp, khi mà bạn hiểu được sự khác nhau thì mọi thứ sẽ trở nên rõ ràng.

1.1 Yêu cầu chức năng ( functional ) là gì?

Yêu cầu chức năng được định nghĩa là sự mô tả của chức năng hoặc dịch vụ của phần mềm hay hệ thống.

Thông thường, yêu cầu chức năng sẽ chỉ ra một hành vi hoặc một chức năng. Ví dụ phần mềm hay hệ thống phải có chức năng:

Hiển thị tên, kích thước, khoảng trống có sẵn và định dạng của một ổ đĩa flash được kết nối với cổng USB. Chức năng thêm khách hàng hay in hóa đơn.

Ví dụ: Yêu cầu chức năng của hộp sữa carton là có thể tích 400ml

Một vài yêu cầu chức năng phổ biến như là:

Nguyên tắc kinh doanh

Các giao dịch đúng, những sự điều chỉnh và hủy bỏ

Chức năng hành chính

Xác thực

Phần quyền

Theo dõi kiểm toán

Giao diện bên ngoài

Yêu cầu chứng chỉ

Yêu cầu báo cáo

Lịch sử dữ liệu

Yêu cầu pháp lí và quy định

1.2 Yêu cầu phi chức năng (Non-Functional) là gì?

Vậy còn Yêu cầu phi chức năng? Chúng là gì? Và chúng khác gì? Có thể nói một cách đơn giản rằng yêu cầu phi chức năng chỉ ra những quy định về tính chất và ràng buộc cho phần mềm hay hệ thống.

Yêu cầu phi chức năng bao gồm tất cả những yêu cầu mà yêu cầu chức năng không có. Chúng chỉ ra những tiêu chí để đánh giá hoạt động của hệ thống thay vì hành vi. Ví dụ:

Thay đổi dữ liệu trong cơ sở dữ liệu nên được cập nhật cho tất cả người dùng sử dụng hệ thống trong 2 giây.

Ví dụ: Yêu cầu phi chức năng của nón bảo hộ là chịu được sức ép 10,000PSI

Một vài yêu cầu phi chức năng phổ biến như:

Hiệu suất ví dụ như thời gian phản hồi, thông lượng, dùng trong việc gì, thể tích tĩnh

Khả năng mở rộng

Sức chứa

Độ khả dụng

Độ tin cậy

Khả năng phục hồi

Khả năng bảo trì

Dịch vụ có sẵn

An ninh

Quy định

Khả năng quản lí

Môi trường

Toàn vẹn dữ liệu

Khả năng sử dụng

Khả năng tương tác

Như đã nói ở trên, yêu cầu phi chức năng chỉ ra những đặc tính chất lượng hay các thuộc tính chất lượng.

Tầm quan trọng của yêu cầu phi chức năng là không thể xem thường. Có một cách chắc chắn để đảm bảo các yêu cầu phi chức năng không bị bỏ sót đó là sử dụng các nhóm yêu cầu phi chức năng.

2. Sự khác nhau giữa yêu cầu chức năng và yêu cầu phi chức năng

Như vậy, có thể thấy sự khác nhau rất rõ ràng giữa yêu cầu chức năng và yêu cầu phi chức năng. Trong đó:

Yêu cầu chức năng: mô tả chức năng hoặc dịch vụ của phần mềm hay hệ thống

Yêu cầu phi chức năng: mô tả những ràng buộc và tính chất của phần mềm hay hệ thống

Vì vậy, trong thực tế yêu cầu phi chức năng sẽ được đánh giá là có phần quan trọng hơn. Nếu không thỏa mãn được các yêu cầu này thì phần mềm hoặc hệ thống sẽ không thể đưa vào sử dụng.

Hiện nay, các khái niệm về yêu cầu đôi lúc gặp phải những khó khăn nhất định về rào cản ngôn ngữ. Tuy nhiên, để có thể đáp ứng chính xác nhu cầu phần mềm hay hệ thống đòi hỏi những yêu cầu phải thực sự rõ ràng.

Bài viết có sử dụng những phần dịch tiếng Việt để giúp bạn đọc có được cái nhìn trực quan nhất. Mong rằng những kiến thức trên sẽ hữu ích với các bạn, nếu có bất kì câu hỏi nào hãy để lại bên dưới bài viết này.

CÁC KHOÁ HỌC BUSINESS ANALYST chúng tôi DÀNH CHO BẠN

Khoá học Online:

Khoá học Offline:

Tại Tp.HCM:

Tại Hà Nội:

Tham khảo lịch khai giảng TẤT CẢ các khóa học mới nhất.

– Biên tập nội dung BAC –

Bạn đang đọc nội dung bài viết Kiểm Thử Chức Năng Và Kiểm Thử Phi Chức Năng Là Gì / 2023 trên website Comforttinhdauthom.com. Hy vọng một phần nào đó những thông tin mà chúng tôi đã cung cấp là rất hữu ích với bạn. Nếu nội dung bài viết hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất. Chúc bạn một ngày tốt lành!