软件测试入门系列之手工测试
手工测试手工测试是一种软件测试的类型,其中测试人员无需使用任何自动化工具即可手动执行测试用例。手工测试的目的是识别软件应用程序中的错误、问题和缺陷。手工软件测试是所有测试类型中最原始的技术,它有助于发现软件应用程序中的关键缺陷。
任何新应用程序都必须先进行手工测试,然后才能使其测试自动化。手工软件测试需要更多的精力,但对于检查自动化的可行性是必需的。手工测试概念不需要任何测试工具的知识。软件测试基础之一是“不可能实现100%自动化”。这使得手工测试势在必行。
手工测试的目的
手工测试的关键概念是确保应用程序无错误,并且符合指定的功能要求。
测试套件是在测试阶段设计的,应具有100%的测试覆盖率,它还可以确保提交的缺陷已由开发人员修复,并且测试人员已对已修复的缺陷进行了重新测试。
手工测试的类型
http://www.51testing.com/attachments/2021/03/15326880_202103011604471ItnR.jpg
上图显示了手工测试类型。实际上,任何类型的软件测试类型都可以手工执行,也可以使用自动化工具执行。
· 黑盒测试
· 白盒测试
· 单元测试
· 系统测试
· 集成测试
· 验收测试
如何执行手工测试
1.阅读并了解软件项目文档/指南。此外,如果可用,请研究被测应用程序(AUT)。
2.涵盖文档中提到的所有要求的测试用例草稿。
3.与团队负责人,客户一起审查测试案例并确定基线。
4.在AUT上执行测试用例。
5.报告错误。
6.修复错误后,再次执行失败的测试用例以验证它们是否通过。
手工测试与自动化测试
http://www.51testing.com/attachments/2021/03/15326880_202103011604561CrUo.png
页:
[1]