软件测试2019:第三次作业
第一部分:单元测试的任务
单元测试任务包括:
-
模块接口测试;
-
模块局部数据结构测试;
-
模块边界条件测试;
-
模块中所有独立执行通路测试;
-
模块的各条错误处理通路测试。
第二部分:代码评审
在一个项目过程中至少要进行两到三次的代码评审,也可适量增加。
代码评审可以提高代码质量,在项目的早期发现缺陷,将损失降至最低,同时评审的过程也是重新梳理思路的过程,也可以促进团队沟通、促进知识共享、共同提高团队成员的代码水平。
代码评审的主要方法:代码走查(Code Walkthrough)和代码审查(Code Inspection)
我认为代码审查比较有效,因为代码审查是一种正式的评审活动,而代码走查的讨论过程是非正式的。
代码走查时,软件设计者或程序开发人员指导一名或多名其他参加评审的成员,通读已书写的设计文档或编码,其他成员负责提出问题,并对有关技术、风格、可能的错误、是否有违背评审标准的地方进行评论。
而代码审查是一种正式的评定技术。由除被审查对象的作者之外的某人或某一小组自习检查软件需求、设计或编码,以找出故障和其他一些问题。个人感觉代码审查相对于代码走查要严格一些,同时对于代码而言,错误地出现也能够有效地减少。
第三部分:Jenkins的持续集成环境搭建与配置
先去官网下载Jenkins,下载完成后安装。
打开Tomcat,然后进入浏览器在浏览器中输入网址http://localhost:8080
根据提示输入密码:

安装插件:


开始使用

第四部分:个人心得
Jenkins是一个开源软件项目,也就是免费的,是基于Java开发的一种持续集成的工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
浙公网安备 33010602011771号