|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/generative-ai-google-bard-for-software-engineers/
课程评论:没有评论
Coursera 课程总结:**AI 软件测试与 Google Gemini** (即将停止提供) 本课程专为软件质量工程师设计,旨在教授如何利用生成式 AI,特别是 Google Gemini,来提升测试、自动化和工作效率。 **核心内容:** * **生成式 AI 概览:** 了解生成式 AI 在软件测试和质量保证领域的应用。 * **自动化测试用例生成:** 学习如何使用生成式 AI 自动创建各类测试用例,提高测试覆盖率,减少人工投入。 * **自动化用户故事创建:** 掌握如何利用生成式 AI 生成用户故事,优化需求收集和软件开发流程。 * **测试数据生成:** 学习如何使用生成式 AI 创建全面的测试数据,提高测试效果并节省时间。 * **代码调研与分析:** 探索生成式 AI 如何协助分析复杂代码,识别潜在问题,理解代码依赖。 * **代码解释:** 学习如何利用生成式 AI 解释代码行为,便于理解复杂代码,提升代码质量。 * **提升生产力:** 了解如何将这些生成式 AI 技术融入现有工作流程,以提高生产力,改善软件质量,并加快交付速度。 * **实践项目:** * 使用 RESTAssured 和 Bard AI 创建 API 测试框架。 * 借助 AI 构建代码分析框架。 本课程侧重于 AI 在实际测试工作中的应用,而非深入探讨底层 AI 算法与模型。
This introductory course is designed specifically for Software Quality Engineers interested in leveraging the power of Generative AI to enhance their testing, automation, and productivity.Throughout the course, participants will learn how to apply Generative AI techniques to automate the generation of test cases, simulate user behavior, create user stories, and generate test data. The course will provide a practical understanding of how AI can be used to improve software quality and boost productivity, rather than focusing on the underlying AI algorithms and models.Topics:Understanding Generative AI: An overview of Generative AI and its applications in software testing and quality assurance.Automated Test Generation: Learn how to use Generative AI to automatically generate a variety of test cases, reducing manual effort and increasing test coverage.Automated User Story Creation: Understand how Generative AI can be used to generate user stories, helping to streamline the requirements gathering and software development process.Test Data Creation: Learn how Generative AI can be used to generate test data, ensuring comprehensive and effective testing while saving time and effort.Code Investigation: Discover how Generative AI can assist in investigating complex code, identifying potential issues, and understanding code dependencies.Code Explanation: Learn how Generative AI can be used to explain code behavior, making it easier to understand complex code and improve code quality.Boosting Productivity: Understand how these Generative AI techniques can be integrated into your existing workflows to boost productivity, improve software quality, and accelerate delivery times.Create an API testing framework with RESTAssured and Bard AICreate a framework for code analysis, with the help of AI