STM32F103C8T6引脚功能图解:单元测试与模块测试
在软件开发中,我们常说分层自动化测试。之前在《Selenium2自动化测试实战---基本Python语言》这本书里,我详细介绍过Web UI层自动化测试,并通过Selenium展示了其实际应用。 这次,我们把目光转向Service层,聊聊Web接口的开发与自动化测试。
说到自动化测试,就不得不提单元测试和模块测试。你可能会觉得这两个概念很熟悉,但要具体解释却有点 difficulty 。因为在我们之前做的Web项目里,并没有明确的“单元”和“模块”之分,只有项目文件夹、代码文件、函数、类和方法。
为了方便理解,我从网上找了一些大家比较认可的定义,希望能帮你区分这两者。
单元测试
简单来说,单元测试就是把代码中最小的测试单元拿出来,看看它是否符合预期。
在传统的编程方式中,一个单元可以是一个完整的模块,但通常是一个函数或过程。而在面向对象编程中,一个单元通常是一个完整的接口,比如一个类,但也可能是一个方法。
模块测试
(内容中没有关于模块测试的描述,请补充)
7.22MB
文件大小:
评论区