Ebook Software Testing Với Generative AI [Ấn Bản Lần 1, Tháng 12/2024] [PDF, EPUB + CODE] [9487E]
Tăng tốc quá trình testing của bạn và cung cấp chất lượng sản phẩm vượt trội với sức mạnh của các công cụ AI.
Bạn càng test nhiều, bạn càng học được nhiều hơn về phần mềm của mình. Software Testing với Generative AI cho bạn biết cách bạn có thể mở rộng, tự động hóa và nâng cao quá trình thử nghiệm của mình với AI dựa trên Large Language Model (LLM). Team của bạn sẽ sớm cung cấp các bài test chất lượng cao hơn, tất cả trong thời gian ngắn hơn.
Trong Software Testing với Generative AI, bạn sẽ học cách:
- ✓ Tìm ra cơ hội để cải thiện chất lượng thử nghiệm với AI.
- ✓ Construct test automation với sự hỗ trợ của các công cụ AI.
- ✓ Hình thành ý tưởng mới trong quá trình exploratory testing bằng cách sử dụng các công cụ AI.
- ✓ Sử dụng các công cụ AI để hỗ trợ quá trình thiết kế các tính năng mới.
- ✓ Cải thiện testability của một context với sự trợ giúp của các công cụ AI.
- ✓ Tối đa hóa sản lượng của bạn với prompt engineering.
- ✓ Tạo các LLM tùy chỉnh cho các nhu cầu cụ thể của doanh nghiệp bạn.
Software Testing với Generative AI có đầy đủ lời khuyên không cường điệu để hỗ trợ software testing của bạn với AI. Trong đó, bạn sẽ tìm thấy các chiến lược từ tác giả bán chạy nhất để generate synthetic testing data, triển khai tự động hóa và thậm chí tăng cường và cải thiện test design của bạn với AI.
Về công nghệ:
Có một quy tắc đơn giản trong software testing: bạn càng test nhiều, bạn càng học được nhiều. Và như bất kỳ chuyên gia testing nào sẽ nói với bạn, testing tốt cần có thời gian. Bằng cách tích hợp các large language model (LLM) và generative AI vào quy trình của bạn, bạn có thể tự động hóa và cải thiện đáng kể việc testing, cải thiện chất lượng và phạm vi, đồng thời mang lại kết quả có ý nghĩa hơn.
Về cuốn sách:
Software Testing với Generative AI cho bạn thấy AI có thể nâng cao mọi khía cạnh của testing như thế nào, automation, test data management, test scripting, exploratory testing, v.v.! Tìm hiểu cách sử dụng các công cụ AI coding như Copilot để hướng dẫn test-driven development, nhận phản hồi có liên quan về các ứng dụng của bạn từ ChatGPT và sử dụng API OpenAI để tích hợp AI vào quá trình ata generation của bạn. Bạn sẽ sớm có testing chất lượng cao hơn, tốn ít thời gian hơn.
Bên trong có gì:
- ✓ Cải thiện test quality & coverage.
- ✓ AI-powered test automation.
- ✓ Xây dựng các agent hoạt động như các testing assistant.
Về người đọc:
Dành cho các developer, tester và quality engineer.
Mục lục:
- ✓ Phần 1: Tư duy: Thiết lập mối quan hệ tích cực với LLM:
- ✓ Chương 01. Nâng cao testing với các large language model.
- ✓ Chương 02. Large language models & prompt engineering.
- ✓ Chương 03. AI, automation và testing.
- ✓ Phần 2: Kỹ thuật: Task identification và prompt engineering trong testing:
- ✓ Chương 04. AI-assisted testing for developer.
- ✓ Chương 05. Test planning với AI support.
- ✓ Chương 06. Rapid data creation sử dụng AI.
- ✓ Chương 07. Tăng tốc và cải thiện UI automation bằng AI.
- ✓ Chương 08. Assisting exploratory testing với trí tuệ nhân tạo.
- ✓ Chương 09. AI agents as testing assistants.
- ✓ Phần 3: Bối cảnh: Tùy chỉnh LLM cho testing context:
- ✓ Chương 10. Giới thiệu các LLM được tùy chỉnh.
- ✓ Chương 11. Contextualizing prompt với retrieval-augmented generation.
- ✓ Chương 12. Fine-tuning LLM với business domain knowledge.
- ✓ Phụ lục A. Thiết lập và sử dụng ChatGPT.
- ✓ Phụ lục B. Thiết lập và sử dụng GitHub Copilot.
- ✓ Phụ lục C. Exploratory testing notes.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !