一、单元测试的任务有哪些?
单元测试处于软件测试初期阶段,是对软件基本组成单元进行的测试,而且软件单元是与程序的其他部分相隔离的情况下进行独立的测试;
任务主要包括对单元功能、逻辑控制、数据和安全性等各方面进行必要的测试
- 单元独立执行路径的测试
- 单元局部数据结构的测试
- 单元接口测试
- 单元边界条件的测试
- 单元容错性测试
二、代码评审方法有哪些?
代码评审也称代码复查,是指通过阅读代码来检查源代码与编码标准的符合性以及代码质量的活动;
代码评审方法主要是代码走查与正式会议审查两种,具体情况如下图:
走查 | 审查 | |
准备 | 通读设计和编码 | 应准备好需求描述文档、程序设计文档、程序的源代码清单、代码编码标准和代码缺陷检查表 |
形式 | 非正式会议 | 正式会议 |
参加人员 | 开发人员为主 | 项目组成员包括测试人员 |
主要技术方法 | 无 | 缺陷检查表 |
注意事项 | 限时、不要现场修改代码 | 限时、不要现场修改代码 |
生成文档 | 会议记录 | 静态分析错误报告 |
目标 | 代码标准规范,无逻辑错误 | 代码标准规范、无逻辑错误 |
个人认为正式会议审查比较好,会议审查是一种最为正式的检查和评估方法,是一种有效的检查方法。它使用逐步检查源代码中有无逻辑或语法错误的方法来检测故障,并且不但需要软件开发者自查,还要组织代码检查小组进行代码检查,不仅实现了代码的检查,修改错误的代码而且实现了小组成员的交流学习。
三、请搭建并简单配置一个Jenkins的持续集成环境,贴上搭建完成后的截图,写一段搭建和初步试用的心得
①登录JENKINS官网下载相关文件
②登录http://localhost:8080,依照指示找到密码文件并输入密码
③进入主页搭建
搭建花费较多时间,但是操作简单,适合初学者。需要我们多了解书本知识。