如何在智能告警平台CA触发测试告警
744
2022-11-30
web程序开发测试
为什么要测试?
测试的分类
测试从软件开发过程可以分为:
·单元测试
对单独的代码块(例如函数)分别进行测试,以保证它们的正确性。
· 集成测试
对大量的程序单元的协同工作情况做测试。
· 系统测试
同时对整个系统的正确性进行检查,而不是针对独立的片段。
在众多的测试中,与程序开发人员最密切的就是单元测试,因为单元测试是由开发人员进行的,而其他测试都由专业的测试人员来完成。所以我们主要学习单元测试。
什么是单元测试?
程序开发过程中,写代码是为了实现需求。当我们的代码通过了编译,只是说明它的语法正确,功能能否实现则不能保证。 因此,当我们的某些功能代码完成后,为了检验其是否满足程序的需求。可以通过编写测试代码,模拟程序运行的过程,检验功能代码是否符合预期。
单元测试就是开发者编写一小段代码,检验目标代码的功能是否符合预期。通常情况下,单元测试主要面向一些功能单一的模块进行。
举个例子:一部手机有许多零部件组成,在正式组装一部手机前,手机内部的各个零部件,CPU、内存、电池、摄像头等,都要进行测试,这就是单元测试。
在Web开发过程中,单元测试实际上就是一些“断言”(assert)代码。
发表评论
暂时没有评论,来抢沙发吧~