V模型

介绍V模型和瀑布模型有一些共同的特性,V模型中的过程从左到右,描述了基本的开发 过程和测试行为。说明单元测试:是模块测试,验证软件的基本组成单位的正确性,是白盒测试集成测试:是模块间的测试,测试接口(软件各模块之间的接口和软件与硬件之间的接口)是否正确,是灰盒测试(白盒和黑盒结合)系统测试:系统测试包括:冒烟测试 系统测试 回归测试冒烟测试:主干流程测试,确认软件的基本功能正常,可以进行后续的测试工作系统测试:是检测系统的功能、质量、性能能否满足系统的要求,包括功能、性能、界面、可靠性、兼容性等等,是黑盒测试回归测试:修改了旧代码之后重新进行测试,确认修改后的代码没有引入新的错误或导致其他代码产生新的错误验收测试:是确保软件的实现能否满足用户的需求或合同的要求优缺点优点:每一个阶段都清晰明了、便于控制开发的每一个过程 既包含单元测试又饱含系统测试缺点:测试介入的较晚,对于前期的一些缺陷无从发现和修改 测试和开发串行,总用时较长

版权声明

弈心博客


首发 弈心博客,转载请附链接!

赞赏支持

感谢支持!


建站不易,感谢支持!

推荐阅读
命令行指定端口在服务器之间复制文件(或复制到本地) ## 使用方法 需要支持scp命令,正常安装ssh之后一般都支持。 ``` C:\Users\Yix>scp -P 9527 root@www.yixzm.cn:/root/urllist.log ./ root@www.yixzm.cn's password: ``` ## 报错 ``` SSH protocol v.1 is no longer supported ``` 原因是参数错误,新版
139

thinkphp6返回json格式内容为空,只有一个{} 昨天晚上迷糊,代码写了个乌龙。thinkphp返回json这么简单的事情竟然出了问题…… 年龄大的程序员公司不喜欢是有道理的,现在的身体每天到晚饭时候精力明显不怎么充沛。 正常的thinkphp返回json只需要 ``` return json($data) ``` 然而,我写成了这样 ``` return json(json($data)) ``` 你说我不熟悉显然是不可能的。这玩意天天写……
143

推荐一首燃系好曲《Sold Out》 ``` 作词 : Jon Steingard 作曲 : Jon Steingard I ain't like no one you met before 我不像你以前认识的任何人 I'm running for the front 我直面挑战 When they're all running for the door 而他们只会寻找退路 And I won't sit down won't bac
678

在setting配置django日志 LOGGING = { 'version': 1, # 指明dictConnfig的版本,目前就只有一个版本,哈哈 'disable_existing_loggers': False, # 表示是否禁用所有的已经存在的日志配置 'formatters': { # 格式器 'verbose': { # 详细 'format':
505

nginx 下使用 bootstrap 字体的问题 这两天一直处理一个bug  就是本地使用bootstrap 字体图标的时候 一点毛病没有,但是一旦在服务器上面使用,图标就变成框框,看了下路径,显示404,找不到文件,今天早上终于解决,激动的心,颤抖的手啊!感动上天!下面说下我这两天的犯病经历!1 网上搜了好多文章,大多数都说更改bootstrap.min.css里面的路径就是这一块上面是原本的路径,可以看出 已经被我改的面目
705

矩阵乘法的实现 矩阵乘法,首先你得知道矩阵相乘的原理如下图A是一个3x2的矩阵,b是一个2x3的矩阵,那么C的行列就是A的行,加B的列,即2x2而C里面的每个元素都可以根据AB内各元素相乘可得,公式如上,不细讲---------设A为m×n的矩阵,B为n×t的矩阵,那么称m×t的矩阵C为矩阵A与矩阵B的乘积,记为C=AB,其中矩阵C的第i行第j列的元素可以表示为:这是官方的矩阵公式下面看python实现的代码im
331

执行sudo su -成root的用户,和root用户的区别: 普通用户使用sudo来执行只有root才能执行权限的命令,跟用root用户执行是不一样的,因为这时候他用的还是普通用户的环境变量。用su-成root的用户还是有些环境变量是和root登陆是不一样的。另外,它们的uid也是不一样,只有euid是相同的
287

操作系统题 一.选择题 1.若操作系统文件管理程序正在将修改后的____文件写会磁盘时系统发生崩溃,对系统的影响较大。 A.用户数据 B.用户程序 C.系统目录 D.空闲块管理 2.通常所说的I/O设备是指( )。 A.输入输出设备 B.通信设备 C.网络设备 D.控制设备 3. 操作系统在计算机与用户之间起____的作用。 A.传输 B.接口 C.连接 D.支撑 4. 文件系统
819

罪与罚 楔子 晚上9时,东郊墓园的守墓人赵四开始了今晚第二次巡夜。腊月的北风阴冷,像刀子一样在他耳边呼啸,刚从开着空调的值班室出来,身体的热量瞬间流失,令他不由自主地打了一个冷颤。“这帮小兔崽子真烦人!要是再被我发现,一定饶不了他们!”赵四当然有理由生气。现在是冬令时,东郊墓园傍晚五点就关闭了,之后的时间他就可以窝在温暖的值班室里,喝口老酒看个电视,无聊时给以前的工友挨个打电话,反正也不要钱,小
1620

TP6 常用变量 请求变量use think\facade\Request; Request::param('name'); Request::param();全部请求变量 返回数组 Request::param(['name', 'email']); 多个变量 Request::param('a','1') $a不存在使用默认值1 Request::param('username','','strip_tags'
277

centos 7 django + nginx + uwsgi 首先,因为我们本地是由django项目的,所以安装配置django项目就不多讲解主要讲解本人这几天配置nginx 和uwsgi 关联时碰到的一些1,安装uwsgi安装uwsgi,之前百度试了很多种安装uwsgi的方式,最后总结出本人人文最好的一种通过pip3安装pip3 install uwsgipip3 list 查看是否安装成功然后在/usr/bin/下面就是系统配置,你得把你安装好的uwsg
813

PHP 数字保留N位小数 代码如下所示: ps:PHP 数字(价格)保留两位小数 下面看下PHP中对一些商品的价格计算或价格的的展示,需要精确到小数点后的两位数字,也就是我们平时RMB中的分的单位。那在PHP中如何展示商品的价格,并保留到分的单位的呢?下面教程就来讲解一下。 php 商品价格,php保留两位小数,php商品价格展示 PHP number_format() 函数 nu
199