Sách Kiểm thử phần mềm dành cho Tester

Nội dung của quyển sách bao gồm 6 chương, ngoài các kiến thức tổng quan về Kiểm thử phần mềm. Sách còn nói đến các công cụ hỗ trợ cho việc kiểm thử.

Điểm nhấn ở chương cuối khi có thêm tài liệu ôn tập và giải bài tập ISTQB.

  1. Tổng quan về kiểm thử phần mềm
  2. Quy trình kiểm thử phần mềm
  3. Các mức độ và các khía cạnh kiểm thử phần mềm
  4. Một số kỹ thuật thiết kế Test Case
  5. Các công cụ hỗ trợ
  6. Ôn tập và giải ISTQB
Nguồn: Internet

Xem sách ở Shopee

Xem sách ở Tiki

Đây là quyển sách tiếng Anh chuyên ngành khá nổi tiếng trong cộng đồng kiểm thử. Nếu muốn đặt bản gốc thì mọi người sẽ phải đặt từ Fado hoặc Amazon…

Trong khi hầu hết các sách về kiểm thử phần mềm đều nhắm mục tiêu đến các kỹ thuật, ngôn ngữ hoặc phương pháp kiểm thử phát triển cụ thể. Thì Nghệ thuật Kiểm thử Phần mềm, Phiên bản thứ 3 cung cấp một bản trình bày ngắn gọn nhưng mạnh mẽ và toàn diện về các phương pháp kiểm thử phần mềm đã được kiểm chứng qua thời gian.

Ấn bản thứ ba mới giải thích cách áp dụng các nguyên tắc cổ điển của cuốn sách vào các chủ đề nóng hiện nay, bao gồm:

  • Thử nghiệm ứng dụng cho iPhone, iPad, BlackBerry, Android và các thiết bị di động khác.
  • Lập trình và thử nghiệm cộng tác (người dùng).
  • Kiểm tra các ứng dụng Internet, thương mại điện tử và Agile environments.

Cho dù bạn là một sinh viên đang tìm kiếm một hướng đi về Kiểm thử phần mềm cho sự nghiệp của mình, hay một nhà quản lý CNTT giám sát một nhóm phát triển phần mềm. Thì đây là một cuốn sách giá trị luôn hỗ trợ bạn trên mọi chặng đường.

Nguồn tham khảo: Xem ở đây
Educative

Xem sách ở đây

3. Sách – Giáo trình thực hành Kiểm thử phần mềm

Cuốn sách Kiểm Thử Phần Mềm gồm 13 chương giới thiệu tới bạn những điều cơ bản của kiểm thử phần mềm trong giáo dục, giảng dạy cả lý thuyết lẫn thực hành.

Sách không chỉ hướng dẫn kỹ thuật cơ bản mà còn cần những kỹ năng hỗ trợ cần thiết để thử nghiệm phần mềm thành công.

Bạn sẽ tìm hiểu làm thế nào để tìm thấy ngay vấn đề trong bất kỳ chương trình máy tính. Làm thế nào để lập kế hoạch tiếp cận thử nghiệm hiệu quả. Làm thế nào để báo cáo rõ ràng phát hiện của bạn, và làm thế nào để biết khi nào phần mềm của bạn đã sẵn sàng release?

Bạn cần biết, phần mềm của bạn sẽ được release mà vẫn có lỗi. Tuy nhiên, bằng cách áp dụng những kiến thức trong cuốn sách này bạn sẽ đảm bảo rằng: các lỗi quan trọng nhất không nhiều và nhóm lập trình viên của bạn sẽ tạo ra phần mềm có chất lượng và an toàn nhất có thể.

Nguồn: Internet

Xem sách ở Shopee

Xem sách ở Tiki

4. Sách – How to Break Web Software: Functional and Security Testing of Web Applications and Web Services

Trong cuốn sách này, hai chuyên gia nổi tiếng đề cập đến mọi hạng mục khai thác phần mềm Web: các cuộc tấn công vào máy khách, máy chủ, trạng thái, đầu vào của người dùng và hơn thế nữa.

Bạn sẽ nắm vững các công cụ và kỹ thuật tấn công mạnh mẽ khi phát hiện ra các lỗ hổng quan trọng, được khai thác rộng rãi trong kiến ​​trúc và mã hóa Web.

Các tác giả tiết lộ nơi để tìm kiếm các mối đe dọa tiềm ẩn. Cách kiểm tra từng mối đe dọa trong số chúng và cách giảm thiểu các vấn đề bạn tìm thấy. Nội dung sẽ bao gồm:

  • Lỗ hổng của máy khách, bao gồm các cuộc tấn công vào xác nhận phía máy khách.
  • Cuộc tấn công dựa trên trạng thái: nhiễm độc cookie, nhảy URL và chiếm quyền điều khiển session…
  • Tấn công đầu vào do người dùng cung cấp: chèn SQL và truyền qua thư mục…
  • Tấn công dựa trên ngôn ngữ và công nghệ: tràn bộ đệm, chuẩn hóa và tấn công chuỗi NULL.
  • Tấn công máy chủ: SQL Injection với các thủ tục được lưu trữ
  • Mật mã, quyền riêng tư và các cuộc tấn công vào các dịch vụ Web

Phần mềm Web của bạn là nhiệm vụ tối quan trọng – nó không thể bị xâm phạm. Cho dù bạn là nhà phát triển, người kiểm tra, chuyên gia QA hay người quản lý CNTT. Cuốn sách này sẽ giúp bạn bảo vệ phần mềm đó một cách có hệ thống.

Nguồn tham khảo: Xem tại đây

Xem sách ở đây

5. Sách – Agile Testing: The Agile Way to Quality

Vai trò thực sự của một tester là gì? Agile team có thực sự cần các thành viên có nền tảng kiểm thử không?

Điều đó thực sự có ý nghĩa gì khi trở thành một “Agile Tester?”

Trong quyển Agile testing này, tác giả sẽ dạy bạn cách sử dụng Agile testing để xác định những gì cần kiểm tra. Ai nên thực hiện công việc này và những công cụ nào có thể giúp ích.

Cuốn sách ghi lại quá trình lặp lại của Agile tesing từ quan điểm của một người kiểm thử và giải thích 7 yếu tố thành công chính của Agile testing.

Người đọc sẽ hiểu rõ được các khía cạnh về Agile sau khi đọc cuốn sách này:

  • Cách thu hút tester tham gia vào mô hình Agile.
  • Làm thế nào để tester và QA manager phù hợp với một Agile team.
  • Tại sao vị trí Agile tester lại được tìm kiếm?
  • Cách chuyển đổi từ mô hình truyền thống sang mô hình Agile
  • Cách hoàn thành các hoạt động kiểm thử trong một thời gian rất ngắn

Cuốn sách này rất cần thiết cho các agile tester, agile team, quản lý và khách hàng của họ.

Nguồn tham khảo: Xem ở đây

Xem sách ở đây

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments