软件测试--静态白盒测试
来源:互联网 发布:山东省网络销售额 编辑:程序博客网 时间:2024/06/06 08:48
软件测试–静态白盒测试
静态测试是指测试非运行部分-检查和审查。静态白盒测试是指在不执行软件的条件下条理地仔细审查软件设计、体系结构和代码,从而找出软甲缺陷的过程,又称为结构化测试。
静态白盒测试的好处:能够尽早发现软件缺陷,并且能够为黑盒测试员在接受软件测试时设计和应用测试用例提供思路。
1.正式审查
正式审查就是进行静态白盒测试的过程。有几个因素:
确定问题:
遵守规则
准备
编写报告
(1)同事审查
召集小组成员进行初次正式审查最简单的方法就是通过同事审查的方式,又称为伙伴审查。同事审查常常仅在编写代码或设计体系结构的程序员,是非正式的。
(2)走查
走查是比同事审查更正规化的下一步。是指编写代码的程序员向审查人员做正式陈述,在走查之前,审查人员应该接到拷贝的软。
(3)检验
检验是最正式的审查类型,具有高度组织化,要求每一个参与者都接受训练。(表述代码的人)表述者或宣读者不是原来的程序员,其余的参与者成为检验员,要从不同的角度审查代码,有的检验员还被委任为会议协调员和会议记录员。
2.编码标准和规范
坚持编码标准或规范的原因:
- 可靠性:按照编码标准的代码更加可靠和安全
- 可读性/维护性:符合标准的代码易于阅读、理解和维护
- 移植性:符合标准的代码易于移植到其他平台运行。
标准的组成
- 标题:描述标准包含的主题
- 标准:描述标准或规范内容,描述哪些不允许
- 解释说明
- 示例
阅读全文
0 0
- 软件测试--静态白盒测试
- 软件测试学习5-静态白盒测试
- 软件静态测试
- 软件的静态测试
- 软件静态测试
- 软件静态测试技术
- 软件测试--白盒测试
- 软件测试---白盒测试
- 静态白盒测试
- 软件测试,黑盒测试,白盒测试,灰盒测试
- 第七章软件静态测试
- 什么是:黑盒测试 白盒测试 静态测试?
- 研究生课程 软件测试8: 白盒测试
- 软件测试——白盒测试
- 软件测试技术---白盒测试
- 软件测试中的白盒测试
- 软件测试-动态白盒测试
- 软件测试中动态测试与静态测试的区别
- 第八周-【项目2
- Android BottomNavigationBar底部导航控制器的使用1
- 宿主机通过桥接方式连接的VMware内部Ubuntu 14.04虚拟机实现上网方案
- 第一项 C/S Socket实现文件上传
- 第九周项目2
- 软件测试--静态白盒测试
- Mac 使用技巧
- #779 – 旋转变换动画(Animating a Rotation Transform)
- 第九周 项目2-二叉树遍历的递归算法
- 凸优化初步
- 位移,渐变
- XRecyclerView的下拉刷新和上拉加载
- Java
- npm无反应,是因为手贱修改了prefix路径