Agile Software Testing

所在平台: Udemy

课程主页: https://www.udemy.com/course/agile-software-testing/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:敏捷软件测试 概述:敏捷软件测试课程涵盖了敏捷项目中的方法论和测试方式,以及软件测试所需的技术和工具。课程内容主要包括敏捷开发生命周期、测试的关键方面以及敏捷测试者应具备的技能。 课程内容: 1. **敏捷软件开发基础**: - 敏捷软件开发及敏捷宣言 - 敏捷宣言的十二原则 - 整体团队方法 - 早期和频繁的反馈 2. **敏捷方法的不同方面**: - 极限编程(XP)、Scrum 和看板 - 协作用户故事的创建 - 回顾总结 - 持续集成、发布和迭代规划 3. **敏捷方法中的测试**: - 敏捷测试与开发活动 - 敏捷项目成果 - 敏捷测试层次 - 敏捷测试与配置管理 - 敏捷测试与独立测试 4. **敏捷项目中的测试状态**: - 测试状态与产品质量的沟通 - 管理风险与回归测试 5. **敏捷测试者的角色与技能**: - 敏捷测试者的技能 - 敏捷测试者的角色 6. **技术和工具**: - 敏捷方法中包括的测试驱动开发、验收测试驱动开发和行为驱动开发 - 黑盒测试在敏捷项目中的应用 - 可用的各类工具,包括任务管理、跟踪工具、沟通工具和配置工具 7. **敏捷测试与风险评估**: - 测试驱动与行为驱动开发 - 测试层次 - Scrum 测试者 - 敏捷项目中的质量风险 8. **敏捷项目中的技术**: - 测试工作量的估算 - 敏捷项目中的测试基础 - 完成定义 - 验收测试驱动开发 - 功能和非功能黑盒测试设计 - 探索性测试 9. **敏捷项目中的测试工具**: - 任务管理和跟踪工具 - 沟通和信息共享工具 - 测试开发和配置工具 立即点击“参加本课程”按钮,期待在课堂上见到你!

课程评论(0条)

课程详情

The Agile Software Testing course covers the methodologies and testing approaches but also the techniques and tools to used in software testing in agile projects.Methodologies and Testing ApproachesAgile software development lifecycles are comprised of short iterations with working software released at the end of each iteration. In this section, you will have overview of agile development and cover some of the different approaches, including Extreme Programming, Scrum, and Kanban. You will learn the key aspects of testing in an agile environment, as well as the skillset that an agile tester should have.Agile Software Development Fundamentals: Agile Software Development and the Agile Manifesto, The Twelve Principles of the Agile Manifesto, The Whole Team Approach, Early and Frequent Feedback;Aspects of Agile Approaches: Extreme Programming (XP), Scrum, Kanban, Collaborative User Stories, Creation of User Stories, Retrospectives, Continuous Integration, Release and Iteration Planning;Testing in Agile Approaches: Agile Testing and Development Activities, Agile Project Work Products, Agile Test Levels, Agile Testing and Configuration Management, Agile and Independent Testing;Test Status in Agile Projects: Communicating Test Status and Product Quality, Managing Risk Regression;Role and Skills of an Agile Tester: Skills of an Agile Tester, Role of an Agile Tester.Techniques and ToolsAgile approaches include the complimentary techniques of test-driven development, acceptance test- driven development, and behavior-driven developmentIn this section, we will explore the key features of agile testing and how techniques such as black box testing can be applied in agile projects. We will also take a look at various tools that are available to agile testers, everything from task management and tracking tools, to communication and configuration tools.Agile Testing and Risk Assessment: Test-driven and Behavior-driven Development, Test Levels, A Scrum Tester, Quality Risks in Agile Projects;Techniques in Agile Projects: Estimation of Testing Effort, Test Basis in Agile Projects, Definition of Done, Acceptance Test-driven Development, Functional and Nonfunctional Black Box Test Design, Exploratory Testing;Tools for Testing in Agile Projects: Task Management and Tracking Tools, Communication and Information-sharing Tools, Test Development and Configuration Tools. (HARVEL-JGZOL)That's it! Now go ahead and push that "Take this course" button, and see you on the inside!

课程标签

0人关注该课程

主题相关的课程