|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/the-complete-software-testing-bootcamp-online-course/
课程评论:没有评论
课程名称:完整的软件测试训练营 课程概述: 《完整的软件测试训练营》是一门在线课程,旨在教授学生如何精通软件测试。该课程面向没有或很少软件测试基础的个人,旨在帮助他们在这一领域从零基础提升到熟练掌握。课程涵盖软件测试的广泛主题,包括测试规划、测试设计、测试执行和测试报告。学生将学习如何创建有效的测试用例,如何使用边界值分析和等价划分等各种测试技术,以及如何使用JIRA和Selenium等不同的测试工具。 课程结构允许学生按照自己的节奏学习,分为多个部分,每部分聚焦于一个特定主题。每个部分包含视频讲座、书面内容和测验,以帮助巩固学习。此外,还有实用练习,学生可以完成这些练习以应用所学知识。课程结束时,学生将对软件测试的原则和技术有深入的理解,能够将这些知识应用于实际场景,并拥有一个展示其测试技能的作品集,以向潜在雇主展示自己的能力。 总体来说,《完整的软件测试训练营》是一门非常适合任何想从头开始学习软件测试并在这一领域中熟练掌握的课程。 课程内容: 1. 大局观 - 什么是软件?为何需要测试? - 质量是什么?它的重要性如何? - 软件测试人员的职责 - 优秀测试人员的特质 - 新测试人员的指南 2. 介绍 - 软件生命周期 - 各种生命周期模型 - 软件测试生命周期 - 什么是缺陷?缺陷为何会发生? - 缺陷生命周期 - 修复缺陷的成本 - 何时可以停止或减少测试? 3. 软件测试的级别、类型、术语和定义 - 测试级别与类型 - 测试术语 - 常见软件错误 - 错误类型及示例 4. 测试规划过程 - 什么是测试策略?组成部分有哪些? - 测试规划样本结构 - 主要测试规划任务 5. 测试用例开发 - 一般指南 - 测试用例样本结构 - 测试用例设计技术 - 什么是用例? 6. 缺陷跟踪 - 什么是缺陷? - 缺陷分类 - 如何报告缺陷? - 缺陷报告应多详细? - 当缺陷被修复时,测试人员应做什么? 7. 测试报告的类型 8. 软件测试自动化 - 自动化方法 - 如何选择合适的工具 - 软件测试自动化的十大挑战 9. 软件标准介绍 - 六西格玛 - ISO 10. 软件测试认证 11. 软件工程的事实
The Complete Software Testing Bootcamp is an online course designed to teach students how to become proficient in software testing. The course is geared towards individuals with little to no prior knowledge of software testing, and it aims to take students from zero to hero in the field.The course covers a wide range of topics related to software testing, including test planning, test design, test execution, and test reporting. Students will learn how to create effective test cases, how to use various testing techniques such as boundary value analysis and equivalence partitioning, and how to work with different testing tools such as JIRA and Selenium.The course is structured in a way that allows students to learn at their own pace. It is divided into various sections, each of which focuses on a specific topic. Each section includes video lectures, written content, and quizzes to help reinforce learning. Additionally, there are practical exercises that students can complete to apply what they have learned.By the end of the course, students will have a strong understanding of software testing principles and techniques, and they will be able to apply this knowledge to real-world scenarios. They will also have a portfolio of work that demonstrates their testing skills, which they can use to showcase their abilities to potential employers.Overall, The Complete Software Testing Bootcamp is an excellent course for anyone who wants to learn software testing from scratch and become proficient in this field.Course Content1. The Big PictureWhat is software? Why should it be tested?What is Quality? How important is it?What exactly does a software tester do?What makes a good tester?Guidelines for new testers2. IntroductionSoftware Life CycleVarious Life Cycle ModelsSoftware Testing Life CycleWhat is a bug? Why do bugs occur?Bug Life CycleCost of fixing bugsWhen can testing be stopped/reduced?3. Software Testing Levels, Types, Terms, and DefinitionsTesting Levels and TypesTesting TermsMost common software errorsTypes of errors with examples4. The Test Planning ProcessWhat is a Test Strategy? What are its Components?Test Planning - Sample StructureMajor Test Planning Tasks5. Test Case DevelopmentGeneral GuidelinesTest Case - Sample StructureTest Case Design TechniquesWhat is a Use Case?6. Defect TrackingWhat is a defect?What are the defect categories?How is a defect reported?How descriptive should your bug/defect report be?What does the tester do when the defect is fixed?7. Types of Test Reports8. Software Test AutomationApproaches to AutomationChoosing the right toolTop Ten Challenges of Software Test Automation9. Introduction to Software StandardsSix SigmaISO10. Software Testing Certifications11. Facts about Software Engineering