![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 79
happy天道酬勤
这个作者很懒,什么都没留下…
展开
-
如何提交高质量的软件缺陷(Bug)记录
一篇高质量的软件缺陷记录应该考虑一下方面:1) 通用ui要统一、准确缺陷报告的ui要与测试的软件ui保持一致,便于查找定位。2) 尽量使用业界惯用的表达术语和表达方法使用业界惯用的表达术语和表达方法,保证表达准确,体现专业化。3) 每条缺陷报告只包括一个缺陷每条缺陷报告只包括一个缺陷,可以使缺陷修正者迅速定位一个缺陷,集中精力每次只修正一个缺陷。校验者每次只校验一个缺陷是否已经正确修原创 2015-08-09 15:49:25 · 16860 阅读 · 0 评论 -
回归测试和冒烟测试的区别
回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在渐进和快速迭代开发中,新版本的连续发布使回归测试进行的更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归测试。因此,通过选择转载 2015-08-09 15:09:09 · 2300 阅读 · 1 评论 -
bugzilla中bug的状态变更
1.NEW测试人员将Bug提交给任务分发人员(研发模块负责人),此时Bug状态为NEW,开始Bug的生命周期,如果测试人员知道具体负责的研发人员,也可以直接指定,在Assign To项目中输入具体负责的研发人员Email2.ASSI任务分发人员将Bug分发给指定研发人员时,将Bug置为ASSI状态,解决Bug的工作开始3.Ressigned研发人员接收到Bug,经过分析,不转载 2015-08-09 15:28:37 · 1555 阅读 · 0 评论 -
针对Bug的管理措施
假如只是对缺陷的生命周期进行管理和跟踪,Bugzilla或者TD已经足够了,1.要更好的管理缺陷,必须引入缺陷管理工具,商用的或者开源的都可。2.根据缺陷的生命周期,考虑缺陷提交的管理、缺陷状态的管理和缺陷分析的管理。3.所有发现的缺陷(不管是测试发现的还是走读代码发现的)都必须全部即时的、准确的提交到缺陷管理工具中,这是缺陷提交的管理。4.缺陷提交后,需要即时的指派给相应的开发人原创 2015-08-09 21:09:36 · 665 阅读 · 0 评论 -
利用Jenkins+Gitlab搭建持续集成(CI)环境
http://hyhx2008.github.io/li-yong-jenkinsgitlabda-jian-chi-xu-ji-cheng-cihuan-jing.html这次实习的任务之一就是搭建一个持续集成(Continuous Integration)环境。我们选择Jenkins作为持续集成工具,其优点是提供web GUI配置界面,方便配置,还可以安装很多第三方插件(plugi转载 2015-08-26 13:37:39 · 759 阅读 · 0 评论 -
白盒测试概述及其方法简介
引言:白盒测试作为测试人员常用的一种测试方法,越来越受到测试工程师的重视。白盒测试并不是简单的按照代码设计用例,而是需要根据不同的测试需求,结合不同的测试对象,使用适合的方法进行测试。因为对于不同复杂度的代码逻辑,可以衍生出许多种执行路径,只有适当的测试方法,才能帮助我们从代码的迷雾森林中找到正确的方向。1.白盒测试的概述由于逻辑错误和不正确假设与一条程序路径被运行的可能性成反比。由于转载 2015-10-04 10:52:22 · 564 阅读 · 0 评论 -
驱动模块和桩模块的概念和区别
桩模块和驱动模块(以C语言为例): 很多人对桩模块和驱动模块的概念会搞不清楚,那么下面来介绍这两个概念: 模块结构实例图: 假设现在项目组把任务分给了7个人,每个人负责实现一个模块。你负责的是B模块,你很优秀,第一个完成了编码工作,现在需要开展单元测试工作,先分析结构图: 1、由于B模块不是最顶层模块,所以它一定不包含main函数(A模块包含main函数转载 2015-11-10 20:02:44 · 603 阅读 · 0 评论