课程主页: https://www.coursera.org/learn/introduction-software-testing
推荐Coursera课程:软件测试入门
在当今的快速发展软件行业中,软件测试的重要性不言而喻。无论你是软件开发人员、测试工程师还是项目经理,了解软件测试的基础知识都是至关重要的。今天,我想推荐一个非常适合初学者的在线课程——《软件测试入门》。这个课程不仅适合初学者甚至对有一定经验的开发人员也十分有益。
课程概述
通过完成这个课程,你将对软件测试的基本原则和流程有深刻的理解。课程的最大亮点在于你将主动创建测试用例,并使用自动化测试工具运行它们。更重要的是,你将学习如何编写和识别好的测试用例,包括输入数据和预期结果。
学习成果
完成课程后,你将能够:
- 描述验证和确认之间的区别。
- 解释测试的目标。
- 在交流中使用合适的测试术语。
课程大纲
引言
在这个模块中,你将被介绍到测试的基础,尤其是接下来课程中将使用的各种术语。
测试基础
在这个模块中,你将研究多种测试原则、测试模型和系统化的测试策略类型。
软件开发生命周期中的测试
在这个模块中,你将了解测试的社会性方面,包括测试计划、测试状态报告和缺陷报告。
编写良好的单元测试
在这个模块中,你将学习如何编写单元测试,并通过三项编程作业来练习编写这些测试,每个作业的测试复杂度逐步增加。
总结
总的来说,《软件测试入门》是一门非常实用的课程。无论你是刚入行的新人,还是希望提升自己测试技能的资深开发者,都会从中受益。如果你希望更好地理解软件测试,并想在职业生涯上取得进步,我强烈推荐这门课程!
课程主页: https://www.coursera.org/learn/introduction-software-testing