没有合适的资源?快使用搜索试试~ 我知道了~
17425037-刘永伦1
需积分: 0 0 下载量 43 浏览量
2022-08-08
21:31:06
上传
评论
收藏 664KB DOCX 举报
温馨提示
试读
61页
Nextday 函数: 分析不同情况下的输入,可以得到不同输出 (1) 当输入数值只要有一个不符合范围,提示“不合理范围” (2) 当输入非月头月尾数值时,输出
资源详情
资源评论
资源推荐
1
软件质量保证与测试实验报告
院(系): 软件工程学院
专业: 软件工程
姓 名 : 刘永伦
班级: 软件 171 学号: 17425037
成绩:
2
1、测试中经典问题的实现..........................................................................................4
1.1 三角形问题 ..........................................................................................................4
1.1.1 三角形问题描述............................................................................................4
1.1.2 三角形问题分析与设
计…………………………………………………………………………..4
1.1.3 三角形问题实现............................................................................................5
1.2 次日问题 ..............................................................................................................7
1.2.1 次日问题描述................................................................................................7
1.2.2 次日问题分析与设计....................................................................................8
1.2.3 次日问题实现...............................................................................................9
2.黑盒测试...................................................................................................................12
2.1 三角形问题的黑盒测试用例设计 ....................................................................12
2.1.1 等价类划分测试..........................................................................................12
2.1.2 决策类划分测试..........................................................................................14
2.1.3 边界值测试..................................................................................................15
2.2 次日问题的黑盒测试用例设计 ........................................................................16
2.2.1 等价类划分测试..........................................................................................16
2.2.2 决策表划分测试..........................................................................................17
2.2.3 边界值测试..................................................................................................19
3、白盒测试................................................................................................................20
3.1 三角形问题的白盒测试用例设计 ....................................................................20
3.1.1 流程图..........................................................................................................20
3.1.2 条件覆盖......................................................................................................21
3.1.3 路径覆盖......................................................................................................21
3.2 次日问题的白盒测试用例设计 ........................................................................21
3
3.2.1 流程图..........................................................................................................21
3.2.2 条件覆盖......................................................................................................22
3.2.3 路径覆盖......................................................................................................23
4.Eclipse 环境下用 Junit 进行单元测试 ....................................................................23
4.1 Eclipse 环境下用 Junit 环境配置......................................................................23
4.2 Junit 测试脚本的设计 .......................................................................................25
4.2.1 三角形问题................................................................................................25
4.2.2 次日问题....................................................................................................26
4.3 测试结果 ...........................................................................................................28
4.3.1 三角形..........................................................................................................28
4.3.2 次日问题......................................................................................................30
5. 测试结果分析.........................................................................................................32
5.1 测试结
果…………………………………………………………………………………………………
…….32
5.1.1 测试用例执行结
果……………………………………………………………………………….32
5.1.2 发现缺陷的用例及设计方法.....................................................................32
5.2 测试总结 ...........................................................................................................32
4
1 测试中经典问题的实现
1.1 三角形问题
1.1.1 三角形问题描述
从一个输入对话框中读取三个整数,这三个整数值代表了三角 形三边的长度。程
序显示提示信息,指出该三角形究竟是不是不规 则三角形、等腰三角形、还是等边三
角形。
1.1.2 三角形问题分析与设计
5
图 1.三角形问题的分析流程图
1.1.3 三角形问题实现
package test_exam
import (
"fmt"
"regexp"
"strconv"
"strings"
)
type Triangle struct {
}
func (Triangle) IsNum (str []byte) bool {
reg := regexp.MustCompile("^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$")
//
返回是否只有数字
return reg.Match(str)
剩余60页未读,继续阅读
白羊带你成长
- 粉丝: 21
- 资源: 329
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0