前言 本章是我学习前端单元测试的一个梳理和总结,进入主题: 1.什么是前端单元测试 测试是什么:为检测特定的目标是否符合标准而采用专用的工具或者方法进行验证,并最终得出特定的结果。 对于前端开发过程来说,这里的特定目标就是指我们写的代码,而工具就是我们需要用到的测试框架(库)、测试用例等。检测处的结 ...
分类:
其他好文 时间:
2019-10-15 00:13:54
阅读次数:
134
unittest单元测试框架 重要的概念 1. TestCase TestCase 是最小的测试单元,用于检查特定输入集合的特定返回值。unittest提供了TestCase基类,我们创建的测试类需要继承该基类,它可以用来创建新的测试用例 2. TestSuite 测试套件是测试用例、测试套件或两者 ...
分类:
其他好文 时间:
2019-10-15 00:00:04
阅读次数:
115
1. 按照阶段进行划分 1.1 单元测试(Unit Testing) 单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。 测试阶段:编码后 测试对象:最小模块 测试人员:白盒测试工程师或开发工程师 测试依据:代码和注释+详细设计文档 测试方 ...
分类:
其他好文 时间:
2019-10-14 12:24:14
阅读次数:
111
结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 列举哪些做法符合代码规范和风格一般要求; 列举哪些做法有悖于“代码的简洁、清晰、无歧义”的基本原则,及如何进一步优化改进; 总结 ...
分类:
其他好文 时间:
2019-10-13 20:41:24
阅读次数:
94
我的工程实践题目是:风格迁移应用开发和移植。以下分析是一套基于tensorflow的风格迁移代码。 1、 结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点 该代码是利用python ...
分类:
其他好文 时间:
2019-10-13 16:54:30
阅读次数:
87
1.结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点 目录结构如下 2.列举哪些做法符合代码规范和风格一般要求 1.无论是在“空行”还是在“空格”,都使该开源项目设计的非常易读,代 ...
分类:
其他好文 时间:
2019-10-13 13:43:01
阅读次数:
81
unittest模块是Python自带的一个单元测试模块,我们可以用来做单元测试。unittest模块包含了如下几个子模块: 测试用例:TestCase 测试集:TestSuite 加载用例:TestLoader 执行用例:TextTestRunner 首先编写一个简单的加减乘除数学方法类: 接下来 ...
分类:
其他好文 时间:
2019-10-13 13:14:02
阅读次数:
102
要求: 结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 列举哪些做法符合代码规范和风格一般要求; 列举哪些做法有悖于“代码的简洁、清晰、无歧义”的基本原则,及如何进一步优化改进 ...
分类:
其他好文 时间:
2019-10-13 10:25:52
阅读次数:
50
1.结合工程实践选题相关的一套源代码,根据其编程语言或项目特点,分析其在源代码目录结构、文件名/类名/函数名/变量名等命名、接口定义规范和单元测试组织形式等方面的做法和特点; 我的工程实践选题是关于web网络安全的所以找了webscarab的基于java的源代码 目录结构清楚,每一个java文件以及 ...
分类:
其他好文 时间:
2019-10-13 01:09:29
阅读次数:
94
ESP32官方提供的源码资源很丰富,有兴趣的开发者可选择下载,参见下图。另外也提供了ESP32的IOT解决方案。 可以看出,整个目录结构完全按照功能模块来划分,每个功能模块都有自己的CMakeList.txt文件,main文件夹,Makefile文件,以及README.md文件。 分别代表: CMa ...
分类:
其他好文 时间:
2019-10-13 00:54:24
阅读次数:
171