博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件测试第三次作业
阅读量:5279 次
发布时间:2019-06-14

本文共 928 字,大约阅读时间需要 3 分钟。

一、单元测试的任务是什么?

单元测试是对软件基本组成单元进行的测试,而且软件单元是在与程序的其他部分相隔离的情况下进行独立的测试。单元测试的对象可以是软件设计的最小单位——一个具体函数或一个类的方法,也可能是一个功能模块、组件。

单元测试的主要任务包括对单元功能、逻辑控制、数据和安全性等各方面进行必要的测试。具体地说,包括单元中所有独立执行路径、数据结构、接口、边界条件、容错性等测试。

①单元独立执行路径的测试

②单元局部数据结构的测试

③单元接口测试

④单元边界条件的测试

⑤单元容错性测试

二、代码评审方法有哪些?你认为哪一种比较有效,理由是什么?

代码评审方法主要有代码走查与正式会议审查。

  走查 审查
准备 通读设计和编码 应准备好需求描述文档、程序设计文档、程序的源代码清单、代码编码标准和代码缺陷检查表
形式 非正式会议 正式会议
参加人员 开发人员为主 项目组成员包括测试人员
主要技术方法 缺陷检查表
注意事项 限时、不要现场修改代码 限时、不要现场修改代码
生成文档 会议记录 静态分析错误报告
目标 代码标准规范,无逻辑错误 代码标准规范、无逻辑错误

 

 

 

 

 

 

 

 

 

 

 

 

 

 

我认为正式会议审查比较有效。会议审查是一种最为正式的检查和评估方法,是一种有效的检查方法。它使用逐步检查源代码中有无逻辑或语法错误的方法来检测故障。因为它不但需要软件开发者自查,还要组织代码检查小组进行代码检查,所以可以认为它是拿代码与标准和规范对照的补充。

三、请搭建并简单配置一个Jenkins的持续集成环境,贴上搭建完成后的截图,写一段搭建和初步试用的心得。

①登录JENKINS官网下载相关文件

②登录http://localhost:8080,依照指示找到密码文件并输入密码

③创建第一个管理员用户

④进入主页

心得体会:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins提供了简单的操作界面,并且提供各类型用户案例,这十分便于初学者入门。

 

转载于:https://www.cnblogs.com/maohuibin/p/10709359.html

你可能感兴趣的文章
Struts框架----进度1
查看>>
Round B APAC Test 2017
查看>>
MySQL 字符编码问题详细解释
查看>>
寄Android开发Gradle你需要知道的知识
查看>>
css & input type & search icon
查看>>
C# 强制关闭当前程序进程(完全Kill掉不留痕迹)
查看>>
语音识别中的MFCC的提取原理和MATLAB实现
查看>>
0320-学习进度条
查看>>
MetaWeblog API Test
查看>>
移动、尺寸改变
查看>>
c# 文件笔记
查看>>
类和结构
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
安装NVIDIA驱动时禁用自带nouveau驱动
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
项目管理之路(1):初步踏入项目管理
查看>>
Java 中 静态方法与非静态方法的区别
查看>>
Jenkins+ProGet+Windows Batch搭建全自动的内部包(NuGet)打包和推送及管理平台
查看>>
线程池的概念
查看>>
Java 序列化
查看>>